sh/bash/dash/ksh/zsh等Shell脚本
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#1
帖子
由 eexpress » 2009-12-04 10:06
代码: 全选
2009-12-04 10:05:50 五 ~/应用/脚本
● cat oss.pl
#!/usr/bin/perl
use utf8;
use Gtk2 -init;
#use Encode;
my $icon='/home/exp/媒体/我的图片●/distributor-logo.png';
my $tip="OSD显示所选文字:hover显示,单击退出";
my $size=100000;
my $cmd='xsel -o';
sub tooltip{
my ($widget, $button, $time, $menu) = @_;
@_=`$cmd`;
`gnome-osd-client -f "<message id='oss' osd_vposition='center' osd_halignment='center'><span size='$size' foreground='red'>@_</span></message>"`;
}
$status_icon = Gtk2::StatusIcon->new_from_file($icon);
$status_icon->set_tooltip($tip);
$status_icon->signal_connect('activate',sub{Gtk2->main_quit();});
$status_icon->signal_connect('query-tooltip',\&tooltip);
$status_icon->set_visible(1);
Gtk2->main();
-
附件
-

● 鸣学
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#2
帖子
由 eexpress » 2009-12-04 10:07
鼠标选择文字,移动到tray图标就可。
● 鸣学
-
t3swing
- 帖子: 1028
- 注册时间: 2008-11-01 21:42
- 来自: 树下板凳
#3
帖子
由 t3swing » 2009-12-04 12:33
有点意思,perl确实够简洁啊 ,不太懂
换了图片(xpm格式),安装了gnome-osd,但鼠标放到tray图标就持续报错
ServerError: <type 'exceptions.KeyError'>: u'osd_halignment'
ee还有什么地方要设置的不 ?
民族的脊梁,是踏实做事的人,非只知道骂街的泼妇。
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#4
帖子
由 eexpress » 2009-12-04 16:57
t3swing, 没啊。很简单的。你这 ServerError,,似乎是osd-client 的提示?
● 鸣学
-
roylez
- 帖子: 1928
- 注册时间: 2005-10-04 10:59
- 来自: 上海
#5
帖子
由 roylez » 2009-12-04 22:22
又用回gnome了?难看死了,您还是用fvwm吧。
-
hubert_star
- 论坛版主
- 帖子: 5373
- 注册时间: 2007-10-29 22:12
- 系统: OSX 10.9 + Ub 1304
- 来自: 江苏南京
#7
帖子
由 hubert_star » 2009-12-05 0:35
ee每次出现,我总是注意他头像帽子上闪闪的绿光
是不是我太邪恶了?
不好意思
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛
故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒
故我有罪!
我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;
特此声明!
有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。
欢迎来我的新浪微博@me
-
roylez
- 帖子: 1928
- 注册时间: 2005-10-04 10:59
- 来自: 上海
#8
帖子
由 roylez » 2009-12-05 7:20
hubert_star 写了:ee每次出现,我总是注意他头像帽子上闪闪的绿光
是不是我太邪恶了?
不好意思
我赞美你。
-
wfnh
- 帖子: 84
- 注册时间: 2008-02-20 11:46
-
联系:
#9
帖子
由 wfnh » 2010-01-02 16:55
gtk···不擅长···tk也是··