如何产生像firefox下载完毕一样的通知:一点击就打开一个文件?
notify-send testdf "<i><b>Hello World</b></i>"
不能产生任何动作呀.
如何产生像firefox下载完毕一样的通知:一点击就打开一个文件?
-
- 帖子: 79
- 注册时间: 2008-02-24 14:39
如何产生像firefox下载完毕一样的通知:一点击就打开一个文件?
上次由 qq405165798 在 2010-11-29 19:59,总共编辑 1 次。
-
- 帖子: 79
- 注册时间: 2008-02-24 14:39
Re: 如何产生像firefox下载完毕一样的通知:一点击就打开一个文件?
这个firefox已经实现了,仁兄有胆量读源代码?我胆小....pocoyo 写了:嗯 我也想
- jarryson
- 帖子: 4002
- 注册时间: 2005-08-14 19:53
Re: 如何产生像firefox下载完毕一样的通知:一点击就打开一个文件?
这两者实现方式根本不一样。firefox的是自己绘制的,但是系统的是通过libnotify和dbus来通知的。
要读可以看看network-manager-applet的代码,或者transmission
不过这在使用notify-osd的机器上是不管用的。因为notify-osd禁止了这一功能,因为notify-osd是鼠标穿透的。
要读可以看看network-manager-applet的代码,或者transmission
不过这在使用notify-osd的机器上是不管用的。因为notify-osd禁止了这一功能,因为notify-osd是鼠标穿透的。
-
- 帖子: 79
- 注册时间: 2008-02-24 14:39
Re: 如何产生像firefox下载完毕一样的通知:一点击就打开一个文件?
"firefox的是自己绘制的"jarryson 写了:这两者实现方式根本不一样。firefox的是自己绘制的,但是系统的是通过libnotify和dbus来通知的。
要读可以看看network-manager-applet的代码,或者transmission
不过这在使用notify-osd的机器上是不管用的。因为notify-osd禁止了这一功能,因为notify-osd是鼠标穿透的。
可以确定的是,这句话是错误的.原因是:
1.我的firefox通知是和notification的版本一致的.我装过2个notification:
xfce-notification和notification-daemon.
firefox通知的样式和位置都随notification的改变而相应变化
2.把notification-daemon 进程kill掉.firefox再出现通知时,notification-daemon被重启
3.把notify-send 文件rm掉,firefox不能再弹出通知
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: 如何产生像firefox下载完毕一样的通知:一点击就打开一个文件?
下载完,显示的那点击窗口提示?
那不就是普通的一个窗口嘛。
你下载完,用zenity调用一个显示就是。
notify开发太慢,别指望它那些宣传的功能,多数都还没有的。
如果一定要notify实现,你可以问作者,要api方法。
那不就是普通的一个窗口嘛。
你下载完,用zenity调用一个显示就是。
notify开发太慢,别指望它那些宣传的功能,多数都还没有的。
如果一定要notify实现,你可以问作者,要api方法。
● 鸣学
- jarryson
- 帖子: 4002
- 注册时间: 2005-08-14 19:53
Re: 如何产生像firefox下载完毕一样的通知:一点击就打开一个文件?
难道你装了类似firefox-notify这样的插件?那么你只要看看里面的写法就好了,python的
-
- 帖子: 79
- 注册时间: 2008-02-24 14:39
Re: 如何产生像firefox下载完毕一样的通知:一点击就打开一个文件?
多谢,正在试用eexpress 写了:下载完,显示的那点击窗口提示?
那不就是普通的一个窗口嘛。
你下载完,用zenity调用一个显示就是。
notify开发太慢,别指望它那些宣传的功能,多数都还没有的。
如果一定要notify实现,你可以问作者,要api方法。
zenity