Postlar filtri


📝 Script Hub 小课堂: 修改参数

https://raw.githubusercontent.com/getsomecat/GetSomeCats/Surge/modules/Panel/youjia.sgmodule 实时油价信息面板 改成湖北武汉

上面这个输入框里填的是锁定要修改参数的行的关键词

本示例中, 你要锁定的行是 YJ = type=generic,timeout=5,script-path=https://raw.githubusercontent.com/getsomecat/GetSomeCats/Surge/script/youjia.js,argument=guangdong/guangzhou

你可以填 guangdong/guangzhou. 如果不想动脑(比如这个模块就一个脚本有参数, 或者所有脚本都用同样的参数), 填个 , 也行

下面是要修改成啥参数

🎲 项目地址

🥰 #ScriptHub #tips #教程 #说明


2025年了,终于,终于 。


📝 Script Hub 更新

老张复活!

· 修复 📈 Surge URL Rewrite, 🎈Loon Rewrite 互转

🎲 项目地址

🥰 #ScriptHub #更新记录 #changlog #updates


📝 Script Hub 更新

感谢 @chouchoui 的反馈

· 修复请求 JQ 链接请求头

· 修复 JQ 链接响应中去除注释的逻辑

🎲 项目地址


📝 Script Hub 更新

· 修复 📈 Surge Body Rewrite 注释导致的异常, 感谢群友 @whyyoubanned 的反馈

以下为 Beta 版同步到正式版

· 支持 🎈 Loon 远程 JQ 文件

将自动下载 JQ 文件的内容, 并转换

· 支持 🎈 Loon 转 Loon 的 JQ 重写

🎲 项目地址


🆕 Script Hub Beta 版 更新

· 支持 Loon 远程 JQ 文件

将自动下载 JQ 文件的内容, 并转换

· 支持 Loon 转 Loon 的 JQ 重写

之前没处理

📚 项目地址




🆕 Script Hub Beta 版 更新

· 处理所有的逻辑规则

· 为 URL-REGEX, USER-AGENT 增加双引号

· 支持 PROTOCOL, NETWORK, SCRIPT, CELLULAR-RADIO, DEVICE-NAME

⚠️ 可能有很多 bug

👨🏻‍💻 如果有问题 请带 Script Hub 转换的完整 URL 和复现方式反馈

📦 Script Hub Surge 模块 Beta 版


🆕 Script Hub Beta 版 更新

· 使用解析器和生成器处理逻辑规则

感谢 @KissKeQing

欢迎使用 https://t.me/LoonKissSurge

· 支持行尾注释

⚠️ 可能有很多 bug

👨🏻‍💻 如果有问题 请带 Script Hub 转换的完整 URL 和复现方式反馈

📦 Script Hub Surge 模块 Beta 版


🆕 Script Hub Beta 版 更新

跟 3K 嘴对嘴确认过了 🎈 Loon 还未更新 我先支持了

· 支持 Loon request-body-json-jq 和 response-body-json-jq 转换到 Surge JQ

· json-replace 操作的逻辑跟 3K 确认过了, Script Hub 是符合预期的, 等 Loon 更新

· 修复 Loon 重写解析 和 Surge 转换

· 修复 json-del

⚠️ 可能有很多 bug

👨🏻‍💻 如果有问题 请带 Script Hub 转换的完整 URL 和复现方式反馈

📦 Script Hub Surge 模块 Beta 版


🆕 Script Hub Beta 版 更新

· 增加 jqEnabled 开关, 支持转为 Surge jq 类型
· 支持 Surge Body Rewrite 的 JQ 表达式

此为 Surge 新的订阅功能: Body Rewrite 支持使用 JQ 表达式对 JSON 进行操作

· 修复 json-del

· json-replace 应在目标 undefined 时才执行

· 进入编辑模式时 文件名解码

⚠️ 可能有很多 bug

👨🏻‍💻 如果有问题 请带 Script Hub 转换的完整 URL 和复现方式反馈

📦 Script Hub Surge 模块 Beta 版


🆕 Script Hub Beta 版 更新

· 请更新 iOS/iPadOS Scriptable 版 Surge 模块工具

· 请更新 Surge 模块工具 Node.js 版 for macOS

· 修复了逻辑规则 pre-matching, extended-matching, no-resolve 正则

🎉 感谢小白脸佬

⚠️ 可能有很多 bug

👨🏻‍💻 如果有问题 请带 Script Hub 转换的完整 URL 和复现方式反馈

📦 Script Hub Surge 模块 Beta 版


🆕 Script Hub Beta 版 更新

🎉 脚本转换支持在脚本开头添加代码和高级操作

这样就能对模块里的脚本进行更多修改了

⚠️ 可能有很多 bug

👨🏻‍💻 如果有问题 请带 Script Hub 转换的完整 URL 和复现方式反馈

📦 Script Hub Surge 模块 Beta 版


🆕 Script Hub Beta 版 更新

🎉 兼容性转换支持捕获错误并不修改响应/请求

部分代理 App 没有 $done 直接结束会一直等到脚本超时, 并且不修改本地请求/响应. 例如 Loon.

