Tag: nautilus script

如何在nautilus中设置快捷键以打开所选文件?

厌倦了右键单击打开以在特定应用程序中打开文件,我想设置一个快捷方式来打开文件,例如Gimp。 我不想更改默认的打开操作。 (Ubuntu 14.04) 我尝试了什么: 我已经设置了一个键盘快捷键来运行下面的脚本,在指定的应用程序(gimp)中打开所选的Nautilus文件。 !/bin/sh for file in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS do /usr/bin/gimp “$file” done 和… !/bin/sh /usr/bin/gimp “$1” 但它永远不会正确地在nautilus窗口中选择所选文件。 有没有办法做到这一点?

用于合并Video和subs的脚本然后删除现有文件(非递归)

我一直在使用mkvmerge合并video文件和字幕,我正在使用以下命令 mkvmerge -o output.mkv video.mp4 subtitles.srt 哪个工作正常,但你可能会猜到这是非常慢的操作 我要在存储电影的每个目录中打开终端。 然后我将复制并粘贴命令中的文件名 然后我要重命名输出文件 然后删除我使用的原始文件 这是一个漫长的过程。 我想要的理想情况。 我将进入包含电影文件和同名字幕文件的文件夹。 我选择一个电影文件和一个字幕文件,右键单击并在它们上运行一个nautilus脚本。 他们合并了 原始文件被删除。 使用带有mkv扩展名的orignal文件名重命名合并文件 这不需要递归,我不希望我的硬盘创建和删除100的文件。 电影文件和字幕文件通常具有相同的名称,但有些时候将“_en”post固定到字幕文件。 如果你有另一种做法,我也会参与其中。

我可以使用父文件夹的名称重命名文件夹中的文件吗?

这是一种独特的情况,可以通过一个例子更好地解释 示例1假设我有一个名为A的文件夹, B.mkv和C.srt是文件夹中的两个文件,我想将这些文件重命名为A.mkv和A.srt 。 实际的例子是,一个名为American Sniper (2014)的文件夹和American.Sniper.2014.1080p.BluRay.x264.YIFY.mkv和American.Sniper.2014.Subtitle.BluRay.ShaAnig.srt文件夹中的两个文件,想要将这些文件重命名为American Sniper (2014).mkv和American Sniper (2014).srt 例2 这应该是递归的,假设我有一个名为A的文件夹, B和C是文件夹A中的两个子文件夹。 B和C的内容如下 应该转换为 即使我在文件夹A上运行algorithm / script /命令 它应该做的第三件事是,它应该忽略隐藏文件 例 应该导致 最后它应该一次在多个文件夹上工作

如何在Thumbnailer描述中为Exec路径添加空间?

