Bonjour dyox
En effet cela fonctionne beaucoup mieux en passant par un bash dans LXinput-setup.desktop
#!/bin/bash
sleep 2
lxterminal -e /home/pi/Scripts/LecteurMP3-16.pyw &
J'utilise un SSD externe qui n'est monté qu'à la fin de LXDE
D'où le sleep de 2 secondes
J'ai mis du temps à comprendre pourquoi le lecteur ne trouvait pas ses fichiers !!
[RESOLU]Lancer un script en TKinter avec un service
Modérateurs : Francois, Manfraid
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: Lancer un script en TKinter avec un service
Bien !
Si c'est un ssd solidaire au pi, vous pouvez le mettre dans le fstable, ce sera plus rapide.
Et si c'est résolu, pensez à éditer votre 1er post et marquez [RESOLU]
Petit question :
Cela ne fonctionne pas en gardant la même typologie que j'avais notée ?
genre
et
Ha ! Et j'ai une autre question : L'esperluette est-elle obligatoire dans l'exécution du script ?
Si c'est un ssd solidaire au pi, vous pouvez le mettre dans le fstable, ce sera plus rapide.
Et si c'est résolu, pensez à éditer votre 1er post et marquez [RESOLU]
Petit question :
Cela ne fonctionne pas en gardant la même typologie que j'avais notée ?
genre
Code : Tout sélectionner
[Desktop Entry]
Type=Application
Exec=lxterminal -e /home/pi//Scripts/LecteurMP3.sh
Code : Tout sélectionner
#!/bin/bash
sleep 2
/usr/bin/python3 /home/pi/Scripts/LecteurMP3-16.pyw
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
Re:[RESOLU] Lancer un script en TKinter avec un service
Finalement voici les 2 codes
Je préfère lancer lxterminal dans le sh pour le mettre ou non selon le programme
et
bien sûr, sudo chmod +x du fichier.sh
Fonctionne également avec un programme construit avec curses
en revanche, je n'arrive pas à en lancer 2 à la suite
Dyox, c'est quoi L'esperluette ?
Je préfère lancer lxterminal dans le sh pour le mettre ou non selon le programme
Code : Tout sélectionner
#!/bin/bash
sleep 2
lxterminal -e /usr/bin/python3.5 /home/pi/Scripts/LecteurMP3-16.pyw &
Code : Tout sélectionner
[Desktop Entry]
Type=Application
Comment=Lancement Lecteur
Exec=/home/pi/Lecteur.sh
Fonctionne également avec un programme construit avec curses
en revanche, je n'arrive pas à en lancer 2 à la suite
Dyox, c'est quoi L'esperluette ?
CDBI
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: [RESOLU]Lancer un script en TKinter avec un service
C'est le &.
Elle est mise pour désigner un script à mettre en arrière plan lors d'un autostart. Cela évite le blocage du système s'il y a une erreur lors de la séquence.
Là, dans votre cas, le système est déjà actif donc je dirais que c'est inutile. Enfin, je le comprends comme ça.
Elle est mise pour désigner un script à mettre en arrière plan lors d'un autostart. Cela évite le blocage du système s'il y a une erreur lors de la séquence.
Là, dans votre cas, le système est déjà actif donc je dirais que c'est inutile. Enfin, je le comprends comme ça.
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
Re: [RESOLU]Lancer un script en TKinter avec un service
Ah, moi j'appelle ça le ET d'imprimerie
je le mets pour qu'un programme continu de tourner avec d'autres
je le mets pour qu'un programme continu de tourner avec d'autres
CDBI