首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在文件集上,用户可以在哪里找到统一作用域文件?

在文件集上,用户可以在哪里找到统一作用域文件?
EN

Ask Ubuntu用户
提问于 2013-05-18 13:43:36
回答 1查看 858关注 0票数 6

我想找到统一作用域文件夹,以便我可以研究如何设置和编程范围。在文件集中,我能找到统一作用域文件吗?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2013-05-21 09:08:30

关于Unity的文档可以找到这里。该信息应该是最新的13.04,但在13.10有一些变化,其中合并了镜头和范围的概念。

/usr/share/unity/lenses (或/usr/share/unity/scopes为13.10)下查找带有.lens.scope后缀的文件,从而发现其镜片和作用域。

这些文件类似于桌面条目文件,但它们没有指定要执行的命令,而是指定了一个D总线端点,用于通过DBusNameDBusPath键与镜头或范围对话。

如果当外壳试图与其通信时,范围或镜头没有运行,则D总线守护进程将激活它。这是通过扫描/usr/share/dbus-1/services查找其Name键与所需总线名称匹配的.service文件,并在Exec键中运行命令来完成的。因此,不难发现使用简单的grep命令实现特定范围的程序。

如果您对编写自己的范围感兴趣,我建议查看第一个链接中的文档。但请记住,当13.10出现时,您可能需要稍微调整一下您的范围。

票数 7
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/297108

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档