部分代理 App 请求/响应中报错后会放弃本次请求/响应. 导致本次请求/响应完全失败. 例如 Surge.

Script Hub 会捕获错误并不修改响应/请求

日志示例如 图 2

⚠️ 可能有很多 bug

👨🏻‍💻 如果有问题 请带 Script Hub 转换的完整 URL 和复现方式反馈

📦 Script Hub Surge 模块 Beta 版


🆕 Script Hub Beta 版 更新

⚠️ 可能有很多 bug

👨🏻‍💻 如果有问题 请带 Script Hub 转换的完整 URL 和复现方式反馈

🎉 感谢 群友 Lucy 和 Israphel 的反馈

· 给逻辑规则添加 pre-matching 时, 验证子规则是否都为支持的类型

· 修复多个参数同时添加不生效的问题

📒 备忘

1. extended-matching

RULE-SET
DOMAIN-SET
DOMAIN-KEYWORD
DOMAIN-SUFFIX
DOMAIN

和 AND OR NOT 逻辑规则

2. no-resolve

IP-CIDR
IP-CIDR6
GEOIP
IP-ASN
RULE-SET

和 AND OR NOT 逻辑规则


3. pre-matching

DOMAIN|DOMAIN-SUFFIX|DOMAIN-KEYWORD|DOMAIN-SET|DOMAIN-WILDCARD|IP-CIDR|IP-CIDR6|GEOIP|IP-ASN|SUBNET|DEST-PORT|SRC-PORT|SRC-IP|RULE-SET

和 AND OR NOT 逻辑规则(但是需要每个子规则都是支持的类型)
且只能跟 REJECT 系列策略一起

⚠️ extended-matching、no-resolve 不能写在逻辑规则最后面,只能加在相应的域名规则、IP规则, 但是 pre-matching 可以

📦 Script Hub Surge 模块 Beta 版


🆕 Script Hub Beta 版 更新

⚠️ 可能有很多 bug

👨🏻‍💻 如果有问题 请带 Script Hub 转换的完整 URL 和复现方式反馈

🎉 感谢 P 佬和 群友 001 的帮助

· 支持对 AND, OR, NOT 逻辑规则 开启 no-resolve, pre-matching 和 extended-matching

📒 备忘

1. extended-matching

RULE-SET
DOMAIN-SET
DOMAIN-KEYWORD
DOMAIN-SUFFIX
DOMAIN

和 AND OR NOT 逻辑规则

2. no-resolve

IP-CIDR
IP-CIDR6
GEOIP
IP-ASN
RULE-SET

和 AND OR NOT 逻辑规则


3. pre-matching

DOMAIN|DOMAIN-SUFFIX|DOMAIN-KEYWORD|DOMAIN-SET|DOMAIN-WILDCARD|IP-CIDR|IP-CIDR6|GEOIP|IP-ASN|SUBNET|DEST-PORT|SRC-PORT|SRC-IP|RULE-SET

和 AND OR NOT 逻辑规则
且只能跟 REJECT 系列策略一起

⚠️ extended-matching、no-resolve 不能写在逻辑规则最后面,只能加在相应的域名规则、IP规则, 但是 pre-matching 可以

📦 Script Hub Surge 模块 Beta 版


🆕 Script Hub Beta 版 海量更新

⚠️ 可能有很多 bug

👨🏻‍💻 如果有问题 请带 Script Hub 转换的完整 URL 和复现方式反馈

· 支持 Surge/Loon Body Rewrite (暂时仅支持 Surge -> Surge, Loon -> Surge)

· 支持 Loon 的 Response Header 类型复写

· 支持 Loon 一个 Request Header 类型的 Rewrite 设置修改多个值

· 支持开启 Surge 的 pre-matching

· 修复 Surge 的 Header Rewrite

· 增加 GEOIP , SUBNET , SRC-IP 等规则

· 支持对 AND, OR, NOT 逻辑规则 开启 Surge 的 SNI 扩展匹配(extended-matching)

📦 Script Hub Surge 模块 Beta 版


Coldvvater dan repost
🥮🥮🐰🐰 喜报 🐰🐰🥮🥮

为感谢本频道的订阅用户,又适逢中秋佳节,频道将发起一波抽奖!

奖品包括:Stash 兑换码 x5

抽奖方式:拼手速、拼运气!
频道将在中秋节当天,即2024年09月17日中午12点左右,在频道内发放Stash兑换码5枚!届时兑换码的最后一个字母将会被*号替换,你要在26个大写字母内找出正确的字母才能正确兑换,好玩新奇又刺激,千万别错过哦!

特别鸣谢: @StashNetwork 赞助。
提前㊗️大家
Happy Mid-Autumn Festival


玲珑频道上福利啦


#ScriptHub

▎📝 Script Hub

🆕 近期更新汇总

🟢 前端增加了自定义定时和脚本名的示例提示

如图

🟢 老张改了一堆 但是我也不记得是啥了...先给老张磕一个

想起来一个: 优化自动生成定时任务的逻辑,现在可以自动去重了

相关内容: 📝 Script Hub 使用: 以蜜雪冰城为例 转换模块, 自定义定时 和 脚本名

20 ta oxirgi post ko‘rsatilgan.