From 350b90df50a785f8175b76f942bce65d6768d197 Mon Sep 17 00:00:00 2001 From: Kun Jinkao <45487685+Snoopy1866@users.noreply.github.com> Date: Mon, 13 Jan 2025 20:13:35 +0800 Subject: [PATCH 1/3] chore: update contribution --- CONTRIBUTING.md | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a6df3b260..ffd334613 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -21,10 +21,10 @@ Android>=11 的无障碍可以自己截屏, 所以如果你的设备不满足 Android>=11, 需要额外开启 高级设置-截屏服务 -有 2 种方式打快照 +有 2 种常用的打快照方式: -- 通过悬浮窗按钮: 在高级设置中开启悬浮窗服务, 此时界面会出现一个截屏按钮, 点击这个按钮即可打快照 -- 网页端审查工具: 打开网页端审查工具连接设备-点击快照按钮即可打快照, 网页端审查工具的使用在下面说明 +- 悬浮窗服务: 在 APP-高级设置 中开启悬浮窗服务, 此时界面会出现一个截屏按钮, 点击这个按钮即可打快照 +- 网页端审查工具: 打开网页端审查工具-连接设备-点击快照按钮即可打快照, 网页端审查工具的使用在下面说明 我们以 WPS 为例子, WPS 首页文档列表有一个广告, 我们先给 WPS 打一个快照, 然后使用 网页审查工具 编写测试规则订阅 关闭这个广告 @@ -37,7 +37,7 @@ Android>=11 的无障碍可以自己截屏, 所以如果你的设备不满足 An -如果你没有电脑, 可以点击快照-分享-此时会分享一个zip文件, 截图和节点信息全在里面, 可以分享到某个云盘或者保存到本地, 然后在 [GKD_subscription/issues/new](https://github.com/AIsouler/GKD_subscription/issues) 上传这个 zip 或者填写分享链接, 然后提出问题, 项目维护者会帮助你处理这个快照 +如果你没有电脑, 可以点击快照-分享,此时会分享一个 zip 文件, 截图和节点信息全在里面, 可以分享到某个云盘或者保存到本地, 然后在 [GKD_subscription/issues/new](https://github.com/AIsouler/GKD_subscription/issues) 上传这个 zip 或者填写分享链接, 然后提出问题, 项目维护者会帮助你处理这个快照
截图: 分享快照 @@ -48,9 +48,14 @@ Android>=11 的无障碍可以自己截屏, 所以如果你的设备不满足 An 有电脑, 接下来我们将使用 网页审查工具 -首先让 Android 设备 和 电脑 处于同一个局域网(连接同一个WIFI), 也可以 Android 设备开热点, 然后电脑连接这个热点 +首先让 Android 设备和电脑处于同一个局域网内,你可以选择连接同一个 WiFi, 也可以 Android 设备开热点, 然后让电脑连接这个热点,总之确保 Android 设备和电脑在同一局域网内即可。 -打开 APP -设置-高级设置-HTTP服务, 此时 HTTP 服务底部出现一条地址 `http://192.168.1.3:8888` +打开 APP-设置-高级设置-HTTP服务, 此时 HTTP 服务底部出现若干条地址,一般情况下,我们只需要关注类似 `http://192.168.1.3:8888` 这样的地址即可。 + +> [!NOTE] +> +> 地址不一定总是 192.168.1.3 这种形式,具体情况取决于局域网内的网关设置,如果当前局域网的网关地址被设置为 192.168.31.1 +> 那么你可能会看到类似 `http://192.168.31.3:8888` 的地址,请自行举一反三。
示例: HTTP服务 @@ -157,7 +162,10 @@ Android>=11 的无障碍可以自己截屏, 所以如果你的设备不满足 An ![2023-09-03_15-55-18](https://github.com/gkd-kit/subscription/assets/38517192/57787554-0443-4bc0-9f29-1759aae07b9b) -当你关闭 HTTP 服务器时, 这个内存订阅也会被清除 +> [WARNING] +> +> 当你关闭 HTTP 服务器时, 默认情况下,这个内存订阅也会被清除,所以,请不要将内存订阅当作本地订阅使用。 +> 如果你出于某种目的确实需要保留内存订阅中的内容,请在 APP-设置-高级设置中,关闭 `清除订阅` 功能。 ## 提交代码 @@ -218,9 +226,10 @@ export default defineGkdApp({ 然后提交这个文件发起 pr 即可 -此外如果你想提交多个 APP 的规则, 你应该每个 APP 分别基于 main 分支新起分支 commit 然后每个 APP 的分支分别发起各自的 pr - -也就是你想提交 N 个 APP, 你应该分别发起 N 个 pr +> [NOTE] +> +> 通常不建议直接基于 `main` 分支提交 PR,你应该针对每个要提交规则的 APP 单独创建分支,然后在每个 APP 的分支分别发起各自的 pr +> 也就是说,如果你想提交 N 个 APP, 你应该分别创建 N 个分支,发起 N 个 pr ## 检测修复代码 From 16afb3ba14ea841c758121fcc7f3ea2be8f50b11 Mon Sep 17 00:00:00 2001 From: Kun Jinkao <45487685+Snoopy1866@users.noreply.github.com> Date: Mon, 13 Jan 2025 20:19:53 +0800 Subject: [PATCH 2/3] chore: update --- CONTRIBUTING.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ffd334613..fc5035c94 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -54,7 +54,7 @@ Android>=11 的无障碍可以自己截屏, 所以如果你的设备不满足 An > [!NOTE] > -> 地址不一定总是 192.168.1.3 这种形式,具体情况取决于局域网内的网关设置,如果当前局域网的网关地址被设置为 192.168.31.1 +> 地址不一定总是 `192.168.1.3` 这种形式,具体情况取决于局域网内的网关设置,如果当前局域网的网关地址被设置为 `192.168.31.1` > 那么你可能会看到类似 `http://192.168.31.3:8888` 的地址,请自行举一反三。
@@ -162,7 +162,7 @@ Android>=11 的无障碍可以自己截屏, 所以如果你的设备不满足 An ![2023-09-03_15-55-18](https://github.com/gkd-kit/subscription/assets/38517192/57787554-0443-4bc0-9f29-1759aae07b9b) -> [WARNING] +> [!WARNING] > > 当你关闭 HTTP 服务器时, 默认情况下,这个内存订阅也会被清除,所以,请不要将内存订阅当作本地订阅使用。 > 如果你出于某种目的确实需要保留内存订阅中的内容,请在 APP-设置-高级设置中,关闭 `清除订阅` 功能。 @@ -226,7 +226,7 @@ export default defineGkdApp({ 然后提交这个文件发起 pr 即可 -> [NOTE] +> [!NOTE] > > 通常不建议直接基于 `main` 分支提交 PR,你应该针对每个要提交规则的 APP 单独创建分支,然后在每个 APP 的分支分别发起各自的 pr > 也就是说,如果你想提交 N 个 APP, 你应该分别创建 N 个分支,发起 N 个 pr From 0e856612390d6fd92aaea70a8479d51d2b8b20df Mon Sep 17 00:00:00 2001 From: Kun Jinkao <45487685+Snoopy1866@users.noreply.github.com> Date: Mon, 13 Jan 2025 20:22:11 +0800 Subject: [PATCH 3/3] chore: update --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index fc5035c94..dee431eec 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -228,7 +228,7 @@ export default defineGkdApp({ > [!NOTE] > -> 通常不建议直接基于 `main` 分支提交 PR,你应该针对每个要提交规则的 APP 单独创建分支,然后在每个 APP 的分支分别发起各自的 pr +> 通常不建议直接在 `main` 分支上修改内容进行提交,你应该针对每个要提交规则的 APP 单独创建新的分支,然后在每个 APP 的分支上分别发起各自的 pr > 也就是说,如果你想提交 N 个 APP, 你应该分别创建 N 个分支,发起 N 个 pr ## 检测修复代码