NFU怀旧社区>怀旧插件>Acamar Auto-learning spam blocker
Acamar Auto-learning spam blocker
累积下载:17297
游戏版本: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秒差距
相关插件:
- GearQuipper TBC 2021-06-23 17:39:08
- GearScore TBC 装备GS显示 2021-06-23 17:41:26
- NugRunning TBC 2021-06-23 17:45:02
- OmniCD 2021-06-24 16:21:44
- LoseControl TBC 2021-06-24 16:24:07
作者简介
-
天呐你真高
作者
NFU魔兽怀旧站官方团队
社区热帖
- WLK最精准人口普查CensusPlus配合网站查询 173708
- aux TBC汉化 308197
- CraftPresence (2.51) 213440
- bistooltip 52678
- RatingSummary3.35 角色属性装备面板统计展示 28860
- 3.3.5多玩整合优化包 109254
- Vuhdo团队框架适配wlk3.4 123502
- GTFO语音警报 语言提示通报 31247
- elvui-3.3.5-netherwing荷兰服3.3.5a特供版 31478
- alaTrade 使用了BaudAuction的框架 274090
精彩视频
随便看一下