标签: nautilus-script

如何在 Nautilus 属性中获取 IMDb 信息?

我想使用 Nautilus 脚本或操作在我的 Nautilus 属性屏幕上查看有关电影文件的 IMDb 信息。


这是一件非常复杂的事情,我理解这一点,但是使用 Nautilus 操作、脚本和 Python 扩展扩展 Nautilus 上下文菜单一文解释了如何做到这一点。

它只需要为 2017 年更新(文章写于 2010 年)。文章给出的谷歌代码链接已废弃。

我对实现并不太严格,但如果我可以右键单击电影文件并查看 IMDb 信息,那就太好了。

IMDbpy

python nautilus nautilus-script nautilus-actions nautilus-extensions

23
推荐指数
1
解决办法
507
查看次数

如何安装 Nautilus 脚本?

我找到了一个我想使用的 nautilus 脚本。我该如何安装?

nautilus nautilus-script

15
推荐指数
1
解决办法
1万
查看次数

如何让 Nautilus 脚本运行 Nautilus?

如何让 Nautilus-scripts ( Terminal here, Root Nautilus, Root Gedit) 在 Ubuntu 13.04 上工作?

我将这些脚本复制到.gnome2/nautilus-scripts文件夹,但它似乎不再起作用

nautilus nautilus-script nautilus-extensions

13
推荐指数
2
解决办法
1万
查看次数

如何在当前终端中打开 Nautilus 目录?

我不喜欢打开几十个终端。使用 Nautilus 时,有没有办法在当前终端中添加Open而不是在终端打开

nautilus gnome-terminal directory nautilus-script nautilus-actions

13
推荐指数
3
解决办法
2694
查看次数

如何根据 EXIF 数据重命名多张照片和视频?

我经常将照片和视频(主要有 JPG 和 MOV 扩展名)从数码相机和平板电脑导入我的 PC,我希望看到它们根据它们的 EXIF 数据中已经存在的日期和时间进行排序。因此,我希望最好使用简单的Nautilus 脚本重命名它们,最好在每个文件名之前插入日期和时间戳。

到目前为止,我只设法整合了以下 Nautilus 脚本,我认为它远非完美:

for i in *.*
do
mv -i "$i" "$(exiftool -CreateDate "$i" | awk -F ': ' '{print $2}')_"$i"" 
done
Run Code Online (Sandbox Code Playgroud)

在这种重命名方法中,我不喜欢EXIF 日期和时间戳中使用冒号(例如“2013:09:03 20:55:09_IMG_0108.JPG”),这在以后将这些文件传输到其他环境时可能会产生问题(例如Windows)。

此命令(使用exiv2而不是exiftool)可以方便地操作日期和时间戳,但其缺点是它不适用于视频(例如 MOV)文件

exiv2 -k -r '%Y-%m-%d_%H-%M-%S_:basename:' rename "$i"
Run Code Online (Sandbox Code Playgroud)

所以我希望有人能提出更好的解决方案。如果它甚至设法将原始文件名和扩展名也转换为小写,那就太神奇了!

video photo-management nautilus-script batch-rename

11
推荐指数
2
解决办法
1万
查看次数

如何自动设置多个文件夹的文件夹图标?

如何将每个文件夹的第一张图片设置为其文件夹图标?

上面链接的问题有一个答案,其中包含一个对我有用的脚本。它只需要一点点改进。

它有什么作用?

它查找具有.jpg、.jpeg、.png、.gif、.icns、.ico扩展名的文件,并将它们设置为找到该文件的文件夹的文件夹图标。它递归地作用于多个文件夹。基本上它会尝试在文件夹内找到一个图像文件,并且它找到的第一个图像被设置为文件夹图标。它适用于许多场景,并且设置此脚本通常是我全新安装后要做的第一件事(因为它很棒)。

有什么问题?

可能有几个目录包含大量图像文件,并且该目录中的第一个图像文件可能不太适合作为文件夹图标。

它应该怎么做?

如果它不是基于扩展名,而是基于文件名并针对一个(例如,folder.png)或多个(例如albumart.png cover.png)文件名,那么这个问题就可以解决。

或者更好的是让这两种方法在一个脚本中工作

  • 查找预定义 filenames
  • 如果找到将其设置为文件夹图标并移动到下一个文件夹
  • 如果未找到,则找到预定义的扩展名并将其设置为文件夹图标并移至下一个文件夹

icons nautilus nautilus-script

11
推荐指数
1
解决办法
1368
查看次数

如何在 Nautilus 的新窗格中打开文件夹?

当我在 Nautilus 中右键单击一个文件夹时,我发现这些选项“在新窗口中打开”和“在新选项卡中打开”。是否可以添加一个选项“在新窗格中打开”,当我按下时,它会在新窗格中打开所选文件夹F3

例子

Nautilus Actions的参数是什么,或者我可以使用Nautilus Scripts实现这一点吗?

nautilus nautilus-script nautilus-actions

10
推荐指数
2
解决办法
871
查看次数

如何为 nautilus 制作自定义右键单击命令?

可能的重复:
如何在 Nautilus 中自定义上下文菜单?

我正在尝试为Mark as executablenautilus 中的右键单击创建一个命令,以加快工作流程。我想出了这个脚本:

#! /bin/bash
for file in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS; do
gksudo "chmod +x $file" &
done
Run Code Online (Sandbox Code Playgroud)

我如何让这个工作。我目前有一个.sh文件,但不知道把它放在哪里。

nautilus-script

10
推荐指数
1
解决办法
2989
查看次数

我可以让 nautilus 将书籍封面显示为 Epub 文件的缩略图吗?

问题

我可以让 nautilus 以.epub格式显示文件的书籍封面缩略图 吗?

它显示 pdf 文件的缩略图,但不显示.epub. 这可以通过添加缩略图来实现吗?

这些.epub文件中的每一个都有一个cover.jpeg文件。

截屏

示例 Epub 文件(Google 云端硬盘)

nautilus scripts ebooks thumbnails nautilus-script

8
推荐指数
1
解决办法
2220
查看次数

合并视频和字幕然后删除现有文件的脚本(非递归)

我一直在使用mkvmerge合并视频文件和字幕,我正在使用以下命令

mkvmerge -o output.mkv video.mp4 subtitles.srt
Run Code Online (Sandbox Code Playgroud)

哪个工作正常,但您可能会猜到这真的很慢

  • 我必须在存储电影的每个目录中打开终端。
  • 然后我必须在命令中复制并粘贴文件的名称
  • 然后我必须重命名输出文件
  • 然后删除我使用的原始文件

这是一个漫长的过程。


我想要的理想情况。

  • 我将进入包含同名电影文件和字幕文件的文件夹。
  • 我选择一个电影文件和一个字幕文件,右键单击并在它们上运行 nautilus 脚本。
  • 他们合并了
  • 原始文件被删除。
  • 使用带有mkv扩展名的原始文件的名称重命名合并的文件

这不需要递归,我不希望我的硬盘创建和删除 100 个文件。电影文件和字幕文件通常具有相同的名称,但有时会在字幕文件中固定“_en”后缀。如果您有其他方法可以做到这一点,我也同意。

command-line video nautilus-script

7
推荐指数
1
解决办法
3254
查看次数