📝Full bug的日常 – Telegram
📝Full bug的日常
1.36K subscribers
68 photos
2 videos
51 files
68 links
技术分享,此频道主要发布更新日志
Download Telegram
已经查明,维基百科分语言地区封禁。也就是说,在英文维基上能编辑,不代表能在中文维基上编辑。大部分语言都是允许编辑的,包括粤语版本也是能编辑的。
维基检测脚本将在下版本优化。
我们上线了专门针对中文语言的维基百科检测,之前的是英语
FullTclash-linux-344
15.4 MB
FullTclash bot🤖
版本: 3.4.4(新春特别版)

✏️3.4.4版本更新如下特性:

=> 去除了订阅转换中默认启动emoji的设置。
=> 新增中文维基百科检测,此测试项区别于维基百科(英文)。
=> 配置文件改动:改动了颜色相关配置,请前往 ./resources/doc/config.yaml.example 查看,旧版配色配置已失效。颜色配置已被移动到 image.color
=> 配置新增:自定义绘图标题、自定义解锁颜色、自定义失败颜色、自定义落地ip风险颜色、自定义待解颜色、自定义N/A颜色。请前往 ./resources/doc/config.yaml.example 查看。
=> 订阅管理优化:订阅的所有者可以使用 /share 指令给予其他人测试某个订阅的权限。若想收回权限,可通过 /new 覆盖该订阅名。
=> 新增邀请测试功能(测试版,可能有bug)。用户权限可通过 /invite 指令回复一个目标,发起一次临时的测试。


问题反馈联系: @sea_leaf_bot
温馨提示,如今invite功能已实现,理论上权限等级为(游客visitor,用户user,管理admin)可以通过自走bot实现让游客进行无限测试。

早在先前的版本中,就对单次测试数量进行了限制(500个节点),以防止滥用测速,造成不合理的资源浪费。

1、我可以自己修改限制数量吗?
如果您使用3.4.2也就是最后开源版本,可以自行修改check.py文件,更高版本不能自己修改。
2、是否支持在配置文件中修改?
暂时未对接配置文件。当然,如果有好几个人向我反馈,我会进行对接。如果没有人向我反馈,那么说明这个数量限制满足大多数人要求。
3、未来是否可以加入测试黑名单?防止某个用户邀请造成滥用?
事实上,我已经在进行尝试。可能会有以下方向:
--> 全局黑名单
--> 节点唯一ID冷却。每个节点将会分配一个唯一ID,若是先前在某个时间段已经有过测速,则会拒绝测速,或者直接调用"缓存"结果
--> 邀请指令冷却。短时间无法对同一个目标邀请测速。

FullTclash将尝试对测速资源进行保护。
FullTclash-345-linux
15.4 MB
FullTclash bot🤖
版本: 3.4.5
github仓库下载地址:
https://github.com/AirportR/FullTclash-Closed/releases

✏️3.4.5版本更新如下特性:

🚗 优化了联通性测试时的结果。新增橙色颜色块(超时、连接错误)
🚗 优化了流量查询subinfo功能。现如今显示精度为小数点后三位。
🚗 下调 /remove 指令权限组为用户(user)。现在用户、管理可以移除相应名字的订阅,支持批量移除,并且使用后会收到结果反馈。管理可以移除所有订阅,用户只能移除自己添加的订阅。使用例子:
/remove 订阅1 订阅2 订阅3
🐛 修复了 /ungrant 指令失效的问题。
优化了绘图时因网络不佳而生成失败的情况。
🐛 绘图的横线在此版本中将更加清晰。解决了图片过大压缩后,像素丢失导致无法看清横线的问题。
支持后端机器测速全局禁止。可在配置文件中写入以下配置:
nospeed: true
开启后该机器无法测速。
支持测速过程中止测速。在进度栏下方增设中止测速按钮,点击后立即停止本次测速任务。
邀请测试接收订阅时长改为60s。
支持 /invite 指令后面接参数(仅限英文),测被邀请的人的订阅将只测试参数包含的测试项。使用例子:/invite Netflix Youtube Disney+ Bilibili
目前无法支持中文,因此落地IP风险等含中文的测试项不可用。后面不带参数时将测试全部项。
移除了一个依赖库: beautifulsoup


问题反馈联系: @sea_leaf_bot
📝Full bug的日常
FullTclash-windows-345.exe
=> 修复 /remove 指令权限组异常问题
=> 修复 /invite 指令无参数时测试异常问题

文件已更新,2023/1/30 13:00(UTC+8) 前更新的请重新下载文件。
紧急通知: 由于绘图所用的emoji源服务出现未知异常,拓扑测试可能无法出图,绘图时间普遍延长甚至无法绘图。正在努力修复
由于上述问题影响到了测试,故在此紧急发布一个修复版本。
github仓库下载地址:
https://github.com/AirportR/FullTclash-Closed/releases

✏️ 3.4.6更新如下特性:

👻 修复因emoji源出错导致绘图崩溃问题
👻 修复配置文件 emoji 键值对失效问题

⚠️ 重要
从该版本开始,FullTclash 将分为两部分:
1、Bot程序主体: FullTclash bot(简称FullTclash)
2、Clash核心启动器: clash-starter

因此您需要分别启动两部分,才能成功测试,只运行任何一方将无法成功测试。这么做的用意为:

==> Clash 是GPLv3 开源许可,我不知道二进制程式涉及GPL部分 是否会“感染”整个项目代码,出于自省考虑,决定将启动器分离出来。并已开源此启动器源码,名为 clash.py
==> 为后续前后端分离作缓冲工作
==> 让使用者提前适应前后端工作模式。
全新字体: 阿里巴巴普惠体
排序已适配哦

FullTclash今后将会把默认字体更换为阿里巴巴普惠体(避免版权纠纷)
👍7
FullTclash bot🤖
版本: 3.4.7
github仓库下载地址:
https://github.com/AirportR/FullTclash-Closed/releases

✏️3.4.7版本更新如下特性:

❗️ 由于启动器源码 clash.py 已开源,强烈建议使用 python clash.py 执行启动脚本,而非打包的二进制文件。
更换项目的默认字体文件为:阿里巴巴普惠体,以避免版权纠纷。
🚗 优化启动器CPU占用问题。
🚗 优化初次启动。若相关文件夹丢失,会自动检测并补全(results, logs, clash)。只会补全,但不会自动下载必要文件。
🚗 奈飞测试优化。出于准确度考虑,奈飞测试将有可能需要更长的时间,用以换取准确度。这样的情况容易出现在DNS解锁中。
🚗 内联键盘优化。现在流媒体等测试项按钮选择支持翻页浏览。值得注意的是,每页的选择需锁定修改,否则无法生效。
初步支持联通性测试(testurl)进行节点排序。
🐛 修复中文域名无法使用 subinfo 指令的问题。
重写过滤器功能。现如今过滤器已经是原生python实现,不再依赖于subconverter提供的过滤功能。
移除对接的订阅转换。由于订阅转换subconverter带来的获取订阅不稳定问题,现如今将移除该功能,不再隐式转换非clash格式的订阅链接。


问题反馈联系: @sea_leaf_bot