NFU怀旧社区>怀旧插件>Acamar Auto-learning spam blocker
Acamar Auto-learning spam blocker
累积下载:18188
游戏版本:TBC 2.51
对应版本:(TBC2.51)
插件作者:acamartriton
插件来源:acamartriton
最后更新:2021-06-29 15:38:03
最新版本:TBC2.51
Acamar,自动学习垃圾邮件拦截器。
Acamar可以学习玩家的聊天行为,从普通用户那里识别出机器人和垃圾邮件发送者。您不需要配置关键字,只需简单地选择过滤级别和插件将开始学习,并且随着更多的信息是了解,过滤将变得更加准确。
在大多数情况下,运行90分钟后,90%的垃圾邮件应该被识别,并可以被阻止,>95%的垃圾邮件应该在运行1天后被识别。垃圾邮件发送者可能会改变他们绕过文件的方式,但命中率将保持在高位,除非垃圾邮件发送者的行为像正常用户一样,从而使他们变得不那么烦人。
健谈程度高的用户可能会被认定为滥发讯息者,但在一段时间后,他们会被从屏蔽名单中删除,或可将过滤级别设置为不那么严格的级别,以避免屏蔽这些用户。
Acamar引入了动态屏蔽列表的概念:一旦被识别为垃圾邮件发送者,玩家将被禁止数小时、数天或数年,这取决于玩家垃圾邮件的数量,一旦停止垃圾邮件,玩家将逐渐恢复正常。
不需要配置。
过滤适用于以下消息:
频道聊天(公会,团队和Raid信息被忽略)
说
大喊
自定义角色感情
耳语
设置
过滤级别:pam得分大于该级别的玩家将被阻挡
已过滤的通道:选择过滤将应用于哪些通道
请勿打扰:放弃模式
重写消息:具有重复子字符串的消息将被重写为更短的形式
不过滤朋友:属于相同公会/团队/团队或我自己的玩家将不会被过滤
小地图图标
限制相同玩家或相同内容的最大频率
不限制黑名单和白名单
支持无限制的黑白名单。
从忽略列表中添加或删除球员将同步到阻止列表,你也可以在聊天窗口中SHIFT-RIGHTCLICK球员的名字带来一个弹出菜单添加球员到阻止列表或白名单。
API
如果你想使用Acamar垃圾邮件引擎作为你的消息过滤器,API代码示例:
lua local acamar_api = _G["AcamarAPIHelper"] if acamar_api ~= nil then——blocked:如果带有guid的玩家应该被阻塞。—spamscore:玩家的垃圾邮件得分。玩家的行为更像是机器人。通常情况下你不需要使用分数,除非你想将垃圾玩家划分成更特定的群体。1是好的——在大多数情况下。本地阻塞,spamscore = acamar_api:IsBlock(guid)如果阻塞,然后-添加你的代码,如果玩家应该被阻塞结束
阿卡玛支持零售和经典的魔兽世界。但没有完全测试零售版本。
2020年Triton@DaggerRidge (CN), https://github.com/bayard/acamar
Acamar——自动学习垃圾消息屏蔽,支持魔兽世界怀旧版。
Acamar学习用户的聊天行为,从中辨识出正常玩家,垃圾发送者以及脚本。只需选择过滤的级别,插件就会自动学习,随着学习的信息越来越多,过滤就会变得越来越准确。
一般情况下,安装运行90分钟后,约90%的垃圾发送者和脚本将被识别出来并且可被屏蔽,一天后,垃圾信息玩家识别率可达95%以上。垃圾发送者可能会想办法绕过过滤,但是过滤效率将会保持在高水平上。除非这些垃圾发送者的行为越来越像正常玩家,当然这也让这些人的行为不那么烦人。
过于健谈的玩家可能会在一段时间内被识别为垃圾发送者,但随着他们变得不那么健谈,一段时间后他们会被识别为正常玩家。当然也可以通过调低过滤的严格级别来避免误伤。
Acamar引入一种概念叫动态黑名单,即:垃圾消息产生者根据行为轻重,会被禁止几小时,几天,甚至几年。当不在发垃圾消息后,会逐渐降低垃圾得分,直至移出黑名单。
无需配置。
过滤对下列消息有效:
频道聊天,包括世界频道(公会,组队,RAiD频道消息不会被过滤)
说话
大喊
自定义表情
私语
设置
过滤级别:垃圾评分大于设定级别的用户将被屏蔽
过滤频道:可以选择哪些频道进行过滤
尽量勿扰:除非必要,否则将运行在更安静的模式
精简消息:重复啰嗦的消息会被简化
不过滤好友:自己、好友、团队以及小队里的成员可以排除过滤
支持小图标的显示及隐藏
同一用户以及同一内容的消息可以被限制发送的最大频度
无限黑名单和白名单
突破系统限制,支持无限黑名单和白名单
在游戏中添加,删除屏蔽用户时,这些操作会同步到Acamar的屏蔽名单中。也可以通过按住转变,然后右键点击聊天窗口的用户名打开一个菜单,将用户添加到屏蔽名单或者白名单中。
API
插件开发者可以通过下面的代码来使用Acamar API在自己开发的插件中过滤用户:
lua当地acamar_api = _G(“AcamarAPIHelper”)如果acamar_api ~ = nil——阻塞:用户guid是否被过滤掉——spamscore:得分。用户行为越像垃圾信息发送者或脚本,得分越高。多数情况下, -- 得分无需用到。如果要用,1 在多数情况下用来区隔正常用户和垃圾用户比较合适。 当地的封锁,spamscore = acamar_api: IsBlock (guid)如果堵塞,当用户被过滤掉的代码结束结束
Acamar支持怀旧服和正式服。不过正式服上没有经过完全测试。
Triton@匕首岭,2020 https://github.com/bayard/acamar
阿卡玛距离太阳49秒差距,而海卫一距离太阳只有0.00014567秒差距
相关插件:
- ErrorMonster系统错误提示信息移除插件适配wlk3.4 2022-10-29 22:00:45
- RaidLedger金团助手团长G记录适配wlk3.4 2022-10-29 22:05:37
- ChatCopyPaste聊天窗链接复制粘贴适配wlk3.4 2022-10-29 22:07:36
- LFG Group Bulletin Board频道关键词筛选适配wlk3.4 2022-10-29 22:10:11
- BadBoy聊天净化垃圾邮件拦截 2022-10-29 22:19:00
作者简介
-
-
天呐你真高
作者
NFU魔兽怀旧站官方团队
社区热帖
- TOtemTimers 79835
- ElkBuffBar 1.12版 72884
- Narcissus花哨华丽的人物面板列表装备显示适配wlk3.4 119222
- RatingBuster 2.43显示物品装备等级 28777
- Nova World Buffs 283339
- 1.12任务全地图标记插件PFQUEST(增加导航功能) 415092
- GSE3.35 一键高级宏插件中文下载及设置使用方法说明 22990
- ShestakUI (Burning Crusade Classic) (TBC) 266743
- GatherMate2采集助手数据库 175411
- JebusMail 3.35邮箱邮件扩展 22904
精彩视频
随便看一下