|
珞珈山水BBS →
电脑网络 →
BBS安装与维护 →
单文区文章阅读
|
| 单文区文章阅读 [返回] |
|---|
|
发信人: thdog@coa.cn-bbs.org (叶子的大狗·努力做好每一件事), 信区: BBSDev 标 题: 反灌水机的那个非常的简单,我直接贴了 发信站: BBS_天使之城站 (Tue Jun 17 22:06:29 2003) 转信站: WHUBBS!news.tiaozhan.com!news2.happynet.org!COA edit.c文件的1064行附近 (其实查找一下 "让爱灌水的人哭去吧" 非常容易找到那里) 我的是这个样子的 if ((uinfo.mode == POSTING) && strcmp(currboard->filename, "test")) { /*Haohmaru.99.4.02.让爱灌水的人哭去吧//grin */ if (ret) temp_numposts++; else temp_numposts = 0 ; if (temp_numposts > 20) //Net_Sleep((temp_numposts - 20) * 1 + 1); //modifyed by thdog abort_bbs(0); } 如果temp_numposts不增加的话(好像发灌水文章就会增加) 那么就归零 否则,当temp_numposts大于20的时候 断线 kaka 原来的代码是 net_sleep 一秒 但是如果用灌水机了,那么temp_numposts就不断的增大 net_sleep最后会占用很到的系统负荷 -- ▲ ▲ ◣ ▲▼▼▼◣ ▲ ◤ ☉ ☉◣ ◢▇▇▇▇▇▇▎ ◣ ███████▍ ● ▎ ◥██████◣◣ ▁◢ ◥████◤◢ ▌ ▊ ▊ ★ ▊ █ █ █ ※ 来源:·BBS 天使之城站 COABBS·[FROM: 166.111.142.17] |
| [返回单文区目录] |
|
|