有看過,黃金羅盤的人,一定都希望,你的 daemon 可以永遠不死 (逃)
這一篇是有關於系統工具的,如果,沒有興趣,不要在看下去了
我開始認真說,在許久以前,在裝 Qmail 的時候,有個工具,他叫 daemontools
功用就是讓你的 long run daemon (長跑的執行程序,我翻這樣,請大大息怒)
永遠不死,而 supervisor 就是這樣的工具 Python 版,有什麼好處,還要說嗎?
當然是簡單易用,跨平台,還不用編譯,就可以上啦 ;-)
Supervisor
PS: 我已經偷用很久了,最近多養一隻 daemon 才想到,養在這 MSN BOT
PS2:daemon會死的原因,有很多,也非常有可能自己程式寫的不好,到處都是 memory leak ,或是耗盡系統給你的資源,或是網路程式斷線啦,可是你沒有處理這一部份,造成異常,找出問題才是重要的,不要以為有不死鳥可以用,就開始擺爛
PS3: 沒事啦,有感而發,想買 PS3 啦
Posts for: #MSN BOT
More MSN Bot
之前做了, MSN BOT 後,忘了說說,有什麼比較好用的函式,可以來實做,我個 EZ 機器人是用 msnlib,不過,好像pymsn 也不錯,code 還沒看完,用的是 gobject 的作法,不過我還是對 libpurple 的 Python building 流口水,還沒有大大願意下海 :-)
msnlib http://auriga.wearlab.de/~alb/msnlib/
pymsn
http://code.google.com/p/pymsn/
http://telepathy.freedesktop.org/wiki/Pymsn
對覺得這是個醜陋協定的人感到歉意 ;-)
MSN BOT
在台灣大多的人都是在 Windows 的環境下,幾乎人人都有 MSN 的帳號,寫一個 MSN 機器人來玩,查股票的功能會學習,代號沒有人輸入過,不會知道股票名稱,一旦有人輸入過,打股票名稱也可以,這是目前的說明,輸入 help, h 或是 ? 也都會出現說明
使用說明:
您可以可輸入:
新聞
個股代號或名稱
個股代號或名稱 新聞
百科 你要查的字
MP3 歌名
電視
廣播
—————–
範例:
輸入"新聞" 按Enter 就可以查新聞,還可查多,會有說明
輸入"2303" 按Enter 就可以查聯電的股價
輸入"2303 新聞" 按Enter 就可以查聯電的新聞,2303後面要加一個空格在打新聞
輸入"百科 陳水扁" 按Enter 就是查阿扁在 wikipedia 上的資料,百科和要查的字請用空格隔開
輸入"MP3 崇拜" 按Enter 就可以查到崇拜這一首歌的MP3連結,MP3和歌名請用空格格開
輸入"電視" 按Enter 就可以查到有線上電視的連結
輸入"廣播" 按Enter 就可以查到有線上廣播的連結
以後功能更強,要收錢喔,要玩的人請加聯絡人 service小老鼠digez.com