发表回复 
应对注册机和广告的一些方法 (基于 Discuz!7.0 的 5d6d 免费论坛)
2011-07-12, 10 : 22
应对注册机和广告的一些方法 (基于 Discuz!7.0 的 5d6d 免费论坛)
在很长的一段时间里, 我一直为 AutoHotkey 中文论坛中的广告烦恼, 在与其斗争的过程中, 从最初的被动删除, 到现在采取一些有效的措施预防为主, 尽管无法完全杜绝, 不过也解决了相当一部分问题. 在这里我记录了整个过程中我曾经采用的方法, 目前使用的方法和以后可以考虑采用的方法, 同时加上我的使用感受, 做个小结, 希望可供其他管理员参考, 同时由于对于论坛我只是新手, 希望大家可以帮忙补充完善. 应对广告贴在许多时候的第一步是应对注册机, 所以后面这些方法都是在注册过程和注册之后发贴时起作用的.

参考:
  1. Discuz!7.0.0防灌水和垃圾贴有效过滤
  2. 新用户发帖防灌水设置
  3. 任务相关:签到/新手报道任务的设置
一、安全问答

比较通用,而且还可以起到宣传社区的作用,建议注册时启用验证问答
验证问答的机制其实是为了降低站点的防灌水措施的共性,增加个性化的设置。站长可以设置一些宣传站点性质和站点主题的提问,比如站点的成立时间是哪一年,你同时可以告诉会​员答案是什么,简单的问题,就可以轻轻松松的防灌水。当然,如果经常性的更换问题和设置尽量多问题, 这样起到的效果会更加好。还有些小技巧, 如在一定时候后适当更换问题的顺序 (虽是随机选取, 不过似乎前面的几率高, 有待验证), 若在问题中提示答案则一定时间后适当改变提示的方式, 对多个问题采用不同的提示方式 (使其无法很好用正则提取).

设置方法:系统设置 - 全局 - 安全验证 - 验证问答 - 启用验证问答: "新用户注册" 和 "发表主题与回复", 并设置 "验证问答发贴限制" - 【这里设置】
注意:问题及问题的答案绝对不能为空!

二、修改注册链接文字

比较通用,建议如果遇到灌水机和垃圾帖时开启此项设置
默认的 Discuz! 站点,链接文字为"注册",通过修改这两处,例如修改为 "加入论坛", 提高了站点的差异性,这样,通用的灌水机也将失去作用。当然,这里注意到的一点,链接文字最好改成有站点特色的,不过不要太过于"偏僻",以免“误伤”到正常会员。

设置方法:系统设置 - 全局 - 注册与访问 - 注册链接文字:【这里设置】。

三、设置新手见习期

适合情况:适合对会员有一定吸引力的站点,以免"误伤". 这种方式可以适当缓解广告, 不过不影响新手浏览论坛和下载附件等.
新手见习期内,新注册用户将无法发帖和短消息,所以在一段时间内可以有效过滤掉垃圾信息。比较适合与对会员有一定吸引力的站点,不然容易引起新注册会员的流失。

设置方法:系统设置 - 全局 - 注册与访问 - 访问控制 - 新手见习期限:【这里设置】。

四、用户组和版块权限控制

适用情况:比较适合成熟和稳定社区, 这点也是控制发贴权限, 不过可以不影响他们浏览论坛等.
通过设置用户组和版块的权限,可以有效的控制新注册的用户组发帖的权限。这个设置是比较灵活,而且是需要深入结合站点特点的。推荐成熟站点使用,同时需要结合版块的资源和​用户特点。一般为限制刚注册的用户只能在某个版块发贴, 例如新人报到版块, 达到一定要求后才可以在其他版块发帖.

设置方法:系统设置 - 版块 - 编辑版块 - 权限相关 - 【这里设置】

五、人工审核

适用情况:有条件站点
人工审核需要花费大量时间和精力,此时需要的是很及时的响应。所以在一些情况下比较难.

