我需要阅读 gnome-shell 通知以在事件 X 发生时发送电子邮件(例如成功下载 torrent)。是否有我可以在 C 代码中读取/设置的文件或回调?
user1399290
问问题
786 次
1 回答
1
一个非常简单的选择是notify-send
从您的代码中调用该工具。它是这样使用的:
notify-send [OPTION...] <SUMMARY> [BODY] - create a notification
有关详细信息,请参阅随附的手册页。
编辑:我第一次读错了这个问题,并认为你想发送通知。为了对通知做出反应,我建议编写一个gnome-shell
扩展。已经有一个示例扩展显示如何对所有通知做出反应。
我不知道您自己的代码有任何回调,抱歉。但是您可能可以通过DBUS
. 有关详细信息,请参阅DBUS 主页。简而言之,您的 shell 扩展可以生成适当的DBUS
消息,然后您的程序可以对此做出反应。
对不起我的阅读错误:)
于 2012-05-24T19:52:13.583 回答