Surge 脚本实现 Qx 的 response-body、和request-body 重写类型
如 Qx:
https://service.ilovepdf.com/v1/user url response-body false response-body true
可改写为 Surge:
test = type=http-response,pattern=https://service.ilovepdf.com/v1/user,requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/mieqq/mieqq/master/replace-body.js,argument=false=true
@mieqq
Surge TF已经内置
#iOS #TestFlight
Surge 4 4.20.0 (2217) is ready to test on iOS.
What to Test:
- 修正策略组界面显示的子策略可能被清除的问题
- 脚本编辑页面支持修改 argument
- Header Rewrite 增加新类型 header-replace-regex,可使用正则进行替换,如:
[Header Rewrite]
^http://httpbin\.org header-replace-regex User-Agent curl wget
如 Qx:
https://service.ilovepdf.com/v1/user url response-body false response-body true
可改写为 Surge:
test = type=http-response,pattern=https://service.ilovepdf.com/v1/user,requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/mieqq/mieqq/master/replace-body.js,argument=false=true
@mieqq
Surge TF已经内置
#iOS #TestFlight
Surge 4 4.20.0 (2217) is ready to test on iOS.
What to Test:
- 修正策略组界面显示的子策略可能被清除的问题
- 脚本编辑页面支持修改 argument
- Header Rewrite 增加新类型 header-replace-regex,可使用正则进行替换,如:
[Header Rewrite]
^http://httpbin\.org header-replace-regex User-Agent curl wget
👍35❤1
Forwarded from 🍟 整点薯条: 频道 (Virgil C)
iRingo 🔍Siri与搜索
v2.0已更新
Powered by Chavy‘s Env.js and BoxJs
支持Shadowrocket, Loon, Quantumult X, Surge, Stash
更新功能
1. 同步来自🍿️ DualSubs的代码结构和逻辑
2. 新增BoxJs面板支持,可以精确控制Siri功能
3. 增加开启Safari智能历史记录功能
4. 增加开启 视觉搜索(看图查询) 功能(Review)
5. 其他新增设置项,详见BoxJs设置面板
6. 支持系统设置中的自定义地区设置(自定义货币,计量单位等)
兼容性
1. Quantumult X请更新TestFlight 1.0.29(656)及以上版本
2. Stash暂不支持改写同一链接的请求和回复,请等待更新
激活方式
使用说明
安装与订阅
PS:功能开启和变更,需要等待Siri搜索下一次获取下发配置文件时生效,等待时间1-12小时不等
PPS:开关机、切换国家地区设置、飞行模式全局触发定位监测有概率手动触发Siri配置下发检测(注意开启您VPN的“开机自启”等相关功能以便截取到配置下发链接,如错过配置下发只能等待下一次自动检测)
v2.0已更新
Powered by Chavy‘s Env.js and BoxJs
支持Shadowrocket, Loon, Quantumult X, Surge, Stash
更新功能
1. 同步来自🍿️ DualSubs的代码结构和逻辑
2. 新增BoxJs面板支持,可以精确控制Siri功能
3. 增加开启Safari智能历史记录功能
4. 增加开启 视觉搜索(看图查询) 功能(Review)
5. 其他新增设置项,详见BoxJs设置面板
6. 支持系统设置中的自定义地区设置(自定义货币,计量单位等)
兼容性
1. Quantumult X请更新TestFlight 1.0.29(656)及以上版本
2. Stash暂不支持改写同一链接的请求和回复,请等待更新
激活方式
使用说明
安装与订阅
PS:功能开启和变更,需要等待Siri搜索下一次获取下发配置文件时生效,等待时间1-12小时不等
PPS:开关机、切换国家地区设置、飞行模式全局触发定位监测有概率手动触发Siri配置下发检测(注意开启您VPN的“开机自启”等相关功能以便截取到配置下发链接,如错过配置下发只能等待下一次自动检测)
GitHub
GitHub - NSRingo/iRingo: 解锁完整的 Apple功能和集成服务
解锁完整的 Apple功能和集成服务. Contribute to NSRingo/iRingo development by creating an account on GitHub.
👍78❤4🎉3
Forwarded from 🍟 整点薯条: 频道 (Virgil C)
iRingo for 🌤天气
v3.0.0已更新
Powered by Chavy‘s Env.js and BoxJs
Created by @WordlessEcho and @Virgil_C
支持Shadowrocket, Loon, Quantumult X, Surge, Stash
V3版本更新
1. 添加下一小时降水信息和通知功能,数据来源:气象在线(需iOS15及更高版本)
PS:降水通知功能需要在天气APP内手动开启,不开启无通知
PPS:下一小时降水在近期无降水时不显示,属于正常现象
PPPS:下一小时降水信息完全由 @WordlessEcho 单独开发完成,期间做了进行参数整理,单位换算等大量工作
2. 可替换空气质量地图,数据来源:
(此功能默认关闭)
PS:替换的第三方空气质量地图偏色问题暂未解决,属正常现象,坐标有偏移也属于正常现象
使用说明
安装与订阅
历史记录
V2版本更新
1. 天气信息可用性查询,始终返回所有功能列表(如:为原本不支持空气质量信息和下一小时降水强度的地区解锁全部功能)
PS:天气信息可用性查询,约12-24小时首次打开天气app时触发,可以通过删除城市,删除天气app重装强制刷新
2. 同步来自🍿️ DualSubs的代码结构和逻辑(优化后WAQI公共API查询时间约1秒,私有API查询时间约0.2秒)
3. 为添加其他功能面板,提升了BoxJs的缓存结构(兼容旧版本设置,但如需更新设置,则需要重新填写)
PS:需要同时更新模块、脚本和BoxJs订阅,然后重新填写
v3.0.0已更新
Powered by Chavy‘s Env.js and BoxJs
Created by @WordlessEcho and @Virgil_C
支持Shadowrocket, Loon, Quantumult X, Surge, Stash
V3版本更新
1. 添加下一小时降水信息和通知功能,数据来源:气象在线(需iOS15及更高版本)
PS:降水通知功能需要在天气APP内手动开启,不开启无通知
PPS:下一小时降水在近期无降水时不显示,属于正常现象
PPPS:下一小时降水信息完全由 @WordlessEcho 单独开发完成,期间做了进行参数整理,单位换算等大量工作
2. 可替换空气质量地图,数据来源:
waqi.info(此功能默认关闭)
PS:替换的第三方空气质量地图偏色问题暂未解决,属正常现象,坐标有偏移也属于正常现象
使用说明
安装与订阅
历史记录
V2版本更新
1. 天气信息可用性查询,始终返回所有功能列表(如:为原本不支持空气质量信息和下一小时降水强度的地区解锁全部功能)
PS:天气信息可用性查询,约12-24小时首次打开天气app时触发,可以通过删除城市,删除天气app重装强制刷新
2. 同步来自🍿️ DualSubs的代码结构和逻辑(优化后WAQI公共API查询时间约1秒,私有API查询时间约0.2秒)
3. 为添加其他功能面板,提升了BoxJs的缓存结构(兼容旧版本设置,但如需更新设置,则需要重新填写)
PS:需要同时更新模块、脚本和BoxJs订阅,然后重新填写
GitHub
GitHub - NSRingo/iRingo: 解锁完整的 Apple功能和集成服务
解锁完整的 Apple功能和集成服务. Contribute to NSRingo/iRingo development by creating an account on GitHub.
👍129❤5🔥2🎉2💩1
Forwarded from Z-Turns (ʟɪɴɢᴇʀ ・ࡇ・)
👍50💩4❤2
一个无聊幼稚又好玩的人行指令,闲得慌的可以试试
by:lowking0415
https://raw.githubusercontent.com/lowking/PagerMaid_Plugins/modify/eat/config.json
食用方法:
1.安装 eat 插件
-apt install eat
2.下载模板(需回复一条消息)
-eat /https://raw.githubusercontent.com/lowking/PagerMaid_Plugins/modify/eat/config.json
——————————————————————-
使用方法:
生成一张 吃头像 图片
可选:当第二个参数是数字时,读取预存的配置;
当第二个参数是.开头时,头像旋转180°,并且判断r后面是数字则读取对应的配置生成
当第二个参数是/开头时,在/后面加url则从url下载配置文件保存到本地,如果就一个/,则直接更新配置文件,删除则是/delete;或者/后面加模版id可以手动更新指定模版配置
当第二个参数是-开头时,在-后面加上模版id,即可设置默认模版-eat直接使用该模版,删除默认模版是-eat -
当第二个参数是!或者!开头时,列出当前可用模版
by:lowking0415
https://raw.githubusercontent.com/lowking/PagerMaid_Plugins/modify/eat/config.json
食用方法:
1.安装 eat 插件
-apt install eat
2.下载模板(需回复一条消息)
-eat /https://raw.githubusercontent.com/lowking/PagerMaid_Plugins/modify/eat/config.json
——————————————————————-
使用方法:
-eat <username/uid> [随意内容] 生成一张 吃头像 图片
可选:当第二个参数是数字时,读取预存的配置;
当第二个参数是.开头时,头像旋转180°,并且判断r后面是数字则读取对应的配置生成
当第二个参数是/开头时,在/后面加url则从url下载配置文件保存到本地,如果就一个/,则直接更新配置文件,删除则是/delete;或者/后面加模版id可以手动更新指定模版配置
当第二个参数是-开头时,在-后面加上模版id,即可设置默认模版-eat直接使用该模版,删除默认模版是-eat -
当第二个参数是!或者!开头时,列出当前可用模版
👍30💩18❤4😢1
Forwarded from Loon News (👨🏾💻 🏎🏎)
#TestFlight
-添加使用js脚本自定义协议功能(由于内存限制,该功能最好在ios15及以上使用),具体参考http代理协议脚本:https://raw.githubusercontent.com/Loon0x00/LoonExampleConfig/master/Script/http.js
-修复某些情况下脚本切换策略组异常bug
-优化网络接口切换
-除去订阅rewrite功能,之前的订阅rewrite可以到插件中,后续订阅脚本也会做相似处理
-修复一些UI问题
-添加使用js脚本自定义协议功能(由于内存限制,该功能最好在ios15及以上使用),具体参考http代理协议脚本:https://raw.githubusercontent.com/Loon0x00/LoonExampleConfig/master/Script/http.js
-修复某些情况下脚本切换策略组异常bug
-优化网络接口切换
-除去订阅rewrite功能,之前的订阅rewrite可以到插件中,后续订阅脚本也会做相似处理
-修复一些UI问题
👍31
Forwarded from Chavy Scripts (Chavy)
#BoxJs v0.10.0
【一键订阅】
1. 用户仅需点击链接,即可导入指定的 boxjs 订阅
2. 用户可分享自己的订阅 (分享为一键订阅形式)
【如何制作一键订阅地址】
http://boxjs.com/#/sub/add/地址
注意: 地址需要经过 encodeURIComponent()
示例: http://boxjs.com/#/sub/add/https%3A%2F%2Fraw.githubusercontent.com%2Fchavyleung%2Fscripts%2Fmaster%2Fbox%2Fchavy.boxjs.test.json
【如何分享一键订阅地址】
对于已经添加的订阅,可以在订阅列表右侧的“更多”按钮中,分享该订阅的一键订阅地址
【QX 用户注意】
1. 仅配置 httpbackend 的 QX 用户无法使用一键订阅
2. 需要配置 重写 或同时配置 重写 及 httpbackend 才能使用一键订阅
【其他】
合并了稳定版和测试版, 两个版本已经没有区别
【最后】
升级 v0.10.0 后, 你可以点击 一键导入 测试一下。
【一键订阅】
1. 用户仅需点击链接,即可导入指定的 boxjs 订阅
2. 用户可分享自己的订阅 (分享为一键订阅形式)
【如何制作一键订阅地址】
http://boxjs.com/#/sub/add/地址
注意: 地址需要经过 encodeURIComponent()
示例: http://boxjs.com/#/sub/add/https%3A%2F%2Fraw.githubusercontent.com%2Fchavyleung%2Fscripts%2Fmaster%2Fbox%2Fchavy.boxjs.test.json
【如何分享一键订阅地址】
对于已经添加的订阅,可以在订阅列表右侧的“更多”按钮中,分享该订阅的一键订阅地址
【QX 用户注意】
1. 仅配置 httpbackend 的 QX 用户无法使用一键订阅
2. 需要配置 重写 或同时配置 重写 及 httpbackend 才能使用一键订阅
【其他】
合并了稳定版和测试版, 两个版本已经没有区别
【最后】
升级 v0.10.0 后, 你可以点击 一键导入 测试一下。
👍35❤1🎉1
Forwarded from Cool Scripts (𝒀𝑴 𝑷𝑬𝑵𝑮)
photo_2022-05-11_17-38-26.jpg
71.9 KB
#Loon
【Loon 插件仓库】
Loon 非官方插件仓库,旨在汇总插件资源。
使用指南:
Loon 用户安装插件,访问以下网址即可: https://🎈.com
PS:欢迎 PR 贡献插件仓库列表!如何贡献?
🌟 GitHub
🎩 Peng-YM
【Loon 插件仓库】
Loon 非官方插件仓库,旨在汇总插件资源。
使用指南:
Loon 用户安装插件,访问以下网址即可: https://🎈.com
PS:欢迎 PR 贡献插件仓库列表!如何贡献?
🌟 GitHub
🎩 Peng-YM
👍34❤3🤩2😁1
Forwarded from Cool Scripts (𝒀𝑴 𝑷𝑬𝑵𝑮)
This media is not supported in your browser
VIEW IN TELEGRAM
#Loon #QX #Surge #Stash #ShadowRocket
更新【Sub-Store】
Sub-Store 已支持本地订阅,用户现在可以直接把已有节点粘贴到 Sub-Store 中进行节点格式化、组合等操作。
PS: 本地订阅可以做到秒加载
🎩 作者: @PengYM
🗣 频道: Cool Scripts
❤️ 仓库: GitHub
更新【Sub-Store】
Sub-Store 已支持本地订阅,用户现在可以直接把已有节点粘贴到 Sub-Store 中进行节点格式化、组合等操作。
PS: 本地订阅可以做到秒加载
🎩 作者: @PengYM
🗣 频道: Cool Scripts
❤️ 仓库: GitHub
👍32❤1
Forwarded from 折腾啥
短信转发
🎉 免越狱支持 iOS 短信转发
🔒️ 可禁止提交数据给腾讯/360 等接口 保证隐私
🔒️ 将提交给腾讯/360 等接口的内容中的数字替换为随机数字 防止泄漏
🔧 支持自定义规则控制是否转发
🔧 支持自定义通知模板
🔢 自动提取验证码
使用 Bark 则可长按/下拉复制验证码
使用自建接口配合桌面端工具, 则可实现桌面端自动复制验证码
使用了 chavyleung 大佬的 Env.js
兼容 QuanX, Surge, Loon, Shadowrocket, Stash 等客户端
📦 https://github.com/xream/scripts/tree/main/surge/modules/sms-forward
🎉 免越狱支持 iOS 短信转发
🔒️ 可禁止提交数据给腾讯/360 等接口 保证隐私
🔒️ 将提交给腾讯/360 等接口的内容中的数字替换为随机数字 防止泄漏
🔧 支持自定义规则控制是否转发
🔧 支持自定义通知模板
🔢 自动提取验证码
使用 Bark 则可长按/下拉复制验证码
使用自建接口配合桌面端工具, 则可实现桌面端自动复制验证码
使用了 chavyleung 大佬的 Env.js
兼容 QuanX, Surge, Loon, Shadowrocket, Stash 等客户端
📦 https://github.com/xream/scripts/tree/main/surge/modules/sms-forward
👍89🎉6❤4🤮3🤩1
#圈X脚本 #查询脚本 #代理链路
▎脚本名称:代理链路检测
▎作者名称:@RickeyErickson
▎代码内容:
1⃣️Sub-Store脚本操作:
2⃣️QX配置文件[task_local]:
❶使用Sub-Store正常订阅节点,但在最下方的 节点操作 中选择 脚本操作 并选择 链接 添加 代码内容1⃣️
❷ QX配置文件[task_local]下粘贴代码内容2⃣️
❸ QX中添加Sub-Store处理后的订阅
▎脚本名称:代理链路检测
▎作者名称:@RickeyErickson
▎代码内容:
1⃣️Sub-Store脚本操作:
https://raw.githubusercontent.com/I-am-R-E/QuantumultX/main/JavaScript/Sub-Store/ScriptAction.js2⃣️QX配置文件[task_local]:
event-interaction https://raw.githubusercontent.com/I-am-R-E/QuantumultX/main/TaskLocal/NodeLinkCheck.js, tag=代理链路检测, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Stack.png, enabled=true
▎使用方法:❶使用Sub-Store正常订阅节点,但在最下方的 节点操作 中选择 脚本操作 并选择 链接 添加 代码内容1⃣️
❷ QX配置文件[task_local]下粘贴代码内容2⃣️
❸ QX中添加Sub-Store处理后的订阅
👍39❤8
Forwarded from Functional Store Hub - 不止于脚本 (𝑬𝒓𝒊𝒄𝒌𝒔𝒐𝒏 𝑹𝒊𝒄𝒌𝒆𝒚)
代理链路检测 2.0重构版
#Surge #QuantumultX #Loon
———————————————
支持Surge、QuantumultX、Loon
使用方式:
❶ 使用 Sub-Store 正常订阅节点,但在最下方的 节点操作 中选择 脚本操作 并选择 链接 添加 下方链接
https://raw.githubusercontent.com/I-am-R-E/Functional-Store-Hub/Master/NodeLinkCheck/Sub-Store/Operator.js
Surge模块:
QuantumultX配置文件[task_local]下粘贴:
❸ 引用 Sub-Store 处理后的订阅
💡特别感谢 :
·小一 佬对于重构代码的大量帮助(事实上大部分代码都是小一佬写的🤭)
·PengYM 佬对于Sub-Store在Loon中不能写入持久化存储问题的及时修复
———————————————
enjoy it!!!
👔作者:RickeyErickson
💻频道:Functional Store Hub
🏠仓库:I-am-R-E
#Surge #QuantumultX #Loon
———————————————
支持Surge、QuantumultX、Loon
使用方式:
❶ 使用 Sub-Store 正常订阅节点,但在最下方的 节点操作 中选择 脚本操作 并选择 链接 添加 下方链接
https://raw.githubusercontent.com/I-am-R-E/Functional-Store-Hub/Master/NodeLinkCheck/Sub-Store/Operator.js
❷ 添加对应内容Surge模块:
https://raw.githubusercontent.com/I-am-R-E/Functional-Store-Hub/Master/NodeLinkCheck/Surge.sgmoduleQuantumultX配置文件[task_local]下粘贴:
event-interaction https://raw.githubusercontent.com/I-am-R-E/Functional-Store-Hub/Master/NodeLinkCheck/Script/NodeLinkCheck.js, tag=Env代理链路检测, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Stack.png, enabled=true
Loon引用插件:https://raw.githubusercontent.com/I-am-R-E/Functional-Store-Hub/Master/NodeLinkCheck/Loon.plugin❸ 引用 Sub-Store 处理后的订阅
💡特别感谢 :
·小一 佬对于重构代码的大量帮助(事实上大部分代码都是小一佬写的🤭)
·PengYM 佬对于Sub-Store在Loon中不能写入持久化存储问题的及时修复
———————————————
enjoy it!!!
👔作者:RickeyErickson
💻频道:Functional Store Hub
🏠仓库:I-am-R-E
👍122❤12🤩2😁1🎉1💩1