FullTclash bot🤖
版本: 3.4.1
今后频道更新说明以dev为准,master分支为稳定版,dev分支是最新功能。
git更新指令(即在最后加一个参数,指定分支):
✏️ 节点链路拓扑支持多个clash核心进程并行测试。体现在测试速度大幅加快。与流媒体测试同理,核心数越大,速度越快,占用内存越多。
✏️ 新增geoip-api配置。目前可选择 ip.sb 与 ip-api.com 两个api。具体查看config.yaml.example
✏️ 优化测试进度反馈
✏️ 修复DNS端口占用问题。
⚠️ 修复代理问题。现如今获取订阅与bot通讯的代理已分离。注意⚠️现如今bot通讯代理设置已更改为:
✏️ 已将节点落地分析默认api改为 ip-api.com。
问题反馈联系: @sea_leaf_bot
版本: 3.4.1
今后频道更新说明以dev为准,master分支为稳定版,dev分支是最新功能。
git更新指令(即在最后加一个参数,指定分支):
git pull https://github.com/AirportR/FullTclash.git dev
更新内容:✏️ 节点链路拓扑支持多个clash核心进程并行测试。体现在测试速度大幅加快。与流媒体测试同理,核心数越大,速度越快,占用内存越多。
✏️ 新增geoip-api配置。目前可选择 ip.sb 与 ip-api.com 两个api。具体查看config.yaml.example
✏️ 优化测试进度反馈
✏️ 修复DNS端口占用问题。
⚠️ 修复代理问题。现如今获取订阅与bot通讯的代理已分离。注意⚠️现如今bot通讯代理设置已更改为:
bot:✏️ 修复节点拓扑测试图无法正常显示测试耗时。
proxy: 127.0.0.1:7890
✏️ 已将节点落地分析默认api改为 ip-api.com。
问题反馈联系: @sea_leaf_bot
准备实现过滤器,可以选择测一个订阅的部分节点,支持正则。现有三种方案:
Anonymous Poll
27%
原生实现(完全高度定制的过滤器),缺点是我不知道要多久才能弄出来
21%
对接subconvertor ,直接使用别人弄好的,很快就能用上,预计下个版本搞好。
27%
先暂时用subconvertor的,以后有空再原生实现。
24%
吃瓜🍉
🤓1
FullTclash bot🤖
版本: 3.4.2
今后频道更新说明以dev为准,master分支为稳定版,dev分支是最新功能。
git更新指令(即在最后加一个参数,指定分支):
✨ 新增Viu流媒体测试项
✨ 新增节点落地IP风险测试
✨ ⚠️新增节点过滤器。可以选择性地测试一个订阅里地部分节点,支持正则。 注意⚠️,由于是基于subconvertor实现,那么想要使用此功能,必须得在配置文件中将subconvertor启用。
使用方法: /test <订阅名> <包含过滤器> <排除过滤器>
例子: /test dingyue 香港 IPLC
意思是对 "dingyue" 进行测试,并且仅包含 "香港" ,且排除名字含有"IPLC"的节点。/analyze /speed 指令同理。具体使用 /help 查看说明。
🚗 移动配置文件 config.yaml 。在3.4.2的版本之前,配置文件位置默认要求是在项目根目录下。现如今已更改为 ./resources/config.yaml ,如果您更新后配置文件依旧在旧的位置,那么程序启动会发出警告,提醒您更换配置文件位置,当然不更换位置仍然能使用,只是一直会有警告提示。
🚗 移动了一系列测试脚本到 ./addons/unlockTest
问题反馈联系: @sea_leaf_bot
版本: 3.4.2
今后频道更新说明以dev为准,master分支为稳定版,dev分支是最新功能。
git更新指令(即在最后加一个参数,指定分支):
git pull https://github.com/AirportR/FullTclash.git dev
更新内容:✨ 新增Viu流媒体测试项
✨ 新增节点落地IP风险测试
✨ ⚠️新增节点过滤器。可以选择性地测试一个订阅里地部分节点,支持正则。 注意⚠️,由于是基于subconvertor实现,那么想要使用此功能,必须得在配置文件中将subconvertor启用。
使用方法: /test <订阅名> <包含过滤器> <排除过滤器>
例子: /test dingyue 香港 IPLC
意思是对 "dingyue" 进行测试,并且仅包含 "香港" ,且排除名字含有"IPLC"的节点。/analyze /speed 指令同理。具体使用 /help 查看说明。
🚗 移动配置文件 config.yaml 。在3.4.2的版本之前,配置文件位置默认要求是在项目根目录下。现如今已更改为 ./resources/config.yaml ,如果您更新后配置文件依旧在旧的位置,那么程序启动会发出警告,提醒您更换配置文件位置,当然不更换位置仍然能使用,只是一直会有警告提示。
🚗 移动了一系列测试脚本到 ./addons/unlockTest
问题反馈联系: @sea_leaf_bot
👨💻1
经过实验发现,某些TG的账号生成的api_hash、api_token 似乎有“黑名单机制”,表现在程序无任何问题时,对bot发送指令无任何反应。这并非后台网络问题,而是似乎被屏蔽了这种请求。因此,如果阁下有遇到这种情况,请尝试更换TG账号。重新生成 session文件。
👍3
一些高级玩法汇总:
在 config.yaml 配置文件中添加:
—>自定义输出图片中的字体,填字体路径
全部配置请参阅 FullTclash/resources/doc/config.yaml.example
在 config.yaml 配置文件中添加:
clash:
core: 8
—>开启多进程测试,数字越大流媒体测试、拓扑测试速度越快,一般不大于32,推荐8或者4。此项设置不影响测速时的线程设置。speedfile: "https://dl.google.com/dl/android/studio/install/3.4.1.0/android-studio-ide-183.5522156-windows.exe"—>自定义测速文件
speedthread: 1—>测速线程,不填默认为4
font: './resources/苹方黑体-准-简.ttf' —>自定义输出图片中的字体,填字体路径
subconvertor: #订阅转换
enable: true #是否启用
host: '127.0.0.1:25500' #域名或者ip加端口
remoteconfig: "https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/config/ACL4SSR_Online.ini" #远程配置
—>如果需要使用过滤器功能筛选节点进行测试,则必须要将其启用。subconvertor并非本项目的内容,您需要自行下载,并启动它。或者使用暴露在公网上的subconvertor 比如品云订阅转换。注意,使用网络上的订阅转换有泄露订阅链接的风险,请注意防范。全部配置请参阅 FullTclash/resources/doc/config.yaml.example
📝Full bug的日常
奈飞检测基准《绝命毒师》已在多个地区下架(比如澳大利亚),导致奈飞流媒体检测部分结果不准确,将尽快修复。
这个是远古版本就存在的问题,先说一下吧。奈飞每个地区的剧解锁都不一样,比方说《绝命毒师》是一部非自制剧,你在美国解锁,但是澳大利亚就没有它的版权,但并不代表澳大利亚不支持解锁非自制。说到底,就是检测的评判标准不一样。
我在FullTclash用《绝命毒师》作为检测基准,那别的同类检测脚本可能用的就是另一个非自制剧作为检测基准。这是很难统一标准的。
但是,还是有那么一个泛用标准,就是看一个非自制剧支持最多的地区作为检测基准。因为每一个非自制剧支持的地区都是不一样的。
你可以前往这里 查看某个非自制剧的支持地区范围。我接下来将会找一个支持地区最多的非自制剧作为检测基准。《绝命毒师》支持地区数量为37个
我在FullTclash用《绝命毒师》作为检测基准,那别的同类检测脚本可能用的就是另一个非自制剧作为检测基准。这是很难统一标准的。
但是,还是有那么一个泛用标准,就是看一个非自制剧支持最多的地区作为检测基准。因为每一个非自制剧支持的地区都是不一样的。
你可以前往这里 查看某个非自制剧的支持地区范围。我接下来将会找一个支持地区最多的非自制剧作为检测基准。《绝命毒师》支持地区数量为37个
最新提交的更新已支持自定义奈飞非自制检测的url 。我们以澳大利亚节点为例,以《绝命毒师》和 《良善之地》非自制剧为检测基准,分别测出以上两张结果不同,是因为澳大利亚节点没有《绝命毒师》版权,但是实际上解锁非自制剧。
现如今FullTclash非自制检测url已更换为:
https://www.netflix.com/noscript/80113701
如果需要改变url,请在config.yaml配置文件中加入以下配置:
https://www.netflix.com/noscript/80001305
现如今FullTclash非自制检测url已更换为:
https://www.netflix.com/noscript/80113701
如果需要改变url,请在config.yaml配置文件中加入以下配置:
netflixurl: "引号里填你想替换的url"可供替换的非自制检测url:
https://www.netflix.com/noscript/80001305
👍2
FullTclash bot🤖
版本: 3.4.2(最终版)
今后频道更新说明以dev为准,master分支为稳定版,dev分支是最新功能。
git更新指令(即在最后加一个参数,指定分支):
✨ 支持添加订阅时设置密码(密码会加密,并非明文保存)
✨ 测试任务将需要密码支持,否则无法访问。临时测试不受影响。
✏️ /new /sub 指令有所变动,权限组下调为用户。现如今 /sub 指令用户也可使用但只有输入访问密码才能查看
如果加了密码,则test analyze speed 指令将需要写全所有参数。比如:
/test tag * ^* 访问密码
表示全测
不加密码,和之前一样,无任何影响。加了密码,则需要写全所有参数。
问题反馈联系: @sea_leaf_bot
版本: 3.4.2(最终版)
今后频道更新说明以dev为准,master分支为稳定版,dev分支是最新功能。
git更新指令(即在最后加一个参数,指定分支):
git pull https://github.com/AirportR/FullTclash.git dev
更新内容:✨ 支持添加订阅时设置密码(密码会加密,并非明文保存)
✨ 测试任务将需要密码支持,否则无法访问。临时测试不受影响。
✏️ /new /sub 指令有所变动,权限组下调为用户。现如今 /sub 指令用户也可使用但只有输入访问密码才能查看
如果加了密码,则test analyze speed 指令将需要写全所有参数。比如:
/test tag * ^* 访问密码
表示全测
不加密码,和之前一样,无任何影响。加了密码,则需要写全所有参数。
问题反馈联系: @sea_leaf_bot
👍2