[Document] Scaffold ash
Closed this issue · 0 comments
QIN2DIM commented
[Add] Scaffold ash 指令
V2Ray雲彩姬
Clash一键订阅脚本 | Clash for Windows
1 指令介绍
- 清洗订阅池,筛选出高可用订阅并转换为
ClashConfig
~.yaml
配置文件; - 借由
URL Scheme
自启Clash for Windows
并拉取配置文件; - Clash客户端将自行维护订阅池,若一段时间后节点大面积过期,仅需再此运行脚本更新订阅~
2 demo
3 注意事项
- 若在
Terminal
中直接运行脚本,需要先手动开启Clash
; - 请使用确保网络通畅,并使用
py3
运行; - 请确保已安装
Clash for Windows
,测试版本为v 0.15.8
(参考); - 请确保订阅池仍有可用订阅,否则建议先采集一点;
- 作者认为使用此脚本的玩家应当熟悉
Clash for Windows
的基本操作并具备一定的故障排查能力; - 更多关于此脚本的问题请在
issue
下留言(提供可靠的运行日志能够有效的解决您的问题);
4 使用说明
4.1 [方案一] 命令行运行
开启与main.py
同根的Terminal
,随后键入:
python main.py ash
4.2 [方案二] 脚本驱动(以uTools
为例)
搭配类似
uTools
等具备QuickComment
模组插件的工具使用(更加2077的解决方案)
- Alt + spacebar 呼出插件
- 输入
QuickComment
并进入捷径编辑器
- 根据如下引导新建命令
此处的命令行视为直接使用cmd
后输入的指令
,以作者所使用的环境为例,没有设置全局环境变量,运行方案1
中的指令无法直接执行脚本(请确保执行环境为开发项目所使用的环境,否则可能会缺少某些第三方库)
参考指令如下:
- 第一行用于先启动
Clash
进程,以免不必要的并行bug; - 第二行使用&&串接两条指令,
- 前半段用于激活
Anaconda
运行环境,activate [env name]
; - 后半段为
Python
编译脚本,Python [main.py绝对路径] ash
;
- 前半段用于激活
- 根据自己的环境灵活调整