▎ 如何使用 Gist 创建私有脚本/模块
以 Reddit 脚本为例:
① reddit.js 见 https://t.me/zhetengsha/651
② reddit.stoverride
name: "Reddit"
desc: "过滤推广, 关 subreddit 的 NSFW 提示 @xream"
http:
script:
- match: ^https?:\/\/gql\.reddit\.com
name: "Reddit_3"
type: response
timeout: 30
require-body: true
max-size: 3145728
mitm:
- "gql.reddit.com"
script-providers:
"Reddit_3":
url: https://gist.githubusercontent.com/[gist username]/[gist ID]/raw/reddit.js
interval: 86400
💾 如图保存
点击 reddit.js RAW 按钮 得到 外链地址 形如 https://gist.githubusercontent.com/[gist username]/[gist ID]/raw/[gist commit ID]/[file name]
然后删掉 [gist commit ID] 的部分
得到 https://gist.githubusercontent.com/[gist username]/[gist ID]/raw/[file name]
这个就是这个 gist 文件 最新版的固定链接 了
大概长这样: https://gist.githubusercontent.com/[gist username]/[gist ID]/raw/reddit.js
替换掉 reddit.stoverride 里的 url 部分即可
同样的, 获取 reddit.stoverride 文件的 最新版的固定链接 就能在 Stash 里使用了
#Gist #私有 #脚本 #模块 #覆写 #教程 #Loon #QX #Surge #Stash #ShadowRocket
以 Reddit 脚本为例:
① reddit.js 见 https://t.me/zhetengsha/651
② reddit.stoverride
name: "Reddit"
desc: "过滤推广, 关 subreddit 的 NSFW 提示 @xream"
http:
script:
- match: ^https?:\/\/gql\.reddit\.com
name: "Reddit_3"
type: response
timeout: 30
require-body: true
max-size: 3145728
mitm:
- "gql.reddit.com"
script-providers:
"Reddit_3":
url: https://gist.githubusercontent.com/[gist username]/[gist ID]/raw/reddit.js
interval: 86400
💾 如图保存
点击 reddit.js RAW 按钮 得到 外链地址 形如 https://gist.githubusercontent.com/[gist username]/[gist ID]/raw/[gist commit ID]/[file name]
然后删掉 [gist commit ID] 的部分
得到 https://gist.githubusercontent.com/[gist username]/[gist ID]/raw/[file name]
这个就是这个 gist 文件 最新版的固定链接 了
大概长这样: https://gist.githubusercontent.com/[gist username]/[gist ID]/raw/reddit.js
替换掉 reddit.stoverride 里的 url 部分即可
同样的, 获取 reddit.stoverride 文件的 最新版的固定链接 就能在 Stash 里使用了
#Gist #私有 #脚本 #模块 #覆写 #教程 #Loon #QX #Surge #Stash #ShadowRocket