FullTclash bot🤖
版本: 3.3.8
今后频道更新说明以dev为准,master分支为稳定版,dev分支是最新功能。
git更新指令(即在最后加一个参数,指定分支):
✏️ 新增支持自定义测速文件、线程数。在config.yaml.example中查看配置样例。
✏️ 新增订阅流量查询。可用指令:/subinfo 或 /traffic 或 /流量查询 + <订阅链接> 即可发起查询。
✏️ 初步支持subconvertor(订阅转换)。在config.yaml.example中查看配置样例。支持远程拉取配置。
✏️ 新增文档,放置在./resources/doc中
✏️ 修复近期以来netflix检测失效问题。
✏️ 更新了内部采集器的通用请求头。
✏️ 更新 /help 指令,新增 /subinfo 使用方法。
✏️ 将获取订阅的超时时间从10秒改为20秒。
✏️ 优化proxy.yaml的DNS配置,并添加了命中苹果、微软的域名规则。
✏️ 优化初始化bot时的日志信息。
✏️ 移动config.yaml.example 到 ./resources/doc 中。
✏️ 移动 bot.py 到 ./libs 。
问题反馈联系: @sea_leaf_bot
版本: 3.3.8
今后频道更新说明以dev为准,master分支为稳定版,dev分支是最新功能。
git更新指令(即在最后加一个参数,指定分支):
git pull https://github.com/AirportR/FullTclash.git dev更新内容:
✏️ 新增支持自定义测速文件、线程数。在config.yaml.example中查看配置样例。
✏️ 新增订阅流量查询。可用指令:/subinfo 或 /traffic 或 /流量查询 + <订阅链接> 即可发起查询。
✏️ 初步支持subconvertor(订阅转换)。在config.yaml.example中查看配置样例。支持远程拉取配置。
✏️ 新增文档,放置在./resources/doc中
✏️ 修复近期以来netflix检测失效问题。
✏️ 更新了内部采集器的通用请求头。
✏️ 更新 /help 指令,新增 /subinfo 使用方法。
✏️ 将获取订阅的超时时间从10秒改为20秒。
✏️ 优化proxy.yaml的DNS配置,并添加了命中苹果、微软的域名规则。
✏️ 优化初始化bot时的日志信息。
✏️ 移动config.yaml.example 到 ./resources/doc 中。
✏️ 移动 bot.py 到 ./libs 。
问题反馈联系: @sea_leaf_bot
👍4
在咨询我的人当中,独立完成了大部分搭建,可以说已经基本成功了,遇到的问题属于是使用问题,这是不可避免的而且常出现的(对于初次使用者几乎都会遇到这样的问题),这就代表着我写的搭建文档很好的完成了指引。对于剩下的情况,都是对于编程方面的一窍不通的小白,我是极不推荐他们进行搭建的。在搭建过程中,其实已经默认你拥有某些常识。我的文档是一个拥有基本编程知识的人来说可以说是有手就行的快速上手。
当然我并没有排斥一窍不通的朋友,事实上对于他们问的问题我也一一解答了。不过这类人往往需要付出相较于其他人更多的学习时间开销,你可以理解为一次提升时间投资。事实上我也遇到过其他项目的使用问题,对于大神来讲这些是显而易见甚至轻而易举。对我来说确实需要进行学习的,所以我也是一个在前方道路摸索学习的学生。我很愿意分享我的知识,毕竟我也是这么过来的。
总的来说,要想使用本项目,阁下可能需要付出时间成本以学习某些未探索过的知识,比如linux系统基本命令、python环境的安装升级等。尽管这些对于某些人是那么地自然且优雅地完成了。但TA不是你,你也不是TA,不是吗?
当然我并没有排斥一窍不通的朋友,事实上对于他们问的问题我也一一解答了。不过这类人往往需要付出相较于其他人更多的学习时间开销,你可以理解为一次提升时间投资。事实上我也遇到过其他项目的使用问题,对于大神来讲这些是显而易见甚至轻而易举。对我来说确实需要进行学习的,所以我也是一个在前方道路摸索学习的学生。我很愿意分享我的知识,毕竟我也是这么过来的。
总的来说,要想使用本项目,阁下可能需要付出时间成本以学习某些未探索过的知识,比如linux系统基本命令、python环境的安装升级等。尽管这些对于某些人是那么地自然且优雅地完成了。但TA不是你,你也不是TA,不是吗?
👍10
由于TG更新的话题功能,对于某些消息结构可能会影响使用,未确定是否会对fulltclash 现有框架产生影响,不过在未来将会尽最大努力适配新的TG版本。
参考消息:
https://news.1rj.ru/str/TGgeek/1417
参考消息:
https://news.1rj.ru/str/TGgeek/1417
FullTclash bot🤖
版本: 3.3.9
今后频道更新说明以dev为准,master分支为稳定版,dev分支是最新功能。
git更新指令(即在最后加一个参数,指定分支):
✏️ 新增Abema检测
✏️ 新增调试指令 /map 可远程调用python代码并返回结果到tg
使用例子:
✏️ 支持多进程clash核心连通性测试,在配置文件config.yaml中写入以下配置即可开启:
clash:
core: 4
这个数字越大占用内存越多,推荐写8,最好不超过32,测试速度得到极大改善。
✏️ 优化内联键盘使用
✏️ 修复 Youtube 地区无法获取问题 #1cf1153 #d9d2a07
✏️ 移除旧版奈飞测试
问题反馈联系: @sea_leaf_bot
版本: 3.3.9
今后频道更新说明以dev为准,master分支为稳定版,dev分支是最新功能。
git更新指令(即在最后加一个参数,指定分支):
git pull https://github.com/AirportR/FullTclash.git dev更新内容:
✏️ 新增Abema检测
✏️ 新增调试指令 /map 可远程调用python代码并返回结果到tg
使用例子:
/map result.append(message.from_user.id)
该条指令返回自身的UID,更多功能请自行探索。✏️ 支持多进程clash核心连通性测试,在配置文件config.yaml中写入以下配置即可开启:
clash:
core: 4
这个数字越大占用内存越多,推荐写8,最好不超过32,测试速度得到极大改善。
✏️ 优化内联键盘使用
✏️ 修复 Youtube 地区无法获取问题 #1cf1153 #d9d2a07
✏️ 移除旧版奈飞测试
问题反馈联系: @sea_leaf_bot
FullTclash bot🤖
版本: 3.4.0
今后频道更新说明以dev为准,master分支为稳定版,dev分支是最新功能。
git更新指令(即在最后加一个参数,指定分支):
✏️ 新增Abema、BBCiplayer、PCR(公主链接)测试项
✏️ 修复绘图模块偶现bug
✏️ 优化流媒体测试代码结构
✏️ bot内联键盘优化,增加镜像翻转,节省时间。
问题反馈联系: @sea_leaf_bot
版本: 3.4.0
今后频道更新说明以dev为准,master分支为稳定版,dev分支是最新功能。
git更新指令(即在最后加一个参数,指定分支):
git pull https://github.com/AirportR/FullTclash.git dev
更新内容:✏️ 新增Abema、BBCiplayer、PCR(公主链接)测试项
✏️ 修复绘图模块偶现bug
✏️ 优化流媒体测试代码结构
✏️ bot内联键盘优化,增加镜像翻转,节省时间。
问题反馈联系: @sea_leaf_bot
👍2
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