受不了 spam 了
最近一段时间本 blog 的留言 spam 特别多,MT 默认自带的那个 anti-spam 插件不顶用了。今天 google 了一下 MT 插件的大概写法,登陆上服务器用 vi 临时写了个简单的插件。万一过年期间我不能上来清理留言的话,希望这个插件可以阻止 spam 泛滥。
大家这段时间留言时麻烦做一道小学数学题啊 :) 为了防止有读者忘记了怎么计算加法,我把答案也公布在题目后面了,只管照着填。记住要写阿拉伯数字,填汉字数字无效。如果你有注册发言,可以略过这一步。系统会优先承认注册登陆用户的评论。
等过完年再想想换个方法对付 spam ,尽量不降低用户体验。如果找到好方法的话,大家就可以放心订阅留言的 rss 了。
ps. perl 的语法真怪异。
Comments
来试试,留言
Posted by: Anonymous | (28) May 25, 2011 10:45 AM
test
Posted by: Anonymous | (27) November 25, 2008 10:51 PM
可以使用MTDisguiseCommentURL插件,安装很简单,不需要验证码,不过需要浏览器支持JavaScript。具体的可以看http://www.hinn.cn/mt/plugins/mtdisguisecommenturl.html
Posted by: jackie | (26) May 20, 2008 06:09 PM
test
Posted by: Anonymous | (25) March 4, 2008 04:10 PM
test
Posted by: Anonymous | (24) March 4, 2008 04:10 PM
test
Posted by: aaa | (23) February 14, 2008 11:01 AM
不少人来帮忙测试的
Posted by: Anonymous | (22) February 14, 2008 10:55 AM
哈哈,看来antispam的需求无处不在啊 :D
Posted by: bigmonkey | (21) February 11, 2008 12:59 AM
云风的意思是要证明你不是机器人。现在他最苦恼是利用机器人传播的垃圾
Posted by: Anonymous | (20) February 4, 2008 09:35 AM
云风哥哥,我想这个只能验证留言的是中国人(或者懂中文的人).....
:)
顺祝,春节快乐
Posted by: arden | (19) February 4, 2008 07:58 AM
人肉SPAM到此一游
Posted by: Anonymous | (18) February 3, 2008 07:21 PM
我属于已注册过的吗?
看来不是,而且我也是7?
Posted by: 天堂的隔壁 | (17) February 3, 2008 03:26 PM
我也试试
Posted by: HeavySword | (16) February 3, 2008 02:27 PM
test
Posted by: 11 | (15) February 2, 2008 09:12 PM
我绝望了!绝望了!我对这个充满验证码的世界绝望了!
云风的幽默总是有点冷……
其实,我也是来测试验证码的(飘走)……
Posted by: 星染流云 | (14) February 2, 2008 05:19 PM
我是来测试验证码的
Posted by: Rome | (13) February 2, 2008 03:18 PM
我是孟眼的呆地,看你们表演
Posted by: 孟眼的呆地 | (12) February 2, 2008 02:30 PM
郁闷了,失败3次。。。
第一次:以为自己属于注册过的。。。
第二次填写了:七
第三次刷新后填写七
第四次填写7成功。。。。
还果然都是7阿。。。
Posted by: jls | (11) February 2, 2008 10:05 AM
不是每次都是七吧。。。
为了验证您是人类,请将六加一的结果(阿拉伯数字七)填写在下面:
Posted by: jls | (10) February 2, 2008 10:03 AM
简单,希望管用。
Posted by: 江心 | (9) February 2, 2008 09:25 AM
原来是阿拉伯数字...
您受不了spam了;
俺们受不了您了:)
Posted by: nothanks | (8) February 2, 2008 09:08 AM
未必哟,我自己写的留言本就是用的 js 自动生成隐藏代码。
MT 也有类似的插件叫作 TCODE 。
不过偶尔还是有 spam 软件攻击。
这年头,嵌个 js 解释器真是太容易了。
Posted by: Cloud
| (7)
February 2, 2008 01:52 AM
其实,加一个按钮,用js自动计算和填写都没问题。因为spam软件不会内嵌js解释器的。
Posted by: yayv | (6) February 2, 2008 01:29 AM
Spam来了
哈哈
Posted by: spam | (5) February 1, 2008 11:05 PM
受2楼启发,发现云风的发言是 07:27 PM让我节省了打一个字的时间呀。:)
Posted by: 非人类 | (4) February 1, 2008 09:36 PM
我只想排除非人类嘛,为我这个 blog 专门写程序发 spam 的难道不是人类吗? :D
愿意专门写程序来本人这小小自留地捣乱,还不如直接开浏览器拷贝粘贴省事呢。
别太工程师思维了。
Posted by: Cloud
| (3)
February 1, 2008 08:50 PM
一个 spam 要在这行提示里找出答案不会太难吧?
“为了验证您是人类,请将六加一的结果(阿拉伯数字七)填写在下面:”
只要找到 “数字” 后、括号前的 “七” 再转换为阿拉伯数字就行了。
Posted by: e.T | (2) February 1, 2008 08:26 PM
云风同学过幽默掉...
Posted by: kxjiron | (1) February 1, 2008 07:40 PM