please ensure xterm and imagemagik are installed
Code: Select all
<actions>
<action>
<icon>terminal</icon>
<name>Open Terminal</name>
<command>exo-open --working-directory %f --launch TerminalEmulator</command>
<description>Open Terminal window here</description>
<patterns>*</patterns>
<directories/>
</action>
<action>
<icon>gksu-root-terminal</icon>
<name>Open Root Terminal</name>
<command>gksu terminal</command>
<description>Open Root Terminal window here</description>
<patterns>*</patterns>
<directories/>
</action>
<action>
<icon>RootUser</icon>
<name>Run As Root</name>
<command>gksu thunar %d</command>
<description>Run As Root</description>
<patterns>*</patterns>
<directories/><audio-files/><image-files/><other-files/><text-files/><video-files/>
</action>
<action>
<icon>background</icon>
<name>Convert JPG To PNG</name>
<command>convert %F `basename %F .jpg`.png</command>
<description>Convert the selected JPG graphic files to PNG</description>
<patterns>*.jpg;*.jpeg;*.JPG;*.JPEG</patterns>
<image-files/>
</action>
<action>
<icon>ddd</icon>
<name>Convert TIF to PNG</name>
<command>convert %F `basename %F .tif`.png</command>
<description>Convert the selected TIF graphic files to JPG</description>
<patterns>*.tif;*.tiff;*.TIF;*.TIFF</patterns>
<image-files/>
</action>
<action>
<icon>ddd</icon>
<name>Convert TIF to JPG</name>
<command>convert %F `basename %F .tif`.jpg</command>
<description>Convert the selected TIF graphic files to JPG</description>
<patterns>*.tif;*.tiff;*.TIF;*.TIFF</patterns>
<image-files/>
</action>
<action>
<icon>ddd</icon>
<name>Convert PNG To JPG</name>
<command>convert %F `basename %F .png`.jpg</command>
<description>Convert the selected PNG graphic files to JPG</description>
<patterns>*.png;*.PNG</patterns>
<image-files/>
</action>
<action>
<icon>ddd</icon>
<name>Convert PNG To TIF</name>
<command>convert %F `basename %F .png`.tif</command>
<description>Convert the selected PNG graphic files to TIF</description>
<patterns>*.png;*.PNG</patterns>
<image-files/>
</action>
<action>
<icon>amarok</icon>
<name>Resize to 16 Pixels Wide</name>
<command>mogrify -resize 16 %F</command>
<description>Resize image files to 16 pixels in width</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>amarok</icon>
<name>Resize to 22 Pixels Wide</name>
<command>mogrify -resize 22 %F</command>
<description>Resize image files to 22 pixels in width</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>amarok</icon>
<name>Resize to 24 Pixels Wide</name>
<command>mogrify -resize 24 %F</command>
<description>Resize image files to 24 pixels in width</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>amarok</icon>
<name>Resize to 32 Pixels Wide</name>
<command>mogrify -resize 32 %F</command>
<description>Resize image files to 32 pixels in width</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>amarok</icon>
<name>Resize to 48 Pixels Wide</name>
<command>mogrify -resize 48 %F</command>
<description>Resize image files to 48 pixels in width</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>amarok</icon>
<name>Resize to 64 Pixels Wide</name>
<command>mogrify -resize 64 %F</command>
<description>Resize image files to 64 pixels in width</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>amarok</icon>
<name>Resize to 128 Pixels Wide</name>
<command>mogrify -resize 128 %F</command>
<description>Resize image files to 128 pixels in width</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>amarok</icon>
<name>Resize to 450 Pixels Wide</name>
<command>mogrify -resize 450 %F</command>
<description>Resize image files to 450 pixels in width</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>gtk-convert</icon>
<name>Resize to 600 Pixels</name>
<command>mogrify -resize 600 %F</command>
<description>Resize image files to width of 600 pixels</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>bum</icon>
<name>Add 1 Pixel Black Border</name>
<command>mogrify -bordercolor Black -border 1 %F</command>
<description>Add 1 pixel steelblue4 border to images</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>fx-icon</icon>
<name>Add 2 Pixel Black Border</name>
<command>mogrify -bordercolor Black -border 2 %F</command>
<description>Add 2 pixel steelblue4 border to images</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>gnome-mime-application-x-7z-compressed</icon>
<name>Create .7z archive</name>
<command>7z a -t7z %n.7z %N</command>
<description>Create *.7z file from selected files</description>
<patterns>*</patterns>
<directories/><audio-files/><image-files/><other-files/><text-files/><video-files/>
</action>
<action>
<icon>gnome-mime-application-x-rar</icon>
<name>Create .rar archive</name>
<command>rar a %n.rar %n</command>
<description>Compress directory contents as *.tar.gz file</description>
<patterns>*</patterns>
<directories/><audio-files/><image-files/><other-files/><text-files/><video-files/>
</action>
<action>
<icon>gnome-mime-application-x-bzip</icon>
<name>Create .tar.bz2 archive</name>
<command>tar jcf %n.tar.bz2 %n</command>
<description>Compress directory contents as *.tar.bz2 file</description>
<patterns>*</patterns>
<directories/><audio-files/><image-files/><other-files/><text-files/><video-files/>
</action>
<action>
<icon>gnome-mime-application-x-gzip</icon>
<name>Create .tar.gz archive</name>
<command>tar czvf %n.tar.gz %n</command>
<description>Compress directory contents as *.tar.gz file</description>
<patterns>*</patterns>
<directories/><audio-files/><image-files/><other-files/><text-files/><video-files/>
</action>
<action>
<icon>gnome-mime-application-zip</icon>
<name>Create .zip archive</name>
<command>zip %n.zip %N</command>
<description>Create *.zip file from selected files</description>
<patterns>*</patterns>
<directories/><audio-files/><image-files/><other-files/><text-files/><video-files/>
</action>
<action>
<icon>gnome-mime-application-x-7z-compressed</icon>
<name>Extract .7z archive</name>
<command>7z x %n</command>
<description>Extract .7z file here</description>
<patterns>*.7z</patterns>
<other-files/>
</action>
<action>
<icon>rpm</icon>
<patterns>*</patterns>
<name>Create tar.xz archive without git+svn info</name>
<name xml:lang="da">Byg tar.xz arkiv uden git+svn information</name>
<command>xterm -T 'Please_wait..' -bg steelblue4 -fg grey88 -hold -fn *-fixed-*-*-*-20-* +hold -e tar Jcf %n.tar.xz --exclude .svn --exclude .git --exclude .gitignore %n</command>
<description>Create tar.xz archive without git+svn info</description>
<directories/>
</action>
<action>
<icon>rpm</icon>
<patterns>*.bz2</patterns>
<name>Create xz archive from bz2</name>
<name xml:lang="da">Byg xz arkiv fra bz2</name>
<command>xterm -T 'Please_wait..' -bg steelblue4 -fg grey88 -hold -fn *-fixed-*-*-*-20-* +hold -e bunzip2 '%f' && xz -9 %d/`basename '%f' .bz2`</command>
<description>Create xz archive from bz2</description>
<other-files/>
</action>
<action>
<icon>rpm</icon>
<patterns>*.gz</patterns>
<name>Create xz archive from gz</name><actions>
<action>
<icon>terminal</icon>
<name>Open Terminal</name>
<command>exo-open --working-directory %f --launch TerminalEmulator</command>
<description>Open Terminal window here</description>
<patterns>*</patterns>
<directories/>
</action>
<action>
<icon>gksu-root-terminal</icon>
<name>Open Root Terminal</name>
<command>gksu terminal</command>
<description>Open Root Terminal window here</description>
<patterns>*</patterns>
<directories/>
</action>
<action>
<icon>RootUser</icon>
<name>Run As Root</name>
<command>gksu thunar %d</command>
<description>Run As Root</description>
<patterns>*</patterns>
<directories/><audio-files/><image-files/><other-files/><text-files/><video-files/>
</action>
<action>
<icon>background</icon>
<name>Convert JPG To PNG</name>
<command>convert %F `basename %F .jpg`.png</command>
<description>Convert the selected JPG graphic files to PNG</description>
<patterns>*.jpg;*.jpeg;*.JPG;*.JPEG</patterns>
<image-files/>
</action>
<action>
<icon>ddd</icon>
<name>Convert TIF to PNG</name>
<command>convert %F `basename %F .tif`.png</command>
<description>Convert the selected TIF graphic files to JPG</description>
<patterns>*.tif;*.tiff;*.TIF;*.TIFF</patterns>
<image-files/>
</action>
<action>
<icon>ddd</icon>
<name>Convert TIF to JPG</name>
<command>convert %F `basename %F .tif`.jpg</command>
<description>Convert the selected TIF graphic files to JPG</description>
<patterns>*.tif;*.tiff;*.TIF;*.TIFF</patterns>
<image-files/>
</action>
<action>
<icon>ddd</icon>
<name>Convert PNG To JPG</name>
<command>convert %F `basename %F .png`.jpg</command>
<description>Convert the selected PNG graphic files to JPG</description>
<patterns>*.png;*.PNG</patterns>
<image-files/>
</action>
<action>
<icon>ddd</icon>
<name>Convert PNG To TIF</name>
<command>convert %F `basename %F .png`.tif</command>
<description>Convert the selected PNG graphic files to TIF</description>
<patterns>*.png;*.PNG</patterns>
<image-files/>
</action>
<action>
<icon>amarok</icon>
<name>Resize to 16 Pixels Wide</name>
<command>mogrify -resize 16 %F</command>
<description>Resize image files to 16 pixels in width</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>amarok</icon>
<name>Resize to 22 Pixels Wide</name>
<command>mogrify -resize 22 %F</command>
<description>Resize image files to 22 pixels in width</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>amarok</icon>
<name>Resize to 24 Pixels Wide</name>
<command>mogrify -resize 24 %F</command>
<description>Resize image files to 24 pixels in width</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>amarok</icon>
<name>Resize to 32 Pixels Wide</name>
<command>mogrify -resize 32 %F</command>
<description>Resize image files to 32 pixels in width</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>amarok</icon>
<name>Resize to 48 Pixels Wide</name>
<command>mogrify -resize 48 %F</command>
<description>Resize image files to 48 pixels in width</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>amarok</icon>
<name>Resize to 64 Pixels Wide</name>
<command>mogrify -resize 64 %F</command>
<description>Resize image files to 64 pixels in width</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>amarok</icon>
<name>Resize to 128 Pixels Wide</name>
<command>mogrify -resize 128 %F</command>
<description>Resize image files to 128 pixels in width</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>amarok</icon>
<name>Resize to 450 Pixels Wide</name>
<command>mogrify -resize 450 %F</command>
<description>Resize image files to 450 pixels in width</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>gtk-convert</icon>
<name>Resize to 600 Pixels</name>
<command>mogrify -resize 600 %F</command>
<description>Resize image files to width of 600 pixels</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>bum</icon>
<name>Add 1 Pixel Black Border</name>
<command>mogrify -bordercolor Black -border 1 %F</command>
<description>Add 1 pixel steelblue4 border to images</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>fx-icon</icon>
<name>Add 2 Pixel Black Border</name>
<command>mogrify -bordercolor Black -border 2 %F</command>
<description>Add 2 pixel steelblue4 border to images</description>
<patterns>*</patterns>
<image-files/>
</action>
<action>
<icon>gnome-mime-application-x-7z-compressed</icon>
<name>Create .7z archive</name>
<command>7z a -t7z %n.7z %N</command>
<description>Create *.7z file from selected files</description>
<patterns>*</patterns>
<directories/><audio-files/><image-files/><other-files/><text-files/><video-files/>
</action>
<action>
<icon>gnome-mime-application-x-rar</icon>
<name>Create .rar archive</name>
<command>rar a %n.rar %n</command>
<description>Compress directory contents as *.tar.gz file</description>
<patterns>*</patterns>
<directories/><audio-files/><image-files/><other-files/><text-files/><video-files/>
</action>
<action>
<icon>gnome-mime-application-x-bzip</icon>
<name>Create .tar.bz2 archive</name>
<command>tar jcf %n.tar.bz2 %n</command>
<description>Compress directory contents as *.tar.bz2 file</description>
<patterns>*</patterns>
<directories/><audio-files/><image-files/><other-files/><text-files/><video-files/>
</action>
<action>
<icon>gnome-mime-application-x-gzip</icon>
<name>Create .tar.gz archive</name>
<command>tar czvf %n.tar.gz %n</command>
<description>Compress directory contents as *.tar.gz file</description>
<patterns>*</patterns>
<directories/><audio-files/><image-files/><other-files/><text-files/><video-files/>
</action>
<action>
<icon>gnome-mime-application-zip</icon>
<name>Create .zip archive</name>
<command>zip %n.zip %N</command>
<description>Create *.zip file from selected files</description>
<patterns>*</patterns>
<directories/><audio-files/><image-files/><other-files/><text-files/><video-files/>
</action>
<action>
<icon>gnome-mime-application-x-7z-compressed</icon>
<name>Extract .7z archive</name>
<command>7z x %n</command>
<description>Extract .7z file here</description>
<patterns>*.7z</patterns>
<other-files/>
</action>
<action>
<icon>rpm</icon>
<patterns>*</patterns>
<name>Create tar.xz archive without git+svn info</name>
<name xml:lang="da">Byg tar.xz arkiv uden git+svn information</name>
<command>xterm -T 'Please_wait..' -bg steelblue4 -fg grey88 -hold -fn *-fixed-*-*-*-20-* +hold -e tar Jcf %n.tar.xz --exclude .svn --exclude .git --exclude .gitignore %n</command>
<description>Create tar.xz archive without git+svn info</description>
<directories/>
</action>
<action>
<icon>rpm</icon>
<patterns>*.bz2</patterns>
<name>Create xz archive from bz2</name>
<name xml:lang="da">Byg xz arkiv fra bz2</name>
<command>xterm -T 'Please_wait..' -bg steelblue4 -fg grey88 -hold -fn *-fixed-*-*-*-20-* +hold -e bunzip2 '%f' && xz -9 %d/`basename '%f' .bz2`</command>
<description>Create xz archive from bz2</description>
<other-files/>
<name xml:lang="da">Byg xz arkiv fra gz</name>
<command>xterm -T 'Please_wait..' -bg steelblue4 -fg grey88 -hold -fn *-fixed-*-*-*-20-* +hold -e gunzip '%f' && xz -9 %d/`basename '%f' .gz`</command>
<description>Create xz archive from gz</description>
<other-files/>
</action>
<action>
<icon>rpm</icon>
<patterns>*.zip</patterns>
<name>Create xz archive from zip</name>
<name xml:lang="da">Byg xz arkiv fra zip</name>
<command>xterm -T 'Please_wait..' -bg steelblue4 -fg grey88 -hold -fn *-fixed-*-*-*-20-* +hold -e mkdir tmpunz && unzip '%f' -d tmpunz && pushd tmpunz && tar Jcf ../`basename '%f' .zip`.tar.xz * && popd && rm -rf tmpunz</command>
<description>Create xz archive from zip</description>
<other-files/>
</action>
<action>
<icon>rpm</icon>
<patterns>*.tgz</patterns>
<name>Create xz archive from tgz</name>
<name xml:lang="da">Byg xz arkiv fra tgz</name>
<command>xterm -T 'Please_wait..' -bg steelblue4 -fg grey88 -hold -fn *-fixed-*-*-*-20-* +hold -e gunzip '%f' && xz -9 %d/`basename '%f' .tgz`.tar</command>
<description>Create xz archive from tgz</description>
<other-files/>
</action>
<action>
<icon>gnome-mime-application-x-rar</icon>
<name>Extract .rar archive here</name>
<command>unrar x %n</command>
<description>Extract .rar file here</description>
<patterns>*.rar</patterns>
<other-files/>
</action>
<action>
<icon>gnome-mime-application-x-bzip</icon>
<name>Extract .tar.bz2 archive here</name>
<command>tar -jxvf %n</command>
<description>Extract .tar.bz2 file here</description>
<patterns>*.tar.bz2</patterns>
<other-files/>
</action>
<action>
<icon>gnome-mime-application-x-gzip</icon>
<name>Extract .tar.gz archive here</name>
<command>tar -xzvf %n</command>
<description>Extract .tar.gz file here</description>
<patterns>*.tar.gz</patterns>
<other-files/>
</action>
<action>
<icon>gnome-mime-application-zip</icon>
<name>Extract .zip archive here</name>
<command>unzip %n</command>
<description>Extract .zip file here</description>
<patterns>*.zip</patterns>
<other-files/>
</action>
<action>
<icon>folder-move</icon>
<name>Move To ...</name>
<command>mv %F $(zenity --file-selection --directory)</command>
<description>Move To ...</description>
<patterns>*</patterns>
<directories/><audio-files/><image-files/><other-files/><text-files/><video-files/>
</action>
</actions>