Advanced Script Converter for QX, Loon, Surge, Stash, Egern, LanceX and Shadowrocket
重写 & 规则集转换
👏🏻 欢迎加入社群进行交流讨论
📢 频道 那天我用石头砸了一下张佩服的头 & 折腾啥(频道)
支持将 QX 重写解析至 Surge Shadowrocket Loon Stash
支持将 Surge 模块解析至 Loon Stash
支持将 Loon 插件解析至 Surge Shadowrocket Stash
支持 QX & Surge & Loon & Shadowrocket & Clash 规则集解析,适用 app: Surge Shadowrocket Stash Loon (注:不支持 域名集 IP-CIDR 集)
支持 将 QX 脚本转换成 Surge 脚本(兼容)
安装
https://raw.githubusercontent.com/Script-Hub-Org/Script-Hub/main/modules/script-hub.surge.sgmodule
https://raw.githubusercontent.com/Script-Hub-Org/Script-Hub/main/modules/script-hub.surge.sgmodule
https://raw.githubusercontent.com/Script-Hub-Org/Script-Hub/main/modules/script-hub.stash.stoverride
https://raw.githubusercontent.com/Script-Hub-Org/Script-Hub/main/modules/script-hub.loon.plugin
使用
如果你已经完成了信任证书 开启 MitM 等常规操作
应该可以正常访问 https://script.hub
如果你实在搞不定什么是信任证书 开启 MitM
访问 http://script.hub 也可以, 不保证功能完整性
因为 qx 重写中对此类脚本没有特殊标记,仅能靠脚本名判断,如 Maasea 佬的 YouTube 去广告脚本没有以 proto.js 结尾,故转换后不会正确识别并开启
surge 模块及 loon 插件里的此类脚本可以正确识别并开启
原脚本作者 @小白脸
脚本修改@chengkongyiban
大量借鉴@KOP-XIAO佬的resource-parser.js
感谢@xream 佬提供的 本项目 Script Hub 网页前端
, replace-header.js,echo-response.js,script-converter.js
感谢@mieqq 佬提供的replace-body.js
项目 logo 感谢 Dorae
插件图标用的 @Keikinn 佬的 StickerOnScreen项目,以及 @Toperlock 佬的 QX 图标库项目,感谢
pnpm preview
html 内容的本地预览