« 辟谣 | 返回首页 | 春运 »

受不了 spam 了

最近一段时间本 blog 的留言 spam 特别多,MT 默认自带的那个 anti-spam 插件不顶用了。今天 google 了一下 MT 插件的大概写法,登陆上服务器用 vi 临时写了个简单的插件。万一过年期间我不能上来清理留言的话,希望这个插件可以阻止 spam 泛滥。

大家这段时间留言时麻烦做一道小学数学题啊 :) 为了防止有读者忘记了怎么计算加法,我把答案也公布在题目后面了,只管照着填。记住要写阿拉伯数字,填汉字数字无效。如果你有注册发言,可以略过这一步。系统会优先承认注册登陆用户的评论。

等过完年再想想换个方法对付 spam ,尽量不降低用户体验。如果找到好方法的话,大家就可以放心订阅留言的 rss 了。

ps. perl 的语法真怪异。

Comments

来试试,留言

test

可以使用MTDisguiseCommentURL插件,安装很简单,不需要验证码,不过需要浏览器支持JavaScript。具体的可以看http://www.hinn.cn/mt/plugins/mtdisguisecommenturl.html

test

test

test

不少人来帮忙测试的

哈哈,看来antispam的需求无处不在啊 :D

云风的意思是要证明你不是机器人。现在他最苦恼是利用机器人传播的垃圾

云风哥哥,我想这个只能验证留言的是中国人(或者懂中文的人).....
:)
顺祝,春节快乐

人肉SPAM到此一游

我属于已注册过的吗?

看来不是,而且我也是7?

我也试试

test

我绝望了!绝望了!我对这个充满验证码的世界绝望了!

云风的幽默总是有点冷……

其实,我也是来测试验证码的(飘走)……

我是来测试验证码的

我是孟眼的呆地,看你们表演

郁闷了,失败3次。。。
第一次:以为自己属于注册过的。。。
第二次填写了:七
第三次刷新后填写七
第四次填写7成功。。。。

还果然都是7阿。。。

不是每次都是七吧。。。
为了验证您是人类,请将六加一的结果(阿拉伯数字七)填写在下面:

简单,希望管用。

原来是阿拉伯数字...

您受不了spam了;
俺们受不了您了:)

未必哟,我自己写的留言本就是用的 js 自动生成隐藏代码。

MT 也有类似的插件叫作 TCODE 。

不过偶尔还是有 spam 软件攻击。

这年头,嵌个 js 解释器真是太容易了。

其实,加一个按钮,用js自动计算和填写都没问题。因为spam软件不会内嵌js解释器的。

Spam来了

哈哈

受2楼启发,发现云风的发言是 07:27 PM让我节省了打一个字的时间呀。:)

我只想排除非人类嘛,为我这个 blog 专门写程序发 spam 的难道不是人类吗? :D

愿意专门写程序来本人这小小自留地捣乱,还不如直接开浏览器拷贝粘贴省事呢。

别太工程师思维了。

一个 spam 要在这行提示里找出答案不会太难吧?

“为了验证您是人类,请将六加一的结果(阿拉伯数字七)填写在下面:”

只要找到 “数字” 后、括号前的 “七” 再转换为阿拉伯数字就行了。

云风同学过幽默掉...

Post a comment

非这个主题相关的留言请到:留言本