|
| 首页 >> DiY-Page技术支持 >> 免费用户提问交流 >> 经典问题汇总 |
| 怎样有效防止论坛广告机器人? |
| 作者 popscb 查看 667 发表时间 2008/4/13 13:01 【论坛浏览】 |
|
者两天被垃圾发帖软件弄得很烦,每天都发若干垃圾贴。封IP都封不过来。 所以将论坛的注册的文件名字改成了:scmregister.php 怎样更改登录信息下注册的链接? 请问在dp中怎么更改这个链接信息呢?不然用户想注册的时候无法注册。 |
| 序号 | 评论者 | 共有评论 7 【论坛浏览】 【发表评论】 | 评论时间 |
| 1 | wenshuang | 在论坛目录下dp_login_template.htm 另外其实有更好的解决方案: DP论坛同样面临这个问题,但最近我找到了最有效的方式:设置注册时的验证问答。经过有效的设置,验证码甚至都可以关闭,DP论坛已经一个星期没见到广告机器人了。 验证问题设置要有技巧,我给DP论坛设的都是一些机器人很难回答的问题: 例: (请用 [中文数字不带单位]回答)小明早上吃了两个苹果,下午吃了两个桔子,今天一个吃了几个水果? 答案: 四 设置这类问题十个或以上,广告机器人几乎绝迹。DP论坛经实践非常有效。 |
2008/4/13 13:14 |
| 2 | wenshuang | 其实就是设置一些小学数学应用题为验证问答,这些问答机器人基本不可能做出来(AI没高到这程度) 还有一些更保险的,比如用除法的: 十个桔子平均分给两个小朋友,每个小朋友分得几个? 这类自然语言理解的题机器人更不可能做出来。 或者用一些英文题,比如 请用小写字母拼写英文里“桔子”这个单词 答案:orange 由于设置了很多问题,注册时回随机抽出一个,可有效防止广告机器人 |
2008/4/13 13:17 |
| 3 | popscb | 吼吼,wenshuang这招厉害。我已经在出题库了,目前已经搞了30多道题了。 题库还在扩大,力争这次让广告机彻底晕死。 |
2008/4/13 15:37 |
| 4 | wenshuang | 其实验证码并不是一种好的解决方案,因为数字一共就10个,你OCR识别难度再高也有可能识别出来,而且会造成用户极大的不便(很多人反映验证码看不清楚)。 验证问题就不同了,有很多问题是只有自然人能回答出来的,机器人不可能回答的。 |
2008/4/13 15:41 |
| 5 | wenshuang | 但是一定要注意,提醒用户回答问题的格式,确保只有唯一答案。比如“请用 中文数字不带单位 回答”。或者“英文小写字母回答”。 | 2008/4/13 15:42 |
| 6 | popscb | 恩,wenshuang的办法太好了,今天下午已经没见到任何广告了。 | 2008/4/13 19:16 |
| 7 | DiY-Life | 收藏了 ![]() |
2008/4/13 22:13 |
共有评论数 7 每页显示 10
|
|||