跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 水长东大佬手撸了一个surge托管+神机规则的自动合成规则脚本,py出品,必属精品!
未分類
9 12 月 2019

水长东大佬手撸了一个surge托管+神机规则的自动合成规则脚本,py出品,必属精品!

水长东大佬手撸了一个surge托管+神机规则的自动合成规则脚本,py出品,必属精品!

地址:https://github.com/WithdewHua/ConfigSplicing

Blog:https://withdewhua.space/2019/08/07/config-splicing/

环境要求:python 3

Surge/Clash 配置文件生成

前言

这两天学了点 python,然后就自己动手写了这么一个可能我自己都不用的玩意:laughing:。主要功能就是把 Surge 托管链接或者 ss 订阅链接和规则文件(默认是神机规则)组合在一块,然后输出出来。脚本不求写得多好,只求堪堪能用就行。

项目地址:ConfigSplicing

实现功能:

  • 支持不同类型的节点订阅链接(Surge、SS)
  • 支持同时输入多个节点订阅链接(相同类型或者不同类型)
  • 支持自定义规则链接
  • 支持为策略组添加节点
  • 支持修改策略组名字
  • 支持输出 Surge 或者 Clash 配置文件

准备工作

  • python3 环境

各平台安装都很简单,不详述了。官网

  • 下载整个脚本文件(以下二选一)
    • 克隆:git clone https://github.com/WithdewHua/ConfigSplicing.git
    • 压缩包:GitHub

使用方法

  • 进入项目文件夹:
    • # 例如
    • cd ConfigSplicing
  • 安装依赖:
    • pip3 install .
  • 输入命令:
    • # 查看帮助
    • cs —help
    • Usage: cs [OPTIONS] [SUB_LINKS]…
    • ConfigSplicing
    • Options:
    • -R, –rename 更改策略组名
    • -c, –clash 输出Clash配置文件
    • -r, –rule TEXT 规则链接(默认为神机规则)
    • -i, –interval INTEGER 设置延迟组的间隔时间(默认1200)
    • —help Show this message and exit.
    • # 示例
    • ## 不自定义规则链接
    • cs ss_link1 ss_link2
    • ## 自定义规则链接
    • cs -r rule_link ss_link1 ss_link2
    • ## 输出为 clash 配置文件
    • cs -r rule_link ss_link -c
    • ## 输出为 clash 配置文件,并且需要更改策略组名字
    • cs ss_link1 ss_link2 -c -R
  • 然后根据提示做完就可以了,能不能成功就随缘吧。:relieved:

更新日志

  • 2019-09-14 支持输出 Clash 配置文件;

 

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具