Ubuntu dolphin 在菜单中添加“创建存档”选项

Ubuntu dolphin 在菜单中添加“创建存档”选项

有没有一种简单的方法可以在海豚的上下文菜单中创建一个“创建档案”项(就像可以添加到 thunar 或 nautilus 中的一样)?

答案1

~/.kde/share/kde4/services/ServiceMenus

添加新文件:

createArchive.desktop

粘贴以下内容:

[Desktop Entry]
Type=Service
X-KDE-ServiceTypes=KonqPopupMenu/Plugin
Actions=createAnArchive
MimeType=all/all

[Desktop Action createMyArchive]
Name=Create Archive...
Exec=file-roller --add %U

重新启动 Dolphin:关闭所有实例(并最终再次打开)您现在可以检查是否成功添加了该条目:

Open dolphin -> Settings -> Configure Dolphin -> Services -> [check, If the list contains 

“创建存档...”。同时确保已选中]

现在您应该能够看到以下条目:

Dolphin -> Context Menu -> Actions -> Create Archive

解释:

MimeType=all/all

“all/all” 确保该项目将出现在任何选定的文件中,您可以使用

Actions=createAnArchive

此处指定的操作必须与

[Desktop Action createMyArchive]

这就是所谓的行动

Exec=file-roller --add %U

File-roller 是存档程序 %U 将使用所选的所有文件作为参数调用 file-roller 的一个实例。如果您在此处使用 %F,您将为每个所选项目调用一个实例 - 这可能不是您想要的。

您可能还想查看目录

/usr/share/mime/ 

查看更多模仿类型,以便进一步限制它

相关内容