NGA屏蔽脚本
- v0.1 简单做了屏蔽逻辑,
根据trollArray里的用户ID删除相关帖子或者楼层。
- v0.2 不再直接删除帖子或楼层,改为标题用删除线区分,楼层折叠。屏蔽方式为楼层ID边上的灰色UID按钮,红色为已屏蔽,再次点击取消屏蔽。
- v0.3 简单的帖子标题关键词过滤,
在代码里修改。
- v0.4 加入了一个菜单用于切换过滤模式为删除或者标记。
- v0.5 加入了一个菜单用于修改过滤关键词。
- v0.6 现在点击屏蔽按钮时按住ctrl键可以增加标记。
- v1.0 简单写了个UI,支持多个标记,支持标记但不屏蔽,增加了用户信息页的操作。入口集成在论坛右上角主菜单。
- v1.1 更新过滤逻辑,解决NGA新框架下翻页等情况会导致过滤失效的问题。
- v1.2 优化了过滤方式的设置,并可以针对某个用户或者标记采用单独的过滤规则。过滤优先级:用户>标记>全局。
- v1.3 升级了关键词屏蔽机制,现在可以更好的设置关键词并采用单独的过滤规则,同时支持帖子内容过滤。
- v1.4 增加了
水#小号过滤机制。
- v1.5 更改了帖子列表的过滤方式,现在应该可以正确过滤发帖人为小号,或者主贴内容存在过滤关键字。
- v1.6 更新了获取帖子内容的接口,现在可以再次正确过滤发帖人为小号,或者主贴内容存在过滤关键字。
- v1.7 增加了声望过滤机制。
- v1.8 增加了属地过滤机制。
- v1.9 增加了猎巫机制(实验性)。
- v1.10 增加了匿名过滤机制。
- v1.11 增加了流量号(即发帖比例大于一定数值)过滤机制。
- v1.12 增加了屏蔽数量显示,增加了屏蔽列表显示
- v1.13 重新整理了屏蔽逻辑以加快屏蔽效率;现在可以正确的在修改设置或者添加屏蔽后实时更新所有屏蔽结果,而非只屏蔽当前楼;现在可以在屏蔽列表中直接跳转到对应的内容,并暂停此页面屏蔽。
- v2.0 增加了前置过滤选项,更新了缓存机制
- v2.1 猎巫模块回归,现在同样支持过滤
- v2.2 增加启用模块选项
- v2.3 增加了版面/合集过滤机制。
- v2.4 增加了提醒过滤机制。
- v2.5 增加了主题选项。
- v2.6 增加了缩略图过滤机制。
- v2.7 增加了日均发帖过滤机制。
- v2.8 增加了近期删帖和今日主题过滤机制。
由于此次改动过大,遇到了任何BUG请及时反馈
悲报,泥潭即2022年3月18日调整帖子数据接口,使得返回数据一定几率截断之后,于2024年3月29日再度调整获取用户信息接口,登录状态下短时间内请求超过5次则返回503错误。
目前仍有办法绕过这个判定,未来犹未可知。
泥潭2024年4月1日再给查询用户发帖记录增加限制,受影响的部分有发帖比例过滤和猎巫模块,在找到新的解决方案前,建议先暂停猎巫模块使用。