Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/01/2007, à 18:25

eclipse

Action Personnalisée

Héllo !

Thunar permet d'inclure des actions personnalisées, comme tout le monde le sait ! big_smile

Je me suis dis qu'il serait pas mal de regrouper des idées ici sur le forum où chacun pourrait "piocher" ce" dont il aurait besoin...

be39fe138da6025d11458dcc8157t.jpg


Alors voici les miennes !

   1. =>  Ouvrir un Terminal ici (tout le monde le possède cuilà smile
   2. 3. 4. => Extraire des fichiers tar.gz, bzip2, zip
   5. => Convertir une image png en image jpg
   6. => Ouvrir un fichier texte avec les droits root
   7. => Ouvrir un dossier avec les droits root


Alors ces actions sont enregistrées dans le fichier :
   "/home/eclipse/.config/Thunar/uca.xml"

Voici mon fichier, pour ceux que ca intéresse:

<?xml encoding="UTF-8" version="1.0"?>
<actions><action><icon>Terminal</icon><name>Ouvrir un terminal ici</name><command>exo-open --working-directory %f --launch TerminalEmulator</command><description>Exemple d&apos;une action personnalisée</description><patterns>*</patterns><directories/></action><action><icon>tap-extract-to</icon><name>Extraire ici</name><command>tar xzf %n</command><description>Extraire le tar.gz</description><patterns>*.tar.gz</patterns><other-files/><text-files/></action><action><icon>tap-extract</icon><name>Extraire ici</name><command>tar xjf %n</command><description>Extraire le bz2</description><patterns>*.tar.bz2;*.tbz2</patterns><other-files/></action><action><icon>tap-extract-to</icon><name>Extraire ici</name><command>unzip %f</command><description>Extraire le zip</description><patterns>*.zip</patterns><other-files/></action><action><icon>image-viewer</icon><name>Convertion png2jpg</name><command>convert %f -quality 85 %f.jpg</command><description>Convertir en jpg</description><patterns>*.png</patterns><image-files/></action><action><icon>leafpad</icon><name>Mousepad Admin</name><command>sudo mousepad %f</command><description>Editer avec les droits root</description><patterns>*</patterns><text-files/></action><action><icon>kfm</icon><name>Ouvrir le dossier sous root</name><command>sudo exo-open %f</command><description>Thunar Admin</description><patterns>*</patterns><directories/></action></actions>

Faites un copier/coller du texte dans Mousepad et enregistrez-le uca.xml. Déplacez-le au bon endroit !

Si vous avez des actions personnelles ou des idées pour cela, n'hésitez surtout pas ! smile

Dernière modification par eclipse (Le 20/01/2007, à 18:27)

#2 Le 23/01/2007, à 08:14

eclipse

Re : Action Personnalisée

Voici une nouvelle action qui permet de convertir un fichier mp3 en fichier ogg (192kbps) smile
Requiert mp32ogg

name : Convertion mp32ogg
description : Convertir en ogg
commande : mp32ogg --quality 6 --rename=%a - %t %f %f.ogg
icon : gnome-audio

motif de sélection : *
sélection contient : fichiers audio

#3 Le 23/01/2007, à 09:59

xtof59

Re : Action Personnalisée

Salut,

Moi j'ai une commande pour extraire les images d'un fichier PDF en leur donnant le préfixe im et après ça incrémente automatiquement.

<action>
<icon>inkscape</icon>
<name>Extraire les images du PDF</name>
<command>pdfimages -j %f im</command>
<description>Extraire les images du PDF</description>
<patterns>*.pdf</patterns>
<other-files/><text-files/>
</action>

Par ailleurs je cherche une action personnalisée pour transformer un fichier en PDF et pour envoyer un fichier avec thunderbird. Je creuse la question de mon côté mais si vous avez la commande sous la main, je suis preneur wink

Dernière modification par xtof59 (Le 23/01/2007, à 10:00)

Hors ligne

#4 Le 23/01/2007, à 11:14

ferreol

Re : Action Personnalisée

Eclipse salut,
Sympa ton truc  sous xfce .
Peut on faire la meme depuis kde ?

Hors ligne

#5 Le 23/01/2007, à 11:36

eclipse

Re : Action Personnalisée

Héllo !

Alors pour l'envoie de d'email avec une PJ , il y a deux solutions...
Thunar inclut d'office une telle fonction... Voir la version de thunar cependant. Avec la version 0.5.0 ca fonctionne.
Sinon, j'ai trouvé une autre solution sympathique !

Requiert xdg-utils

name : Envoyer par Email
description : Envoyer le fichier en PJ
commande : xdg-email --attach %f 'moi@exemple.com'
icon : evolution-email

motif de sélection : *
sélection contient : tous (sauf répertoires)

Lorsque vous cliquez droit sur un fichier (image, mp3, avi) dans le menu contextuel qui apprait, vous pourrez envoyer le fichier par email. S'ouvrira votre logiciel favori (evolution, thunderbird) avec un email pret à etre envoyer. Il reste à changer le nom du destinataire.

#6 Le 23/01/2007, à 11:44

eclipse

Re : Action Personnalisée

@xtof59
Bon ca fonctionne mais j'ai des images en ppm ! Est-ce normal ? roll
Par contre il faudrait les extraire dans un sous-dossier...

Sinon, tu aimerais convertir ton fichier pdf en quoi ? Si c'est en images, regarde dans la section infographie du forum... il me semble avoir vu cela un jour !

@ferreol
Dis moi ce qu'on peut faire de bien sous kde ? big_smile
En fait, j'y connais que dalle en kdelogie, cependant, essaie de voir avec xdg-utils...
http://portland.freedesktop.org/wiki/XdgUtils

#7 Le 23/01/2007, à 12:01

xtof59

Re : Action Personnalisée

Génial pour la commande envoyer par mel, merci ! big_smile
Oui les images sont en ppm, je suis en train de voir comment les mettre en png.
La valeur -j met les images en jpg normalement et si ça ne marche pas, les met en ppm ?!?!

Je voudrais convertir un fichier texte, doc, etc en PDF, plutôt que l'inverse (j'ai vu aussi traîner sur le net la conversion de PDF en image mais ça ne m'intéresse pas).

Dernière modification par xtof59 (Le 23/01/2007, à 12:32)

Hors ligne

#8 Le 23/01/2007, à 15:09

ferreol

Re : Action Personnalisée

pdfedit mais pas sur ( kde-apps)

Hors ligne

#9 Le 24/01/2007, à 12:29

xtof59

Re : Action Personnalisée

pdfedit est apparemment lié à KDE, pas moyen de l'installer.
J'ai trouvé pdftk, un sacré petit couteau suisse pour fusionner ou jouer avec les PDF mais pas moyen d'en créer avec ça... damned !

Hors ligne

#10 Le 24/01/2007, à 12:53

ferreol

Re : Action Personnalisée

les gars je crois pas que vous m´ayez répondu .
On peut faire ce genre d´action sous KDE ?

Hors ligne

#11 Le 24/01/2007, à 13:45

eclipse

Re : Action Personnalisée

KDE, c'est quoi au juste ? roll

Oui, j'avais vu pour pdftk mais ca va pas te convertir tes fichiers docs en pdf !


Bon xtof59, j'ai trouvé un début de piste.... trouve la fin... roll
Cette commande ne fonctionne pas, mais ca ressemble à ce qu'il faut faire...

cat montexte.odt | /usr/lib/cups/backend/cups-pdf 1 utilisateur@localhost titre_du_pdf 1 montext.pdf

smile

#12 Le 24/01/2007, à 14:59

xtof59

Re : Action Personnalisée

Ouaip, cups-pdf...
J'étais arrivé à ce truc par un moyen détourné, en faisant un "lpr -PPostScript-Printer nom_du_fichier" PostScript-Printer étant l'imprimante utilisant cups-pdf.
Ca marche sauf que j'ai des fichiers pdf avec tous les codes ANSI

 {\rtf1\ansi\ansicpg1252\deff0
{\fonttbl
{\f0\froman\fcharset0\fprq2\fttruetype Times New Roman;}
{\f1\fswiss\fcharset0\fprq2\ftnil NULL;}
{\f2\froman\fcharset0\fprq2\fttruetype Symbol;}

Bref... inexploitable.
@Eclipse : j'ai pas tout compris dans la ligne de commande ?!?!

Hors ligne

#13 Le 24/01/2007, à 21:08

eclipse

Re : Action Personnalisée

eclipse@localhost:~$ /usr/lib/cups/backend/cups-pdf -help
Usage: cups-pdf job-id user title copies options [file]

Ensuite tu regades dans "/usr/share/doc/cups-pdf"

Donc, il faut voir en fait comment est envoyer le fichier à cups ... notamment au niveau des autorisations... Cups requiert des autorisations (si tu ne le sait pas)


Edit: j'ai pas le temps de chercher là dessus en ce moment ! neutral

#14 Le 25/01/2007, à 09:33

xtof59

Re : Action Personnalisée

Merci, je suis aussi à court de temps, je regarderais ça un de ces 4. wink

Hors ligne

#15 Le 25/03/2007, à 14:04

Oni

Re : Action Personnalisée

eclipse a écrit :

Héllo !

Alors pour l'envoie de d'email avec une PJ , il y a deux solutions...
Thunar inclut d'office une telle fonction... Voir la version de thunar cependant. Avec la version 0.5.0 ca fonctionne.
Sinon, j'ai trouvé une autre solution sympathique !

Requiert xdg-utils

name : Envoyer par Email
description : Envoyer le fichier en PJ
commande : xdg-email --attach %f 'moi@exemple.com'
icon : evolution-email

motif de sélection : *
sélection contient : tous (sauf répertoires)

Lorsque vous cliquez droit sur un fichier (image, mp3, avi) dans le menu contextuel qui apprait, vous pourrez envoyer le fichier par email. S'ouvrira votre logiciel favori (evolution, thunderbird) avec un email pret à etre envoyer. Il reste à changer le nom du destinataire.

Sympa cette commande.
Mais quand je fais click droit --> Envoyer par Email, Thunderbird s'ouvre bien avec la rédaction d'un message mais ne m'attache pas le fichier sélectionné.

Un idée ?

Merci d'avance.


« La nature a créé des différences, l'Homme en a fait des inégalités. »

Hors ligne