-
Notifications
You must be signed in to change notification settings - Fork 278
OpenPCRS
OpenPCRS = PCRS = Proxypool + Clashcheck + Remove&Remake + Subconverter
PCRS支持 macOS(ARM/x86_64) Windows(x86_64) Linux(x86_64)
前期准备:
① git (必要)
② Python 3 (必要)
③ 在openit/utils/pool/ 和 openit/utils/clashcheck/ 中 pip install -r requirements.txt (必要)
④ 国内网络环境(必要)
输入输出:
① 节点池openit/utils/pool/config.yaml 作为输入 自行可添加标准Clash配置文件(自带一些节点池)
输出 output.yaml
② 筛选来源配置文件 openit/utils/clashcheck/config.yaml
输入input.yaml , 输出check.yaml
使用方法:
① 搜集 cd ./openit/utils/pool/ && python main.py
② 筛选 cd ./openit/utils/clashcheck/ && python main.py
③ 注意搜集后需要将openit/utils/pool/output.yaml 移动到 openit/utils/clashcheck/input.yaml 以便筛选,具体命令 mv ./openit/utils/pool/output.yaml ./openit/utils/clashcheck/input.yaml
注意
① 如果因故异常停止需要手动输入 ps 命令查看clash的进程并kill掉(重要)
② 🉑️自行使用名为 input.yaml的文件输入到openit/utils/clashcheck进行筛选或调整clashcheck中的config.yaml配置文件以引用网络中的clash配置文件
ʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ•̫͡•ʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ •̫͡•ʔ