mykill.sh
2004年11月8日
评论已被关闭
记得以前买过一本杂志
有一段代码是杀掉所有指定名字的进程
很感兴趣,因为像evolution这样的程序经常不会自己退出去
再起来之前必须手工杀掉,而且他有好几个进程,所以
必须一个一个手工杀掉
不过那本杂志忘了丢哪去了,只好自己琢磨着写了一个
分类: saving
记得以前买过一本杂志
有一段代码是杀掉所有指定名字的进程
很感兴趣,因为像evolution这样的程序经常不会自己退出去
再起来之前必须手工杀掉,而且他有好几个进程,所以
必须一个一个手工杀掉
不过那本杂志忘了丢哪去了,只好自己琢磨着写了一个
折腾了好几天。
开始想写一个给gaim用的机器人,发现gaim.sf.net
上有个perl写的plugin例子。照着抄了一个发现基本不知他在不在跑。其实根本没跑。
因为:gaim安装时会给perl加Gaim module,否则use Gaim如何能生效呢?
可我的perl早就升到了5.8.5,目录位置早就不对了。找到一些用C写的例子,
不过代码太多了,嗯,我越来越发现自己岁数大了,什么也不原意深究了。
结果鼓捣perl鼓捣了两天。
Gaim的官方网站上根本没有用C写plugin的例子。
后来下载了一个SmartEar的plugin,才几十K,终于有兴趣往下看了……
一编译发现需要头文件,于是下载gaim-devel的rpm装。
还不对,
只好下载gaim的源代码,装了之后竟然启动就会segment fault,而root下就没问题。
想了想把自己用户目录下的 .gaim改个名。果然就启动好了。
其实,gaim.sf.net给的perl例子已经不能运行在最新的1.0.2下了。抓狂
偶尔在看版本信息的时候发现了gaim的irc在 freenode。
于是irc,/join #gaim。又问里面的人,终于有一个大概是gaim的开发者告诉了我
How to write a plugin for gaim by C language
还好,照葫芦画瓢搞出了第一个plugin。
接下来就是完善它,再搞搞NLP。。。。。。
Item | FBUI | X-Windows |
---|---|---|
Core software size | 26 kilobytes | 1710 kilobytes |
Library software size | 17 kilobytes (optional) | 1370 kilobytes (that’s just Xlib; required) |
Window manager program size | 30 kilobytes (fbwm, static link) | 145 kilobytes (twm, dynamic link) |
Terminal emulator program size | 38 kilobytes (fbterm, static link) | 247 kilobytes (xterm, dynamic link) |
Analog clock program size | 23 kilobytes (fbclock, static link) | 29 kilobyte (xclock, dynamic link) |