#1 Le 27/06/2006, à 17:38
- Jonon
Vos Nautilus-action ?
Salut,
il ya quèlques jours j'ai découvert Nautilus-actions.
En gros, c'est un bon remplaçant des Nautilus-scripts, et on retrouve en gros les memes outils (open-with-sudo, mount iso , send to (via thunderbird).
Perso, je me sers du "Enqueue in Audacious" et je meme suis "fait" "enqueue & play in Audacious" en rajoutant la commande --play.
J'ai essayé de faire un "Play in Vlc" (sachant que mon player par défaut est Mplayer, je me sers de VLC pour les vidéos/formats récalcitrants)
Mais j'arrive pas à faire lire le fichier séléctionnés; VLC se lance, mais le fichier n'est pas lu.
Si quelqu'un a des idées de Nautilus-actions, ou encore si quelqu'un s'est fait quelques Actions pratiques, postez les!
hype_ @ freenode|hyp3 @ twitter | Ceci n'est pas un Blag
Hors ligne
#2 Le 27/06/2006, à 20:17
- ppmt
Re : Vos Nautilus-action ?
Salut,
Tu parles de script pour envoyer des mails via Thunderbird.
je ne sais pas du quel tu parles mais celui la il est vraiment bien:
http://forum.ubuntu-fr.org/viewtopic.php?pid=308956#p308956
Il permet donc d'envoyer des fichiers par Thunderbird et en plus si ce sont
des images de les redimensionner
le dock dont vous avez toujours rêvé Cairo-Dock
irc://irc.freenode.net/#Cairo-Dock-fr
Hors ligne
#3 Le 28/06/2006, à 03:23
- Jonon
Re : Vos Nautilus-action ?
En fait Nautilus-actions est un petit utilitaire qui permet de se fabriquer des options dans le menu contextuel (le click droit quoi).
Par ailleurs j'ai mes le lien dans mon 1er post.
Et , je répète c'est censé remplacer les natuilus-scripts.
hype_ @ freenode|hyp3 @ twitter | Ceci n'est pas un Blag
Hors ligne
#4 Le 28/06/2006, à 04:02
- ppmt
Re : Vos Nautilus-action ?
Le lien que j'ai donne est un script pour Nautilus-actions. J'avais bien compris
Sinon je n'aurais pas poste ce lien
le dock dont vous avez toujours rêvé Cairo-Dock
irc://irc.freenode.net/#Cairo-Dock-fr
Hors ligne
#5 Le 28/06/2006, à 18:43
- Enjoy Aspirin
Re : Vos Nautilus-action ?
Je n'ai remarqué que récemment qu'il y a un dépôt de scripts sur le site officiel de nautilus actions
http://www.grumz.net/index.php?q=configlist
#6 Le 30/06/2006, à 16:42
- Jonon
Re : Vos Nautilus-action ?
Désolé ppmt
En tout cas si vous arrivez a faire un "Play in VLC" , je suis preneur.
hype_ @ freenode|hyp3 @ twitter | Ceci n'est pas un Blag
Hors ligne
#7 Le 30/06/2006, à 18:25
- ppmt
Re : Vos Nautilus-action ?
Cree un fichier et dedans mets ca
vlc $1
Rend le executable et lance nautilus-action-config
comme parametre j'ai mis %u et ca marche (j'ai pas tout essaye les formats !)
le dock dont vous avez toujours rêvé Cairo-Dock
irc://irc.freenode.net/#Cairo-Dock-fr
Hors ligne
#8 Le 30/06/2006, à 20:33
- szdavid
Re : Vos Nautilus-action ?
c'est quoi la différence entre nautilus scripts et nautilus actions ?
Hors ligne
#9 Le 01/07/2006, à 14:15
- GrumZ
Re : Vos Nautilus-action ?
c'est quoi la différence entre nautilus scripts et nautilus actions ?
La difference principale est qu'avec Nautilus-actions, tes "actions/scripts" n'apparaissent dans le menu que si certaines conditions sont remplies (type mime de fichier, nom de fichier, selection multiple ou non, que des fichiers ou que des repertoires ou les deux, etc.)
Ensuite, tu n'es pas obligé de faire un script. Pour reprendre l'exemple de VLC donné par ppmt, il suffit de mettre "vlc" dans le champ "commande" et "%u" ou "%M" (à voir je n'ai pas tester) dans le champ parametres.
Ensuite tu mets les conditions suivantes :
nom de fichier : *
type mime : video/*
type de selection : que des fichiers
selection multiple : non (à moins que vlc crée une playlist si on lui file plusieurs fichiers)
Gnome VFS scheme : file
Une fois que ton action est créée, elle apparaitra chaque fois que tu cliqueras-droit sur un fichier video et uniquement pour les fichiers videos.
Plus d'infos pour les non anglophobes ici : http://www.grumz.net/taxonomy/term/4/9
Et n'hésitez pas à poster vos meilleurs actions ici : http://www.grumz.net/configlist
le post anonyme est autorisé, mais si vous vous inscrivez, vous pourrez rééditer plus tard vos actions postées.
voila, en espérant avoir répondu à vos questions
A+
GrumZ
--
http://www.grumz.net
#10 Le 01/07/2006, à 15:56
- ppmt
Re : Vos Nautilus-action ?
Tu est le Grumz qui maintent le site. Ah c'est cool ca!
Je confirme il n'y a pas besoin de passer par un script.
En fait j'ai ecris mon script pour rien car pour creer l'action j'avais en faite taper
vlc directement au lieu du nom de mon script
Comme le dit Grumz c'est le fait de ne pas avoir a passer par un sous menu (comme Nautilus script) et aussi de pouvoir le faire reagir a certaines extensions qui me plait
le dock dont vous avez toujours rêvé Cairo-Dock
irc://irc.freenode.net/#Cairo-Dock-fr
Hors ligne
#11 Le 02/07/2006, à 03:43
- Jonon
Re : Vos Nautilus-action ?
Bon résumé GrumZ.
Je trouve ça pratique à utiliser; les scipts nautilus restent utiles, mais moins "ergonomiques"
ppmt: Merci ça marche trés bien pour vlc
En fait, ppmt ton "truc" est assez génial: il suffit d'utiliser un script , plus ou moins compliqué, l'utiliser en ligne de commande dans nautilus action. Du coup on récupérer n'importe quel script, lui attribuer une icone, un type de fichier et on se retrouve avec une nautilus action.
Edit, ok , je viens de réaliser qui était GrumZ "A Lump in the World Wide Soup"
hype_ @ freenode|hyp3 @ twitter | Ceci n'est pas un Blag
Hors ligne
#12 Le 02/07/2006, à 04:05
- ppmt
Re : Vos Nautilus-action ?
Euh mon truc? Faut pas exagerer non plus
Nautilus Action (tout comme Nautilus script) est base sur l'utilisation de scripts pour faire des choses plus ou moins complique.
En fait quand on y songe Linux est base sur ce principe
Enfin je suis quand meme content d'avoir servi de revelateur
le dock dont vous avez toujours rêvé Cairo-Dock
irc://irc.freenode.net/#Cairo-Dock-fr
Hors ligne
#13 Le 02/07/2006, à 04:09
- astar
Re : Vos Nautilus-action ?
selection multiple : non (à moins que vlc crée une playlist si on lui file plusieurs fichiers)
Oui vlc créee une playlist
Hors ligne
#14 Le 02/07/2006, à 16:21
- Jonon
Re : Vos Nautilus-action ?
Pour revenir au "truc" de ppmt, j'ai essayéde faire une nautilus-actions qui concernerait les fichiers .nzb.
En fait j'utilise le script hellanzb. Et j'aimerais faire un script qui:
-copie les fichier selectionné vers le repertoire de "queue" de hellanzb (/home/login/nzb/daemon.queue pour moi)
-execute la commande hellanzb.sh
Et pour etre honnete, je bloque a la première étape
Edit: j'ai essayé de modifier ton script GrumZ (copy to via SSH), en particulier les script "copyto.py" qui m'a paru fort sympathique. Malheuresement j'ai été incapable de comprendre son fonctionnement. :s
Dernière modification par Jonon (Le 02/07/2006, à 16:27)
hype_ @ freenode|hyp3 @ twitter | Ceci n'est pas un Blag
Hors ligne
#15 Le 02/07/2006, à 20:07
- GrumZ
Re : Vos Nautilus-action ?
Edit: j'ai essayé de modifier ton script GrumZ (copy to via SSH), en particulier les script "copyto.py" qui m'a paru fort sympathique. Malheuresement j'ai été incapable de comprendre son fonctionnement. :s
Pour commencer, essaye de voir mon tutorial sur les scripts en python pour Nautilus-actions. CopyTo en est grandement inspiré:
http://www.grumz.net/node/75
Ensuite, voila un debut d'explication de la partie spécifique :
[snip]
1 def ActionOKHandler (self, widget):
2 server = self.get_widget ("ComboBoxEntryServer").child.get_text ()
3 user = self.get_widget ("ComboBoxEntryUser").child.get_text ()
4 folder = self.get_widget ("ComboBoxEntryFolder").child.get_text ()
5 if len (server) > 0:
6 files_str = ""
7 for file in file_list:
8 files_str += " %s" % (file)
9 cmd = "/usr/bin/scp -r %s %s@%s:%s | zenity --progress --pulsate" % (files_str, user, server, folder)
10 print cmd
11 self.get_widget ("CopyToDialog").hide ()
12 print commands.getoutput (cmd)
13 gtk.main_quit ()
[snip]
Le principal se passe dans cette fonction qui est appelée quand l'utilisateur clique sur "OK".
* ligne 2 à 4, on récupère le texte que l'utilisateur a mis dans les combobox (j'ai mis des combos car dans le futur, je compte garder les valeurs entrées à chaque fois et les remettre dans la liste, mais pour l'instant j'ai eu la fleme )
Le nom entre guillemets correspond au nom du widget définit dans glade.
* ligne 5, je teste si la chaine pour le nom du serveur n'est pas vide (taille > 0)
* ligne 6 à 8, je concatène la liste de fichiers donné en parametre au script par Nautilus (via Nautilus-actions : "%M" )
* ligne 9, je génère la commande que je veux lancer, chaque "%s" est remplacé par sa valeur respective dans la liste entre parenthèses.
* ligne 11, je cache la boite de dialogue.
* ligne 12, j'execute la commande qui doit ressembler à quelque chose du genre :
/usr/bin/scp -r /home/toto/file1.txt /home/toto/file2.txt toto@mon_serveur.chez.moi:/home/toto | zenity --progress --pulsate
* ligne 13, je quitte le programme.
voila, si il y a autre chose de pas clair, hesite pas à demander, j'essairais de surveiller de temps en temps ce thread.
GrumZ
--
http://www.grumz.net/
#16 Le 02/07/2006, à 23:04
- Jonon
Re : Vos Nautilus-action ?
Merci pour la réponse.
C'est plutot détaillé; j'en ai pour quelques mois avant d'assimiler tout ça
hype_ @ freenode|hyp3 @ twitter | Ceci n'est pas un Blag
Hors ligne
#17 Le 20/12/2008, à 15:02
- thierrybo
Re : Vos Nautilus-action ?
Bonjour,
j'essaie de créer une action permettant de cacher un fichier sélectionné, l'équivalent de la commande
echo "nouveau_fichier" >> .hidden
. J'ai configuré comme ceci :
Chemin :
echo
Paramètres :
"%d/%f" >> "%d/.hidden"
Mais ça ne marche pas. Au début je n'avais pas mis le chemin (%d) mais çà ne marchait pas non plus. J'ai installé l'action "Show parameters" et sur ce fichier ça me donne :
-f=nouveau_fichier|-d=/home/thierrybo/Documents|-u=file:///home/thierrybo/Documents/nouveau_fichier|-p=|-s=file|-h=|-U=|nouveau_fichier|%|/home/thierrybo/Documents/nouveau_fichier|
donc à priori %f et %d sont bons.
Par ailleurs j'ai essayé de m'enregistrer sur le site de Grumz mais on ne reçoit jamais les emails de validation.
Hors ligne
#18 Le 14/01/2010, à 20:32
- visantarrouz
Re : Vos Nautilus-action ?
Cree un fichier et dedans mets ca
vlc $1
Rend le executable et lance nautilus-action-config
comme parametre j'ai mis %u et ca marche (j'ai pas tout essaye les formats !)
Bonjour,
Pouvez vous expliquer ou detailler ce post plus precisement ? du genre, "vlc $1" il faut mettre ca dans un Gedit ? comment on le rend executable ?
Comment fait on pour lancer "nautilus-action-config" ? Dans un terminal ? il faut mettre qqch avant ? apres ?
"comme parametre j'ai mis %u et ca marche" ca se fait tout seul cela apres ? le parametrage ?
Voila si vous pouvez m'aider unpeu ca serait super! j'avais l'habitude sous win de faire un click droit enquen winamp et hop! je sais qu'avec linux c'est possible aussi mais j'ai pas reussit en lisant votre discution et a priori vous etes seul a apporter cette reponse alors merci de m'aider!
Hors ligne
#19 Le 14/01/2010, à 21:12
- willcoyote
Re : Vos Nautilus-action ?
salut
moi pour vlc , j'ai fait simple
installer nautilus-actions
systeme=>preference=>configuration des actions nautilus
ajouter
etiquette: en queue vlc
infobulle: en queue vlc
icone: c'est toi qui choisis
clic sur "main" puis modifier
onglet action
chemin: vlc
parametres: %M
onglet conditions
noms des fichiers: *
types MIMES : video/*
coche: apparait si la selection contient plusieurs fichiers
valider
ouvrir vlc: outil=>preference=>interface
coche: n'autoriser qu'une seule instance
et mettre les fichiers en mode instance unique
Hors ligne
#20 Le 18/01/2010, à 12:22
- visantarrouz
Re : Vos Nautilus-action ?
Salut willcoyote,
Deja merci d'avoir repondu!
Bon moi c'etait plus pour la musique donc au lieu de video/* jai laissé */*
Alors ca marche a peu pres seulement pour moi j'ai bin en queue vlc dans mon click droit mais quand j'ajoute une chanson il arrete la chanson en cours pour mettre la nouvelle alors que je voudrait qu'il mette la nouvelle à la suite... la c'est celle qui est lu qui va dans la suite de la liste...
Une idée ?
Sinon j'ai pas trouvé comment mettre les fichiers en mode instance unique c'est peut etre la le pb ?
merci @+
Hors ligne
#21 Le 18/01/2010, à 13:39
- willcoyote
Re : Vos Nautilus-action ?
j'avais trouvé ça dans un post en anglais traduit avec google
http://translate.google.fr/translate?hl … 3%26sa%3DG
mais apparement y'a un probleme avec vlc
ça marche avec tout mes lecteurs sauf vlc
Sinon j'ai pas trouvé comment mettre les fichiers en mode instance unique c'est peut etre la le pb
outil=>preference=>interface=>case a cocher
Hors ligne
#22 Le 18/01/2010, à 13:59
- visantarrouz
Re : Vos Nautilus-action ?
ouais je trouve pas de solution non plus
j'ai essayé en mettant l'action en anglais mais rien.....
C'est dommage je trouve Vlc efficace et léger.. tu utilises quoi comme lecteur toi ?
Hors ligne
#23 Le 18/01/2010, à 15:10
- willcoyote
Re : Vos Nautilus-action ?
pour la musique=>amarok ou audacious
video=>mplayer et totem
vlc , c'était un super lecteur mais je trouve que chez moi , il pose de plus en plus de problème et ça se dégrade au fil des versions (sur karmic , il est quasiment devenu inutilisable pour moi)
Hors ligne
#24 Le 18/01/2010, à 17:33
- visantarrouz
Re : Vos Nautilus-action ?
Salut,
Audacious me parait tres bien j'ai essayé de suivre le meme procédé mais meme resultat que sous vlc ???
Hors ligne
#25 Le 18/01/2010, à 19:41
- willcoyote
Re : Vos Nautilus-action ?
pour audacious , c'est ici
http://www.grumz.net/?q=node/204
telecharge le fichier : config_enqueue_in_audacious.schemas
puis dans nautilus action : clic sur importer/exporter
recherche ton fichier .schema dans fichier a importer
valide et ça doit marcher
Hors ligne