Pages : 1
#1 Le 06/10/2008, à 12:37
- pasrichaz
winrar et gnome
Je sais, vous allez crier, au loup, mais bon ça peut servir a d'autres...
j'y go:
Pourquoi
n'étant pas satisfait pour des raisons ergonomique de roll filler (les gouts et les couleurs), rar en ligne de commande bof!! le mode graphique de winrar étant très complet et easy à mon gout.
Parce que
j'avais une licence winrar, lorsque j'étais sous windows (ya très longtemp). j'ai décidé d'utiliser la version windows via wine, en l'incorporant dans le menu contextuel de gnome via nautilus script. un projet existe pour kde http://www.kde-apps.org/content/show.php/WineRar?content=67571. Je me suis inspiré de ce projet. Peut etre y'a t'il mieux via xml ou autre, mais ne connaissant pas assez gnome, je me contente pour le moment de ça. Je cherche d'autres solutions plus "propre".
Prerequis:
latest wine http://www.winehq.org/
latest winrar http://www.rarlab.com/ avec ou sans licence
les 7 scripts suivant à mettre dans le repertoire /home/$users/.gnome2/nautilus-scripts/winrar:
compression-avec-winrar
gedit compression-avec-winrar
#!/bin/bash
FILE=$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
rm -R ./.rartmp; mkdir ./.rartmp/;ln -s $FILE ./.rartmp;wine "c:\\program files\\winrar\\winrar" a -r -ep1 -iext "`zenity --entry --text="Nom de l'archive" \`$FILE\` `".rar "`winepath -w ./.rartmp/`*" ; rm -R ./.rartmp
et sauver dans dans le repertoire /home/$users/.gnome2/nautilus-scripts/winrar
extraire-ici-avec-winrar
gedit extraire-ici-avec-winrar
#!/bin/bash
FILE=$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
rm -R ./.rartmp;mkdir ./.rartmp/;ln -s $FILE ./.rartmp;wine "c:\\program files\\winrar\\winrar" x -iext -ow -ver "`winepath -w ./.rartmp/`*.*" "`winepath -w ./`" ; rm -R ./.rartmp
et sauver dans dans le repertoire /home/$users/.gnome2/nautilus-scripts/winrar
ouvrir-avec-winrar
gedit ouvrir-avec-winrar
#!/bin/bash
FILE=$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
wine "c:\\program files\\winrar\\winrar" "`winepath -w $FILE`"
et sauver dans dans le repertoire /home/$users/.gnome2/nautilus-scripts/winrar
extraire-vers-..-avec-winrar
gedit extraire-vers-..-avec-winrar
#!/bin/bash
FILE=$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
rm -R ./.rartmp;mkdir ./.rartmp/;ln -s $FILE ./.rartmp;wine "c:\\program files\\winrar\\winrar" x -iext -ow -ver -- "`winepath -w ./.rartmp/`*.*" '?\' ; rm -R ./.rartmp
et sauver dans dans le repertoire /home/$users/.gnome2/nautilus-scripts/winrar
reparer-avec-winrar
gedit reparer-avec-winrar
#!/bin/bash
FILE=$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
wine "c:\\program files\\winrar\\winrar" R "`winepath -w $FILE`"
et sauver dans dans le repertoire /home/$users/.gnome2/nautilus-scripts/winrar
convertir-archive-avec-winrar
gedit convertir-archive-avec-winrar
#!/bin/bash
FILE=$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
wine "c:\\program files\\winrar\\winrar" cv "`winepath -w $FILE`"
et sauver dans dans le repertoire /home/$users/.gnome2/nautilus-scripts/winrar
ajouter-commentaire-avec-winrar
gedit ajouter-commentaire-avec-winrar
#!/bin/bash
FILE=$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
wine "c:\\program files\\winrar\\winrar" c "`winepath -w $FILE`"
et sauver dans dans le repertoire /home/$users/.gnome2/nautilus-scripts/winrar
rendre le tout executable chmod +x *
voilà, si vous avez des modifs ou autres solutions, j'ai fais ça au pied levé, mais bon ça marche.
Dell Dimension 9150 NVIDIA 9600GS 256M 4G DDR2 3.19 Dual intel
Ubuntu 9.10
J'ai découvert shebang! depuis plus d'erreurs!
Hors ligne
Pages : 1