Re: mrtg怎麼抓bbs的上線人數?
※ 引述《OuTian.bbs@bbs.thu.edu.tw》之銘言:
: 【 在 shane123.bbs@ptt.cc (家產有八十七億) 的大作中提到: 】
: : 是不是應該抓目前有幾個mbbsd process??
: : 該怎麼做呢?? thanks~
: 這樣其實不是很精準
: 因為會有的人開到進站畫面 但還沒login
: process 已經產生了 , 但是他還不算是已經登入的user ...
: 精確的作法應該是掃一遍 shared memory ...或抓 shm 中存目前人數的值 ...
: 這部份各 bbs 的作法就不太一樣了 ,
: 以 PTT 為例 , 程式大概類似這樣
: (我用的是很早期的 PTT 版本, 現在的版本不知道需不需要修改就是了 ... )
有其他更容易的解法..
用 expect 呼叫 telnet 連上 bbs, 再用 regex 把 "目前線上 xxx 人" 抓出來就好了.
--
Yen-Ming Lee [李彥明] KeyID: 0x5EB52E51 : www.leeym.com : Taipei, Taiwan
--
※ From: utopia.leeym.com
討論串 (同標題文章)
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章