我希望使用mplayer为nautilus生成缩略图,所以我写了一个名为“gnome_thumbnailer_with_mplayer”的缩略图的perl脚本,并在/ usr / share / thumbnailers中写了一个描述,告诉系统找到缩略图。 一开始,描述如下: [Thumbnailer Entry] TryExec=/home/allfox/programs/gnome_thumbnailer_with_mplayer Exec=/home/allfox/programs/gnome_thumbnailer_with_mplayer %u %o %s MimeType=application/vnd.rn-realmedia;application/mxf;application/ogg;application/ram;application/sdp;application/vnd.ms-wpl;application/x-extension-m4a;application/x-extension-mp4;application/x-flash-video;application/x-matroska;application/x-netshow-channel;application/x-ogg;application/x-quicktimeplayer;application/x-shorten;image/vnd.rn-realpix;image/x-pict;misc/ultravox;text/x-google-video-pointer;video/3gpp;video/dv;video/fli;video/flv;video/mp2t;video/mp4;video/mp4v-es;video/mpeg;video/msvideo;video/ogg;video/quicktime;video/vivo;video/vnd.divx;video/vnd.rn-realvideo;video/vnd.vivo;video/webm;video/x-anim;video/x-avi;video/x-flc;video/x-fli;video/x-flic;video/x-flv;video/x-m4v;video/x-matroska;video/x-mpeg;video/x-ms-asf;video/x-ms-asx;video/x-msvideo;video/x-ms-wm;video/x-ms-wmv;video/x-ms-wmx;video/x-ms-wvx;video/x-nsv;video/x-ogm+ogg;video/x-theora+ogg;video/x-totem-stream;audio/x-pn-realaudio;audio/3gpp;audio/ac3;audio/AMR;audio/AMR-WB;audio/basic;audio/midi;audio/mp2;audio/mp4;audio/mpeg;audio/ogg;audio/prs.sid;audio/vnd.rn-realaudio;audio/x-aiff;audio/x-ape;audio/x-flac;audio/x-gsm;audio/x-it;audio/x-m4a;audio/x-matroska;audio/x-mod;audio/x-mp3;audio/x-mpeg;audio/x-ms-asf;audio/x-ms-asx;audio/x-ms-wax;audio/x-ms-wma;audio/x-musepack;audio/x-pn-aiff;audio/x-pn-au;audio/x-pn-wav;audio/x-pn-windows-acm;audio/x-realaudio;audio/x-real-audio;audio/x-sbc;audio/x-speex;audio/x-tta;audio/x-wav;audio/x-wavpack;audio/x-vorbis;audio/x-vorbis+ogg;audio/x-xm;application/x-flac; 一切正常。 但后来我意识到我可以将这种小脚本同步到Ubuntu One,所以我将缩略图(名为“gnome_thumbnailer_with_mplayer”,而非描述)移动到〜/ Ubuntu One。 然后我将描述更改为: [Thumbnailer Entry] TryExec=/home/allfox/Ubuntu\ One/fun_goods/thumbnailer/gnome_thumbnailer_with_mplayer Exec=/home/allfox/Ubuntu\ One/fun_goods/thumbnailer/gnome_thumbnailer_with_mplayer %u %o %s MimeType=application/vnd.rn-realmedia;application/mxf;application/ogg;application/ram;application/sdp;application/vnd.ms-wpl;application/x-extension-m4a;application/x-extension-mp4;application/x-flash-video;application/x-matroska;application/x-netshow-channel;application/x-ogg;application/x-quicktimeplayer;application/x-shorten;image/vnd.rn-realpix;image/x-pict;misc/ultravox;text/x-google-video-pointer;video/3gpp;video/dv;video/fli;video/flv;video/mp2t;video/mp4;video/mp4v-es;video/mpeg;video/msvideo;video/ogg;video/quicktime;video/vivo;video/vnd.divx;video/vnd.rn-realvideo;video/vnd.vivo;video/webm;video/x-anim;video/x-avi;video/x-flc;video/x-fli;video/x-flic;video/x-flv;video/x-m4v;video/x-matroska;video/x-mpeg;video/x-ms-asf;video/x-ms-asx;video/x-msvideo;video/x-ms-wm;video/x-ms-wmv;video/x-ms-wmx;video/x-ms-wvx;video/x-nsv;video/x-ogm+ogg;video/x-theora+ogg;video/x-totem-stream;audio/x-pn-realaudio;audio/3gpp;audio/ac3;audio/AMR;audio/AMR-WB;audio/basic;audio/midi;audio/mp2;audio/mp4;audio/mpeg;audio/ogg;audio/prs.sid;audio/vnd.rn-realaudio;audio/x-aiff;audio/x-ape;audio/x-flac;audio/x-gsm;audio/x-it;audio/x-m4a;audio/x-matroska;audio/x-mod;audio/x-mp3;audio/x-mpeg;audio/x-ms-asf;audio/x-ms-asx;audio/x-ms-wax;audio/x-ms-wma;audio/x-musepack;audio/x-pn-aiff;audio/x-pn-au;audio/x-pn-wav;audio/x-pn-windows-acm;audio/x-realaudio;audio/x-real-audio;audio/x-sbc;audio/x-speex;audio/x-tta;audio/x-wav;audio/x-wavpack;audio/x-vorbis;audio/x-vorbis+ogg;audio/x-xm;application/x-flac; 但它不起作用。 我在nautilus中无法获得任何缩略图。 我认为我做的唯一改变是TryExec和Exec路径,新路径包含一个空格,这可能是问题,我该如何解决? 我使用的是12.04 LTS。

如何让Nautilus脚本运行Nautilus?

如何在Ubuntu 13.04上运行Nautilus脚本( Terminal here , Root Nautilus , Root Gedit )? 我将这些脚本复制到.gnome2/nautilus-scripts文件夹,但它似乎不再起作用了

如何安装Nautilus脚本?

我发现了一个我想使用的鹦鹉螺脚本。 我该如何安装?