问题标签 [nautilus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
221 浏览

python - 为 Web 存储服务开发 gvfs 适配器?

Ubuntu 有一个有用的功能,您可以在其中挂载和查看外部 ssh 帐户、蓝牙设备等上的文件,称为gvfs / GIO。是否有开发人员指南/教程用于制作自定义适配器以从外部存储或 Web 服务“挂载”,最好是在 Python 中?

0 投票
1 回答
2669 浏览

python - Python:无法打开转换后的位图图像文件,使用 PIL 转换

如何使用 PIL 将 JPG 文件转换为 BMP?尝试使用 Image.open('ifile.jpg').save('ofile.bmp', 'BMP') 但我在尝试打开文件时得到一个“伪造的标题数据”。

尝试了使用 PIL 将 RGBA PNG 转换为 RGB中所述的复制/粘贴方法,但它也不起作用。

0 投票
1 回答
773 浏览

shell - 从终端读取 pdf 文档属性,如 nautilus 中所示

我想从终端访问在右键单击 pdf 文件并选择“文档”时可读的数据。

示例例子

我曾尝试使用 mminfo 和 pdftk 等工具读取元数据,但有些文件受密码保护,因此无法向我显示元数据。

帮助表示赞赏。

0 投票
1 回答
2504 浏览

metadata - GNOME:Nautilus 将徽章数据存储在哪里以及如何存储?

Nautilus 允许用户在目录和文件上设置标志,但令人惊讶的是它不使用像 xattr 这样的实际文件元数据存储来存储这些添加的元数据。

那么 Nautilus 在哪里以及如何存储这些数据呢?(我想从 Nautilus 外部访问它。)

看起来,GVFS 将此类元数据存储在它的“metadata::emblems”命名空间中(尝试 CLI 命令gvfs-info),但是

GVFS 在哪里存储它的数据?在单独的数据库中,在 xattr 或两者中,取决于命名空间?

0 投票
1 回答
163 浏览

gnome - Nautilus 扩展带回注释

Nautilus 曾经有一个用于文件注释(注释)的选项卡。我想知道是否可以通过扩展将其恢复。如果是这样,怎么做?我应该查看哪些文档来编写自己的扩展程序?

0 投票
4 回答
5031 浏览

linux - 在 nautilus 中隐藏已安装的设备

我正在运行 Ubuntu Precise。在我的 /etc/init.d 我有一个 bash 脚本,它在启动时执行以下操作:

  1. 循环在 NTFS 驱动器上安装映像。该映像包含一个 ext2 文件系统,其目录名为home

  2. 然后它使用 --rbind 选项进行挂载,将映像文件中的主页挂载到/home上。

到目前为止运行良好,尽管在/home中打开文件并不能阻止循环挂载被卸载。

不幸的是,Nautilus 在可移动驱动器列表中显示循环安装,并带有一个图标,允许用户卸载循环安装。卸载安装了 /home 的驱动器不利于系统运行良好。

如何防止 Nautilus 显示此循环安装设备?

man udisk(7)说“udev 数据库中的有影响的设备属性”之一是:

UDISKS_PRESENTATION_HIDE

如果设置为 1,这是对演示级软件的提示,即不应向用户显示设备。

我假设在 /dev/loop 上设置这个属性会告诉 Nautilus 不要显示设备。

如何在 bash 脚本中设置 UDISKS_PRESENTATION_HIDE?

0 投票
2 回答
279 浏览

gtk - 将 GTK+2 中的应用程序与 Nautilus 3 集成(使用 GTK+3)。这可能吗?

我有一个使用 PyGTK (GTK+2) 编写的应用程序。我想通过扩展将它与 Nautilus 集成(我正在努力学习)。我当前的桌面有 GNOME3 和 Nautilus 3,它们是用 GTK+3 编写的,Nautilus 的扩展使用 PyGObject。

我可以将 GTK+2 中的应用程序与 Nautilus 3 集成吗?(尚未将我的应用程序移植到 GTK+3)。有什么提示吗?

我计划将我的应用程序移植到 GTK+3 (PyGObject),但它需要的时间比我现在要多。

0 投票
1 回答
986 浏览

java - 将 Java 应用程序放入文件管理器的上下文菜单

我在 Ubuntu 上使用 Eclipse IDE。我的应用程序提供加密服务,我想将其集成到客户端操作系统中。我的问题是:有没有办法以编程方式将我的应用程序放入文件管理器的上下文菜单(右键单击选项)中,而不管人们使用的文件管理器是什么?我还想知道是否有任何方法可以在 Windows 资源管理器上执行此操作。但我的猜测是它涉及向注册表添加值并且可以轻松实现。

那么,是否有在 linux 文件管理器上添加上下文菜单支持的通用解决方案,如果我在 windows 系统中这样做有误,请纠正我。

如果问题不清楚,请通知我。

0 投票
1 回答
2175 浏览

bash - Fedora 17 和 nautilus 的 SVN 客户端

我是 Fedora 17 linux 用户,我已经为 SVN 搜索了 RabbitVCS 的一个很好的替代品,例如。15.0.5版本,我的FC17盒子不太稳定。我最后的选择是 nautilus-action-scrips。

有人可以帮我选择 Gnome 3 吗?

0 投票
3 回答
15860 浏览

python - 如何一键运行 Python 脚本?

抱歉,对于这个模糊的问题,实际上不知道如何问这个问题,也不知道它的正确术语。

如何在不通过终端的情况下运行 python 脚本/字节码/.pyc(任何已编译的 python 代码)。基本上在 Nautilus 上:“双击 python 脚本,它会运行”或“选择然后 [Enter],它会运行!”。这至少是我的目标。

当我选中“允许将文件作为程序执行”时,然后在文件上按 [enter]。它给了我这个信息:

无法显示“/home/ghelo/Music/ arrange .pyc”。没有为 Python 字节码文件安装应用程序。是否要搜索应用程序来打开此文件?

顺便说一句,使用 Ubuntu 12.04 并且必须是 python 2,其中一个软件包在 python 3 上不起作用。如果在两个版本上的操作方式有差异,请包括它,如果不是太多,请不要问, 谢谢你。

我知道这没关系,但它是一个脚本自动重命名和排列我的音乐文件。相应地指导我,愚蠢的白痴。:)