设置方法:
①:系统设置 - 全局 - 注册与访问 - 新用户注册验证 - 新用户注册 - 【这里设置】。
②:系统设置 - 用户 - 审核新用户 - 审核 - 【这里审核】。

六、积分策略

适用情况:比较适合成熟、稳定、有资源的社区
会员在社区的活跃跟积分挂钩,这个是一种比较贴近实际的方式。但是这个需要结合站点多年运营经验而定。

设置方法:
①.系统设置 - 全局 - 积分设置 - 【这里设置】。
②.系统设置 - 工具 - 积分策略向导 - 【这里设置】。

七、邀请注册

适用情况:比较适合成熟、稳定、良性发展的社区. 在以后可以考虑.
设置方法:系统设置 - 全局 - 注册与访问。

八. 防灌水发贴数

当用户发贴数小于等于此设置时, 用户无法发布带链接的帖子 (本站链接不受此限制, 管理员不受此限制)
设置方法: 系统设置 - 全局 - 用户权限 - 防灌水发贴数

九. 新手报到任务

此方法新手在注册后, 成为权限严重受限制的 "准会员" 用户组成员, 此时首先必须领取新手报到任务并在指定版块发贴报到后, 才进入 "新手上路" 用户组, 具有普通会员权限.
设置方法: 参见 任务相关:签到/新手报道任务的设置 二楼, 有一点需要注意, 在添加 "准会员" 用户组时, 首先使用一个负数为下限分数建立一个用户组, 如 -1~0, 然后修改下限分数为 0, 此时 "准会员" 的积分范围为 0~1, 即是我们希望的.

十. 词语过滤

在发布含被过滤词语的帖子后, 将对发帖用户采取严厉措施. 可以根据情况对需要过滤的词语采取替换/禁止发布/标记为人工审核等. 这种方法可以用于在看到广告后进行限制.
设置方法: 系统设置 - 帖子 - 词语过滤.

十一. 关闭 WAP 访问接口

由于在 5d6d 免费论坛设置中, 无法关闭 WAP 的注册接口, 所以只能完全关闭访问接口. 由于在 WAP 接口注册时, 可以绕过验证码, 所以关闭后在一定程度上可以防止注册机快速注册.
设置方法: 系统设置 - 全局 - WAP 设置, 禁用 WAP

十二. 定时开放注册

此方法和前面的人工审核可以结合起来, 可以设置每天/每星期/每月开放注册的时间.
需要先安装限时注册插件.

十三. 替换验证码

把原来较简单的验证码图案替换为中文或中英文混合的验证码, 增加识别难度 (查找验证码生成器, 上传生成的验证码图片)
设置方法: 全局 - 安全验证 - 启用验证码, 似乎只有 "修改个人资料", 注册时的验证码应该也是这里的. 这里提示可以上传更复杂的验证码图片, 如何上传呢?

十四. 注册时能否增加电子邮件验证? 能否修改register.php?
需要自己编写插件? 首先到 5d6d 处查找是否有这样的插件.
设置论坛注册页的文件名,默认为“register.php”,修改名称有利于防止灌水软件,如果您更改了此设置,那么您需要使用“FTP工具”手动重命名文件名称
这里如何操作?


目前注册机注册发现有以下几个特点: 邮箱多为 gmail.com, 前面部分一般为无规律字母数字, 注册名多数为三个中文, 也出现了少数几个五六个的, IP 位置多数集中在 IANA 等两三个地方. 如果可以把这些特点设置为条件, 满足的则需要人工审核就好了.

AutoHotkey 学习指南 我的帖子
我不生产代码,我只是 AutoHotkey 的搬运工:从官方到中文;从其他语言到 AutoHotkey;有时则把 AutoHotkey 搬运到普通用户面前。
访问这个用户的网站 查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
发表回复 


[-]
快速回复
内容
在这里输入您要回复的内容。


论坛跳转:


联系我们 | Autohotkey 中文站 | 回到顶部 | 回到正文区 | 精简(归档)模式 | RSS 聚合