📝Full bug的日常 – Telegram
📝Full bug的日常
1.36K subscribers
68 photos
2 videos
51 files
68 links
技术分享,此频道主要发布更新日志
Download Telegram
Channel created
流媒体测试机器人🤖
版本1.0

① 修复了节点名字包含emoji表情生成图片时乱码问题
② 支持Netflix测试
③ 支持Youtube测试

To Do:
① 增添延迟RTT测试
② 优化测试速度
③ 优化订阅链接获取的问题
流媒体测试机器人🤖
版本2.0(Beta) 已经可以初步使用

① 优化了测试速度,提升效果显著
② 新增支持Disney+测试
③ 新增支持延迟RTT测试,采用HTTP Ping 的测试方式

To Do:
① 优化Netflix测试结果,提高准确性
② 尝试跨平台使用测试,预计未来两周内会开放内测
③ 优化机器人使用逻辑
流媒体测试机器人🤖
版本2.1(Beta)

更新内容:
1. 添加对订阅地址的检查,如果是一个无效的地址,则会提示错误.
2. 针对节点名称中部分emoji导致图片生成失败的问题,进行了生成优化,如果emoji输出失败,则会强行生成图片。
3. 修复了HTTP ping 结果显示不准确的bug
4. 在生成图片中添加了整个测试所使用的时长。

To Do:
1. 部分订阅链接获取内容可能会失败
2. 实现机器人的邀请测试命令 /invite
流媒体测试机器人🤖 临时加更
版本: 2.1.1(stable)

更新内容:
1. 提高测试的稳定性,减少了 N/A 的数量。
2. 优化订阅链接获取稳定性,目前仅支持Clash订阅地址

To Do:
2. 实现机器人的邀请测试命令 /invite
FullTclash bot🤖
版本: 2.1.2

更新内容:
1. 不再采用默认的7890端口,避免与本地clash应用冲突。改为1122端口,提供函数 changeClashPort()用于修改yaml配置文件中的mixed-port的值
2. 同理将外部控制器端口改为了1123 ,提供函数 changeClashEC()
接口用于修改

To Do:
为了防止在公开群组中泄露订阅,将会实现 /new 和 /invite 命令
FullTclash bot🤖
版本: 2.2.0

更新内容:
1. 修复部分bug
2. 新增简单的授权功能,管理员通过
/grant 命令对一个目标授权,这个目标可以是个人账户也可以是频道。所有授权目标统称为“用户”。
同理,管理员可以通过 /ungrant 进行取消授权
3. 首次引入了管理员概念,如前所述,管理员将拥有最高权限。目前管理员添加方式通过配置读取,无法通过tg上面授权。
4. 于此同时,将会在根目录下生成名为 config.yaml 的配置文件,该文件以后将包含一系列配置信息
5. 通过 /user 命令查看所有成员

源代码预计两天内同步到仓库
To Do:

1. 尝试修复奈飞检测 N/A结果异常问题
2.2.0源代码已上传到仓库

https://github.com/AirportR/FullTclash
👍1
FullTclash bot🤖
版本: 2.2.1

更新内容:
1. 测试延迟的超时界限从10000ms改为5000ms,超过5000则会被判定为超时
2. 增加奈飞检测重连(重测)机制,部分节点由于网络各方面原因,可能第一次会检测失败,现在,如果连接错误,会根据重新测的次数(reconnection)进行重新检测,reconnection次数默认为一次。
3. 进度条改进,现如今可以在进度百分比后面实时查看已测节点数量,
形如:

当前进度:
70.0% [6/90]
👍1
FullTclash bot🤖
版本: 3.0 (development)

更新内容:
1. 本次为重大更新,代码进行了大量修改,为防止发生意外,该版本将作为dev版
2. 开始支持多人同测,但并不是无限度同测,目前同时测试数量最大为4个订阅,可通过配置修改(未实现)。
3. 新增原始clash-restful-api的调用,用以实现延迟测试。目前延迟RTT已正式和原生clash对接


基本功能已完成,短时间内应该不会大改了
🥰2
FullTclash bot🤖
版本: 3.0.1 (development)

更新内容:
1. 针对先前Disney+ 测试不准确的问题,现已进行判断逻辑上的重构。准确率提高了(大概吧~)
2. 尝试显示流媒体解锁的地区,现已在Disney+测试项开启测试,其他测试项保持原样
3. 遗憾的是,图片输出结果默认为居左显示,有些许不整齐。幸运的是,一位开发者贡献了代码,将输出图片功能进行了改进,以后会将输出结果改为居中显示。
4. 注意到频繁地反馈测试进度会触发bot api的FloodWait,导致机器人无法发送信息。现如今反馈测试进度只会发送十次(10% 20% 30%...以此类推),这种保护措施可有效避免触发风控.
👍1
FullTclash bot🤖
版本: 3.0.2

更新内容:
1. 重写生成图片模块,感谢某位小伙伴贡献该模块代码。
2. 现如今测试项结果已经变更为居中显示。
3. 图片有小部分优化。
FullTclash bot🤖
版本: 3.0.3

更新内容:
1. 开始测试前先判断延迟,如果超时(0),则直接返回N/A结果