FullTclash bot🤖
版本: 3.0.2
更新内容:
1. 重写生成图片模块,感谢某位小伙伴贡献该模块代码。
2. 现如今测试项结果已经变更为居中显示。
3. 图片有小部分优化。
版本: 3.0.2
更新内容:
1. 重写生成图片模块,感谢某位小伙伴贡献该模块代码。
2. 现如今测试项结果已经变更为居中显示。
3. 图片有小部分优化。
关于订阅泄露问题:
FullTclash bot 会远程下载订阅配置到本地存储中,所有下载的订阅保存在 ./clash目录中,测试结束后不会进行自动删除,如果您用的第三方搭建的bot进行测试,确保您对其产生信任,否则在使用之后请尽快重置订阅
FullTclash bot 会远程下载订阅配置到本地存储中,所有下载的订阅保存在 ./clash目录中,测试结束后不会进行自动删除,如果您用的第三方搭建的bot进行测试,确保您对其产生信任,否则在使用之后请尽快重置订阅
FullTclash bot🤖
版本: 3.0.4
更新内容:
1. 新增命令 :
/new <订阅地址> <订阅名称>
可永久将订阅保存起来
2. 对应地新增命令:
/remove <订阅名称1> <订阅名称2>
可以批量移除订阅
3. 新增命令: /sub
可以列出所有已保存的订阅信息
4. 新增命令: /test <订阅名称>
可直接开始进行测试
5. 以上命令均需要管理员权限
版本: 3.0.4
更新内容:
1. 新增命令 :
/new <订阅地址> <订阅名称>
可永久将订阅保存起来
2. 对应地新增命令:
/remove <订阅名称1> <订阅名称2>
可以批量移除订阅
3. 新增命令: /sub
可以列出所有已保存的订阅信息
4. 新增命令: /test <订阅名称>
可直接开始进行测试
5. 以上命令均需要管理员权限
FullTclash bot🤖
版本: 3.1.0
更新内容:
1. 优化bot技术栈代码,所有命令模块化,更方便地维护和改动(总之和使用者无关,对开发者更友好了)
2. 注意!主程序入口已变更,现如今运行该程序入口为main.py ,启动命令相应更改为:
版本: 3.1.0
更新内容:
1. 优化bot技术栈代码,所有命令模块化,更方便地维护和改动(总之和使用者无关,对开发者更友好了)
2. 注意!主程序入口已变更,现如今运行该程序入口为main.py ,启动命令相应更改为:
python main.pyFullTclash bot🤖
版本: 3.1.1
更新内容:
1. 新增了日志,使用者可去logs文件夹中查看日志
2. 修复超时节点仍然继续测试的bug
3. 经过一段时间的测试发现,因emoji表情导致图片生成失败的问题几乎没有出现,决定取消旧版生成图片方案。
4. 增加测试节点数量限制。为避免恶意使用者使用大量复用节点进行资源占用,新增了节点数量限制,最大测试节点数量为500。
版本: 3.1.1
更新内容:
1. 新增了日志,使用者可去logs文件夹中查看日志
2. 修复超时节点仍然继续测试的bug
3. 经过一段时间的测试发现,因emoji表情导致图片生成失败的问题几乎没有出现,决定取消旧版生成图片方案。
4. 增加测试节点数量限制。为避免恶意使用者使用大量复用节点进行资源占用,新增了节点数量限制,最大测试节点数量为500。
FullTclash bot🤖
版本: 3.1.2
更新内容:
1. 由于本人早期编写的streamingtest.py有点杂乱,重新将代码优化了一下,顺便给几个模块搬了个家,移动到了libs文件夹下,目前看上去稍微顺眼了些。
版本: 3.1.2
更新内容:
1. 由于本人早期编写的streamingtest.py有点杂乱,重新将代码优化了一下,顺便给几个模块搬了个家,移动到了libs文件夹下,目前看上去稍微顺眼了些。
👍1
FullTclash bot🤖
版本: 3.1.4
更新内容:
1. 新增bilibili解锁测试,有四种解锁情况:[解锁(台湾)、解锁(港澳台)、失败、N/A]
2. 对streamingtest.py文件进行了大改,该文件是实现流媒体测试的关键,里面含有整个测试逻辑,
本人对其进行了小功能拆分,便于维护了。相当于改头换面了吧。
3. 由于大改了前述文件,故暂未获取其稳定性,旧版流媒体测试方案仍旧可用。
现如今/test /testurl 对接的是新版测试方案,若想使用旧版测试方案,可使用 /testurlold /testold命令进行旧版测试。旧版测试无bilibili测试项
4. 修复部分bot功能使用的bug
版本: 3.1.4
更新内容:
1. 新增bilibili解锁测试,有四种解锁情况:[解锁(台湾)、解锁(港澳台)、失败、N/A]
2. 对streamingtest.py文件进行了大改,该文件是实现流媒体测试的关键,里面含有整个测试逻辑,
本人对其进行了小功能拆分,便于维护了。相当于改头换面了吧。
3. 由于大改了前述文件,故暂未获取其稳定性,旧版流媒体测试方案仍旧可用。
现如今/test /testurl 对接的是新版测试方案,若想使用旧版测试方案,可使用 /testurlold /testold命令进行旧版测试。旧版测试无bilibili测试项
4. 修复部分bot功能使用的bug
👍2
FullTclash bot🤖
版本: 3.2.0
更新内容(大更新):
1. 新增节点链路拓扑测试,经过我的几天爆肝代码,终于把节点分析初步搞定了。
2. 相应地,通过 /analyze /analyzeurl 命令启动一个节点链路拓扑测试。
3. 新增 /reload 命令,进行重载部分配置,具体详情请输入 /help 查看
4. 很遗憾,经过一段时间的公测后,多人同测这项特性对测试结果影响巨大,是不准确的,本人决定禁用多人同测功能,因为目前的这项功能代码实现上已出现重大偏差,这个实现思路是行不通的。我很难过,毕竟我为了这项功能想了好久,终究是本人太菜了。
5. 现在测试任务数量只允许有一个,若你想同时多个任务,可以用 /reload 重载当前任务状态,造成的结果不准确本人不作任何保证。
6. 现如今流媒体测试节点数量超过25个将会发送原图。
7. 目前节点链路拓扑测试出图有点小瑕疵,不影响图片生成,主要体现在图片某块地方莫名其妙有片空白。
版本: 3.2.0
更新内容(大更新):
1. 新增节点链路拓扑测试,经过我的几天爆肝代码,终于把节点分析初步搞定了。
2. 相应地,通过 /analyze /analyzeurl 命令启动一个节点链路拓扑测试。
3. 新增 /reload 命令,进行重载部分配置,具体详情请输入 /help 查看
4. 很遗憾,经过一段时间的公测后,多人同测这项特性对测试结果影响巨大,是不准确的,本人决定禁用多人同测功能,因为目前的这项功能代码实现上已出现重大偏差,这个实现思路是行不通的。我很难过,毕竟我为了这项功能想了好久,终究是本人太菜了。
5. 现在测试任务数量只允许有一个,若你想同时多个任务,可以用 /reload 重载当前任务状态,造成的结果不准确本人不作任何保证。
6. 现如今流媒体测试节点数量超过25个将会发送原图。
7. 目前节点链路拓扑测试出图有点小瑕疵,不影响图片生成,主要体现在图片某块地方莫名其妙有片空白。
👍4
FullTclash bot🤖
版本: 3.2.1
更新内容:
1. 修复生成链路拓扑测试图时,入口图片与出口图片宽度不一致的问题
2. 配置文件新增配置项: item ,item的值对应测试项。item的值用于控制程序需要测试哪些流媒体,不想测哪些流媒体,均可动态调节。具体用法请查看配置模板文件: config.yaml.example
3. 如果修改了配置文件,又不想重新启动程序,可用/reload命令重载配置
另附:3.2.1版本配置文件 config.yaml.example
版本: 3.2.1
更新内容:
1. 修复生成链路拓扑测试图时,入口图片与出口图片宽度不一致的问题
2. 配置文件新增配置项: item ,item的值对应测试项。item的值用于控制程序需要测试哪些流媒体,不想测哪些流媒体,均可动态调节。具体用法请查看配置模板文件: config.yaml.example
3. 如果修改了配置文件,又不想重新启动程序,可用/reload命令重载配置
另附:3.2.1版本配置文件 config.yaml.example
👍1
FullTclash bot🤖
版本: 3.2.2
更新内容:
1. 更新了一个无聊的功能,远程注册无邮箱验证的机场,必须是V2board且无邮箱验证,并获取订阅。使用方法:
/baipiao 注册地址
/register 注册地址
使用例子:
/register https://feiniaoyun.xyz/
为防止滥用,该命令权限等级为用户
版本: 3.2.2
更新内容:
1. 更新了一个无聊的功能,远程注册无邮箱验证的机场,必须是V2board且无邮箱验证,并获取订阅。使用方法:
/baipiao 注册地址
/register 注册地址
使用例子:
/register https://feiniaoyun.xyz/
为防止滥用,该命令权限等级为用户
👍3
FullTclash 更新将进入平缓期,诚如阁下所见,整个项目对于自用已经足够,整体框架已基本定型。由于本人目前尚在学习阶段,无法进行高频率的更新,还剩最后的收尾工作:
1. 入口分析与落地分析独立分离 ✅已完成
2. 提供快捷指令,仅做节点存活检测的功能 ✅已完成
3. bot的控制面板实现 ✅已完成
4. 细节优化,完善开发文档,用户文档。
5. 跨平台测试(Linux/Windows/MacOS等等)
6. docker容器部署实现
至于多人同测,只能暂时搁置了。感谢诸位大佬关注,有更多想法交流请私聊: @sea_leaf_bot
1. 入口分析与落地分析独立分离 ✅已完成
2. 提供快捷指令,仅做节点存活检测的功能 ✅已完成
3. bot的控制面板实现 ✅已完成
4. 细节优化,完善开发文档,用户文档。
5. 跨平台测试(Linux/Windows/MacOS等等)
6. docker容器部署实现
至于多人同测,只能暂时搁置了。感谢诸位大佬关注,有更多想法交流请私聊: @sea_leaf_bot
👍2💔1
📝Full bug的日常 pinned «FullTclash 更新将进入平缓期,诚如阁下所见,整个项目对于自用已经足够,整体框架已基本定型。由于本人目前尚在学习阶段,无法进行高频率的更新,还剩最后的收尾工作: 1. 入口分析与落地分析独立分离 ✅已完成 2. 提供快捷指令,仅做节点存活检测的功能 ✅已完成 3. bot的控制面板实现 ✅已完成 4. 细节优化,完善开发文档,用户文档。 5. 跨平台测试(Linux/Windows/MacOS等等) 6. docker容器部署实现 至于多人同测,只能暂时搁置了。感谢诸位大佬关注,有更多想法交流请私聊:…»
FullTclash bot🤖
版本: 3.2.3
更新内容:
1. 节点链路拓扑分析已经单独分离成入口检测和出口检测,对应命令是 /inbound 与 /outbound 前者仅作入口分析,分析速度很快, 后者仅作落地分析速度比较慢(大部分情况下比流媒体测试快)。当然,想测试全部,使用 /analyze 或 /topo 即可。
2. 入口分析新增入口ip段显示
3. /register 命令内部运行逻辑已改为异步。
版本: 3.2.3
更新内容:
1. 节点链路拓扑分析已经单独分离成入口检测和出口检测,对应命令是 /inbound 与 /outbound 前者仅作入口分析,分析速度很快, 后者仅作落地分析速度比较慢(大部分情况下比流媒体测试快)。当然,想测试全部,使用 /analyze 或 /topo 即可。
2. 入口分析新增入口ip段显示
3. /register 命令内部运行逻辑已改为异步。
💔1
FullTclash bot🤖
版本: 3.2.4
更新内容:
1. 修复 /outbound 命令无法使用的问题
2. 很多核心代码添加了许多注释,对开发者更加友好了
3. 在奈飞解锁测试项中,注意到解锁类型有原生解锁和dns解锁两大类型,因此在生成图片中新增显示解锁的类型。
4. 链路拓扑测试中,因网络各种原因重连的次数由2次改为1次,测试速度会快一些。
5. 由于 /inbound 入口测试多人同测并不会产生数据污染,所以仅作入口测试将不再有任务数量限制。同时,可尝试将
/inboundurl 权限组降为游客,默认不开启。开启方法,将源码中的 /botmodule/command/test.py 中的第183行 is_allow_visitor = False 改为 is_allow_visitor = True
TO DO:
1、完成bot的控制面板(可能会鸽很久)
版本: 3.2.4
更新内容:
1. 修复 /outbound 命令无法使用的问题
2. 很多核心代码添加了许多注释,对开发者更加友好了
3. 在奈飞解锁测试项中,注意到解锁类型有原生解锁和dns解锁两大类型,因此在生成图片中新增显示解锁的类型。
4. 链路拓扑测试中,因网络各种原因重连的次数由2次改为1次,测试速度会快一些。
5. 由于 /inbound 入口测试多人同测并不会产生数据污染,所以仅作入口测试将不再有任务数量限制。同时,可尝试将
/inboundurl 权限组降为游客,默认不开启。开启方法,将源码中的 /botmodule/command/test.py 中的第183行 is_allow_visitor = False 改为 is_allow_visitor = True
TO DO:
1、完成bot的控制面板(可能会鸽很久)