Page 1 sur 1

Lancer un script à la souris avec Thunar

Posté : lun. 17 juil. 2017 18:39
par Ibiscus
Bonjour à tous,

Depuis quelques minutes, j'expérimente Linux Mint avec Xfce. Le résultat me plaît assez. Il y a sans doute quelques différences avec la version Mate que je verrais plus tard mais, pour le moment, tout se passe bien. A une petite exception près. Avec Mate, après l'installation d'un logiciel, je n'avais qu'à exécuter le script de lancement depuis une fenêtre de l'explorateur de fichiers ou bien à cliquer deux fois sur une copie de l'icone sur le bureau. Mais avec Xfce, l'explorateur de fichiers Thunar ne me propose pas d'exécuter un script. Il reconnaît bien le type de fichier "script shell" mais je ne vois pas à quoi associer ce type de fichiers pour l'exécuter.

Pour le moment, j'ouvre le terminal et je tape la commande. Mais un petit clic serait plus agréable indéniablement. Quelqu'un saurait comment faire avec Xfce ?

Si le problème vient de Thunar, s'il n'offre pas la possibilité de lancer un script, quelle application me conseilleriez-vous ?

Ib.

Re: Lancer un script à la souris avec Thunar

Posté : lun. 17 juil. 2017 19:05
par f.x0
Bonjour Ibiscus,


essaies ceci :
ouvres un terminal
tapes

Code : Tout sélectionner

xfconf-query --channel thunar --property /misc-exec-shell-scripts-by-default --create --type bool --set true
puis redémarres ta session ou ton PC

ça fonctionne ???

Re: Lancer un script à la souris avec Thunar

Posté : lun. 17 juil. 2017 19:40
par Ibiscus
J'ai ouvert le terminal et recopié la commande. Mint m'a affiché quelques lignes. Mais après redémarrage, je ne vois pas la différence. Pas de menu contextuel spécifique aux scripts. Un double clic lance le programme par défaut. Or, celui-ci ne semble pas bien choisi. Pour lancer un script, il faudrait quoi comme logiciel ? J'ai essayé le Lanceur de programmes et le Terminal, sans succès.

Re: Lancer un script à la souris avec Thunar

Posté : lun. 17 juil. 2017 20:15
par f.x0
Les doubles tirets sont peut-être mal interprétés essaies de faire un copié/collé puis redémarrer
xfconf-query --channel thunar --property /misc-exec-shell-scripts-by-default --create --type bool --set true

Re: Lancer un script à la souris avec Thunar

Posté : lun. 17 juil. 2017 22:00
par Ibiscus
Je n'ai pas accès à cette machine. J'essaierai demain à la première heure !

Re: Lancer un script à la souris avec Thunar

Posté : mar. 18 juil. 2017 17:53
par tyrry
Perso en créant une action personalisé c'est très simple aussi :
ouvrir thunar menu édition/configurer les actions personalisées
clic sur le symbol (+) pour ajouter une action et faire comme sur les captures :

Image
Image
Désormais un clic droit sur un fichier .sh proposera d'installer ou de lancer directement le .sh d'un simple clic ;)
@+

Re: Lancer un script à la souris avec Thunar

Posté : mar. 18 juil. 2017 19:00
par Ibiscus
f.x0 a écrit :Les doubles tirets sont peut-être mal interprétés essaies de faire un copié/collé puis redémarrer
xfconf-query --channel thunar --property /misc-exec-shell-scripts-by-default --create --type bool --set true
J'ai faire un essai avec la nouvelle ligne de commandes. Aucune réaction du terminal. J'ai redémarré le VPC sans le moindre changement.

On va essayer l'autre solution.

En fait, je viens de découvrir une autre bonne raison pour lancer les scripts avec un clic droit. Il me manque des outils dans le VPC et il me faudrait installer les VMware Tools pour y avoir accès.

Ib.

Re: Lancer un script à la souris avec Thunar

Posté : mar. 18 juil. 2017 19:13
par Ibiscus
tyrry a écrit :Perso en créant une action personalisé c'est très simple aussi :
ouvrir thunar menu édition/configurer les actions personalisées
clic sur le symbol (+) pour ajouter une action et faire comme sur les captures :

......
Désormais un clic droit sur un fichier .sh proposera d'installer ou de lancer directement le .sh d'un simple clic ;)
@+
La manipulation semble bonne. Elle correspond à peu près à ce que j'espérais. Et la nouvelle ligne apparaît bien dans menu contextuel après sélection du script.

Le seul problème c'est que rien ne se passe quand je clique sur cette nouvelle instruction.

Re: Lancer un script à la souris avec Thunar

Posté : mar. 18 juil. 2017 21:42
par tyrry
Slt ,
testé chez moi ça roule sans souci , ton script est bien un .sh ?

vérifie les espaces entre certaines commandes , c'est important ;)
@+

Re: Lancer un script à la souris avec Thunar

Posté : mar. 25 juil. 2017 15:42
par Ibiscus
J'ai vérifié les deux panneaux de la fênetre de personnalisation des actions. Tout est conforme aux copies d'écran que tu as reproduites. Si le premier script n'était pas un .sh apparemment (voir première image), le second me laisse un doute. Les deux se lancent normalement par la commande ./ mais je ne sais pas ce qu'il faudrait pour le lancer en mode graphique.

Image
Image