From fd8164b08e16d06027479a9054a61962f73fae06 Mon Sep 17 00:00:00 2001 From: nite07 Date: Thu, 15 Feb 2024 15:58:08 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E5=A2=9E=E5=8A=A0=E8=AD=A6=E5=91=8A?= =?UTF-8?q?=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- API_README.md | 42 ++-- api/static/index.html | 532 +++++++++++++++++++++--------------------- 2 files changed, 288 insertions(+), 286 deletions(-) diff --git a/API_README.md b/API_README.md index fec8df3..455c4b2 100644 --- a/API_README.md +++ b/API_README.md @@ -2,36 +2,36 @@ 获取 Clash/Clash.Meta 配置链接 -| Query 参数 | 类型 | 是否必须 | 默认值 | 说明 | -| ------------ | ------ | ------------------------ | --------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --- | -| sub | string | sub/proxy 至少有一项存在 | - | 订阅链接,可以在链接结尾加上`#名称`,来给订阅中的节点加上统一前缀(可以输入多个,用 `,` 分隔) | -| proxy | string | sub/proxy 至少有一项存在 | - | 节点分享链接(可以输入多个,用 `,` 分隔) | -| refresh | bool | 否 | `false` | 强制刷新配置(默认缓存 5 分钟) | -| template | string | 否 | - | 外部模板链接或内部模板名称 | -| ruleProvider | string | 否 | - | 格式 `[Behavior,Url,Group,Prepend,Name],[Behavior,Url,Group,Prepend,Name]...`,其中 `Group` 是该规则集使用的策略组名,`Prepend` 为 bool 类型,如果为 `true` 规则将被添加到规则列表顶部,否则添加到规则列表底部(会调整到 MATCH 规则之前) | -| rule | string | 否 | - | 格式 `[Rule,Prepend],[Rule,Prepend]...`,其中 `Prepend` 为 bool 类型,如果为 `true` 规则将被添加到规则列表顶部,否则添加到规则列表底部(会调整到 MATCH 规则之前) | -| autoTest | bool | 否 | `false` | 国家策略组是否自动测速 | -| lazy | bool | 否 | `false` | 自动测速是否启用 lazy | -| sort | string | 否 | `nameasc` | 国家策略组排序策略,可选值 `nameasc`、`namedesc`、`sizeasc`、`sizedesc` | -| replace | string | 否 | - | 通过正则表达式重命名节点,格式 `[,],[,]...` | -| remove | string | 否 | - | 通过正则表达式删除节点 | -| nodeList | bool | 否 | `false` | 只输出节点 | | +| Query 参数 | 类型 | 是否必须 | 默认值 | 说明 | +|--------------|--------|-------------------|-----------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| sub | string | sub/proxy 至少有一项存在 | - | 订阅链接,可以在链接结尾加上`#名称`,来给订阅中的节点加上统一前缀(可以输入多个,用 `,` 分隔) | +| proxy | string | sub/proxy 至少有一项存在 | - | 节点分享链接(可以输入多个,用 `,` 分隔) | +| refresh | bool | 否 | `false` | 强制刷新配置(默认缓存 5 分钟) | +| template | string | 否 | - | 外部模板链接或内部模板名称 | +| ruleProvider | string | 否 | - | 格式 `[Behavior,Url,Group,Prepend,Name],[Behavior,Url,Group,Prepend,Name]...`,其中 `Group` 是该规则集使用的策略组名,`Prepend` 为 bool 类型,如果为 `true` 规则将被添加到规则列表顶部,否则添加到规则列表底部(会调整到 MATCH 规则之前) | +| rule | string | 否 | - | 格式 `[Rule,Prepend],[Rule,Prepend]...`,其中 `Prepend` 为 bool 类型,如果为 `true` 规则将被添加到规则列表顶部,否则添加到规则列表底部(会调整到 MATCH 规则之前) | +| autoTest | bool | 否 | `false` | 国家策略组是否自动测速 | +| lazy | bool | 否 | `false` | 自动测速是否启用 lazy | +| sort | string | 否 | `nameasc` | 国家策略组排序策略,可选值 `nameasc`、`namedesc`、`sizeasc`、`sizedesc` | +| replace | string | 否 | - | 通过正则表达式重命名节点,格式 `[,],[,]...` | +| remove | string | 否 | - | 通过正则表达式删除节点 | +| nodeList | bool | 否 | `false` | 只输出节点 | # `/short` 获取短链,Content-Type 为 `application/json` 具体参考使用可以参考 [api\templates\index.html](api/static/index.html) -| Body 参数 | 类型 | 是否必须 | 默认值 | 说明 | -| --------- | ------ | -------- | ------ | ------------------------- | -| url | string | 是 | - | 需要转换的 Query 参数部分 | -| password | string | 否 | - | 短链密码 | +| Body 参数 | 类型 | 是否必须 | 默认值 | 说明 | +|----------|--------|------|-----|------------------| +| url | string | 是 | - | 需要转换的 Query 参数部分 | +| password | string | 否 | - | 短链密码 | # `/s/:hash` 短链跳转 `hash` 为动态路由参数,可以通过 `/short` 接口获取 -| Query 参数 | 类型 | 是否必须 | 默认值 | 说明 | -| ---------- | ------ | -------- | ------ | -------- | -| password | string | 否 | - | 短链密码 | +| Query 参数 | 类型 | 是否必须 | 默认值 | 说明 | +|----------|--------|------|-----|------| +| password | string | 否 | - | 短链密码 | diff --git a/api/static/index.html b/api/static/index.html index b0d6b45..0bc756c 100644 --- a/api/static/index.html +++ b/api/static/index.html @@ -1,283 +1,285 @@ - - - - sub2clash - - + + + sub2clash + + - - - - - - - - -
-
-

sub2clash

- 通用订阅链接转 Clash(Meta) 配置工具 + .btn-xs { + padding: 2px 2px; /* 调整内边距以减小按钮大小 */ + font-size: 10px; /* 设置字体大小 */ + line-height: 1.2; /* 调整行高 */ + border-radius: 3px; /* 可选的边框半径调整 */ + height: 25px; + width: 25px; + } + + + +
+
+

sub2clash

+ 通用订阅链接转 Clash(Meta) 配置工具 使用文档使用文档 -
+ >
注意:本程序非纯前端程序,输入的订阅将被后端缓存,请确保您信任当前站点 +
- -
- -
- - -
-
- -
- - -
- -
- - +
+ +
+ -
- -
- - -
- -
- - -
- -
- - -
- -
- - -
- -
- - -
- -
- - -
- -
- - -
- -
- - -
- -
- - -
- -
- - -
- -
- - -
- - -
- -
- - - -
-
- - - - -
-
- -
-

- Powered by - sub2clash -

-

Version {{.Version}}

-
+ > + 解析 +
- +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ + +
+ +
+ + + +
+
+ + + + +
+
+ + +
+