当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 如何产生像firefox下载完毕一样的通知:一点击就打开一个文件?
帖子发表于 : 2010-11-29 19:47 

注册: 2008-02-24 14:39
帖子: 79
送出感谢: 0 次
接收感谢: 0 次
如何产生像firefox下载完毕一样的通知:一点击就打开一个文件?

notify-send testdf "<i><b>Hello World</b></i>"
不能产生任何动作呀.


最后由 qq405165798 编辑于 2010-11-29 19:59,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 如何产生像firefox下载完毕一样的通知:一点击就打开一个文件?
帖子发表于 : 2010-11-29 19:52 
头像

注册: 2008-03-25 15:49
帖子: 25878
地址: 谁知道?
送出感谢: 8
接收感谢: 10
嗯 我也想


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 如何产生像firefox下载完毕一样的通知:一点击就打开一个文件?
帖子发表于 : 2010-11-29 19:58 

注册: 2008-02-24 14:39
帖子: 79
送出感谢: 0 次
接收感谢: 0 次
pocoyo 写道:
嗯 我也想

这个firefox已经实现了,仁兄有胆量读源代码?我胆小....


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 如何产生像firefox下载完毕一样的通知:一点击就打开一个文件?
帖子发表于 : 2010-11-29 21:30 
头像

注册: 2005-08-14 19:53
帖子: 4002
送出感谢: 1
接收感谢: 2
这两者实现方式根本不一样。firefox的是自己绘制的,但是系统的是通过libnotify和dbus来通知的。

要读可以看看network-manager-applet的代码,或者transmission

不过这在使用notify-osd的机器上是不管用的。因为notify-osd禁止了这一功能,因为notify-osd是鼠标穿透的。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 如何产生像firefox下载完毕一样的通知:一点击就打开一个文件?
帖子发表于 : 2010-11-30 13:45 

注册: 2008-02-24 14:39
帖子: 79
送出感谢: 0 次
接收感谢: 0 次
jarryson 写道:
这两者实现方式根本不一样。firefox的是自己绘制的,但是系统的是通过libnotify和dbus来通知的。

要读可以看看network-manager-applet的代码,或者transmission

不过这在使用notify-osd的机器上是不管用的。因为notify-osd禁止了这一功能,因为notify-osd是鼠标穿透的。


"firefox的是自己绘制的"
可以确定的是,这句话是错误的.原因是:
1.我的firefox通知是和notification的版本一致的.我装过2个notification:
xfce-notification和notification-daemon.
firefox通知的样式和位置都随notification的改变而相应变化
2.把notification-daemon 进程kill掉.firefox再出现通知时,notification-daemon被重启
3.把notify-send 文件rm掉,firefox不能再弹出通知


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 如何产生像firefox下载完毕一样的通知:一点击就打开一个文件?
帖子发表于 : 2010-11-30 13:55 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 274
下载完,显示的那点击窗口提示?
那不就是普通的一个窗口嘛。
你下载完,用zenity调用一个显示就是。
notify开发太慢,别指望它那些宣传的功能,多数都还没有的。
如果一定要notify实现,你可以问作者,要api方法。


_________________
● 鸣学


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 如何产生像firefox下载完毕一样的通知:一点击就打开一个文件?
帖子发表于 : 2010-11-30 13:59 
头像

注册: 2005-08-14 19:53
帖子: 4002
送出感谢: 1
接收感谢: 2
难道你装了类似firefox-notify这样的插件?那么你只要看看里面的写法就好了,python的


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 如何产生像firefox下载完毕一样的通知:一点击就打开一个文件?
帖子发表于 : 2010-11-30 14:32 

注册: 2008-02-24 14:39
帖子: 79
送出感谢: 0 次
接收感谢: 0 次
eexpress 写道:
下载完,显示的那点击窗口提示?
那不就是普通的一个窗口嘛。
你下载完,用zenity调用一个显示就是。
notify开发太慢,别指望它那些宣传的功能,多数都还没有的。
如果一定要notify实现,你可以问作者,要api方法。

多谢,正在试用
zenity


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译