Cool Scripts
QuanX, Loon, Surge, JsBox, Pythonista, Scriptable, Shortcuts等脚本分享
Show more📈 Analytical overview of Telegram channel Cool Scripts
Channel Cool Scripts (@cool_scripts) in the Chinese language segment is an active participant. Currently, the community unites 16 279 subscribers, ranking 7 699 in the Technologies & Applications category and 13 370 in the China region.
📊 Audience metrics and dynamics
Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 16 279 subscribers.
According to the latest data from 19 September, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by 43 over the last 30 days and by 5 over the last 24 hours, overall reach remains high.
- Verification status: Not verified
- Engagement rate (ER): The average audience engagement rate is 8.40%. Within the first 24 hours after publication, content typically collects 4.23% reactions from the total number of subscribers.
- Post reach: On average, each post receives 1 368 views. Within the first day, a publication typically gains 689 views.
- Reactions and interaction: The audience actively supports content: the average number of reactions per post is 1.
- Thematic interests: Content is focused on key topics such as substore, changlog, updates, shadowrocket, surge.
📝 Description and content policy
The author describes the resource as a platform for expressing subjective opinions:
“QuanX, Loon, Surge, JsBox, Pythonista, Scriptable, Shortcuts等脚本分享”
Thanks to the high frequency of updates (latest data received on 20 September, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.
2.14.376
Node.js 版支持定时备份和恢复配置
Docker 文档说明 也更新了
· 环境变量 SUB_STORE_BACKEND_DOWNLOAD_CRON 设置定时恢复配置
· 环境变量 SUB_STORE_BACKEND_UPLOAD_CRON 设置定时备份配置
· 环境变量 SUB_STORE_BACKEND_SYNC_CRON 设置定时同步订阅/文件
后端版本 2.14.376 开始使用 SUB_STORE_BACKEND_SYNC_CRON, 应弃用旧的 SUB_STORE_BACKEND_CRON
Docker 版放弃 SUB_STORE_CRON 的后续支持
ℹ️ 相关内容
链接参数说明 脚本使用说明
代理 App 版安装下载
服务器/云平台/Docker/Android 版的相关教程
相关教程/脚本整合2.14.259
🌐 前端
🧑🏻💻 感谢 @hyruleboss 的贡献:
· 史诗级更新! 前端外观设置现在多设备同步了!
ℹ️ 相关内容
链接参数说明 脚本使用说明
代理 App 版安装下载
服务器/云平台/Docker/Android 版的相关教程
相关教程/脚本整合2.14.374
⚠️ 不再支持旧的 ssr-local ShadowsocksR 方案
▎Surge for macOS 支持使用 mihomo 来支援 Surge 本身不支持的协议
· 根据 User-Agent 自动识别 或 手动指定链接参数 target=SurgeMac
· 需要 mihomo(这个 commit 开始的版本)
· 根据 External Proxy Program 文档 addresses 参数要求为 IP, 可先进行 节点操作 中的 域名解析
· 节点字段 _exec 为 mihomo 路径, 默认 /usr/local/bin/mihomo, 需自行下载对应平台的 mihomo 内核到此路径, 并设置好权限.
· 节点字段 _localPort 端口为初始端口号, 逐个递减, 默认为 65535
一个小例子: 节点操作 - 脚本操作 - 脚本: $server._localPort = 60000; $server._exec = '/usr/local/bin/mihomo'
▎排查方法
· 使用 /usr/local/bin/mihomo -h 进行检查, 输出有 -config string specify base64-encoded configuration string 即为正常.
· 查看 /tmp/Surge-External-xxxxxx.log 日志. xxxxxx 为节点名称
ℹ️ 相关内容
链接参数说明 脚本使用说明
代理 App 版安装下载
服务器/云平台/Docker/Android 版的相关教程
相关教程/脚本整合2.14.373
· 订阅和文件的请求链接支持传入 $options , 可在脚本中使用
具体可参考 链接参数说明 脚本使用说明中 demo.js 中的示例
▎使用场景
配置好订阅和文件后
使用不同的参数请求订阅和文件的请求链接
在脚本中读取参数, 根据参数的不同, 输出不同的内容
ℹ️ 相关内容
链接参数说明 脚本使用说明
代理 App 版安装下载
服务器/云平台/Docker/Android 版的相关教程
相关教程/脚本整合2.14.370
· Surge Hysteria2 与 TUIC 协议支持端口跳跃
Surge 更新说明
· Hysteria2 URI 端口部分支持 端口跳跃 的「多端口地址格式」
为保证兼容性, 输出为 URI 时, 不会在 端口部分使用 「多端口地址格式」
建议: 不用 URI 保平安 🌚
· 脚本操作传入上下文 require (仅对应的环境支持, Node.js)
ℹ️ 相关内容
链接参数说明 脚本使用说明
代理 App 版安装下载
服务器/云平台/Docker/Android 版的相关教程
相关教程/脚本整合2.14.365
👨🏻💻感谢 @EAlyce 的反馈
· 修复了使用 自定义 DoH 时, 随机取到非 A / AAAA 记录的问题
往期:
关于 EDNS 的说明
关于 DoH 的说明
ℹ️ 相关内容
链接参数说明 脚本使用说明
代理 App 版安装下载
服务器/云平台/Docker/Android 版的相关教程
相关教程/脚本整合2.14.364
怎么 4202 年了还在 ShadowsocksR...
· 修复 SurgeMac ShadowsocksR obfs-param 参数
· 处理 SurgeMac ShadowsocksR 传入参数可能为 (null) 的情况
· 修复 SurgeMac 输出判断参数是否存在的问题
ℹ️ 相关内容
链接参数说明 脚本使用说明
代理 App 版安装下载
服务器/云平台/Docker/Android 版的相关教程
相关教程/脚本整合2.14.361 前端: 2.14.258
🌐 前端
· 同步配置和输出增加 SurgeMac
当为 SurgeMac 时, 额外支持 ShadowsocksR 和 External Proxy Program(不设置 target 时, 使用 macOS 版 Surge 将自动识别) 更多说明 请查看此消息
· Clash 调整为 Deprecated
⚙️ 后端
· 🎈 Loon 支持 SOCKS5 UDP
ℹ️ 相关内容
链接参数说明 脚本使用说明
代理 App 版安装下载
服务器/云平台/Docker/Android 版的相关教程
相关教程/脚本整合2.14.361 前端: 2.14.256
🌐 前端
感谢 Key 佬
· 修复了脚本编辑器会重复出现示例的 bug
⚙️ 后端
· 内部 GEO 增加 利雅得 Riyadh
· VMess URI 输入支持 allowInsecure
输出不支持, 与 2dust/v2rayN 分享链接逻辑一致
ℹ️ 相关内容
链接参数说明 脚本使用说明
代理 App 版安装下载
服务器/云平台/Docker/Android 版的相关教程
相关教程/脚本整合本教程面向小白,尽可能简化了步骤,并在更加简单的宝塔面板上操作,不涉及复杂配置和进阶玩法(如通知功能和各种脚本)ℹ️ 相关内容 服务器/云平台/Docker/Android 版的相关教程 链接参数说明 脚本使用说明 代理 App 版安装下载 相关教程/脚本整合
2.14.359
⚙️ 后端
· 支持 🎈Loon 的新参数 tls-pubkey-sha256 , tls-cert-sha256
具体见 🎈Loon 更新内容
拓展阅读: 🔐自建节点证书相关说明
· 传输层应该有配置, 暂时不考虑兼容不给配置的节点
2.14.357
🧑🏻💻 感谢 亚托莉 佬!
⚙️ 后端
· 处理端口跳跃 ports
若未设置 port 将自动根据 ports 的范围, 设置一个随机端口
· ProxyUtils 中增加 getRandomPort
可在脚本操作中使用
ℹ️ 相关内容
链接参数说明 脚本使用说明
代理 App 版安装下载
服务器/云平台/Docker/Android 版的相关教程
相关教程/脚本整合2.14.351 前端 2.14.255
⚠️ BREAKING CHANGE: IP4P 合并进 IPv6
当选择解析类型为 IPv6 时, 将自动转换其中的 IP4P 地址
🌐 前端
🧑🏻💻 感谢 @hyruleboss 的贡献:
· 更新订阅编辑页面图标仓库交互方式,新增订阅编辑页面顶部图标预览
· 修复订阅进度样式为背景情况下进度样式溢出问题
· 调整进度样式背景逻辑 处理使用量百分比小于1%的情况
· 处理订阅链接粘贴可能携带空格的问题
· 图标仓库增加图标名搜索,增加选择图标仓库持久化
⚙️ 后端
· 修复了多次域名解析后, _resolved 状态会被最后一次覆盖的问题
· ProxyUtils 中增加 ipAddress
· 若节点的域名解析结果被识别为 IP4P, 节点数据会多一个 _IP4P 字段, 方便 debug
ℹ️ 相关内容
链接参数说明 脚本使用说明
代理 App 版安装下载
服务器/云平台/Docker/Android 版的相关教程
相关教程/脚本整合2.14.349 前端 2.14.255
⚠️ BREAKING CHANGE: IP4P 合并进 IPv6
当选择解析类型为 IPv6 时, 将自动转换其中的 IP4P 地址
🌐 前端
🧑🏻💻 感谢 @hyruleboss 的贡献:
· 更新订阅编辑页面图标仓库交互方式,新增订阅编辑页面顶部图标预览
· 修复订阅进度样式为背景情况下进度样式溢出问题
· 调整进度样式背景逻辑 处理使用量百分比小于1%的情况
· 处理订阅链接粘贴可能携带空格的问题
· 图标仓库增加图标名搜索,增加选择图标仓库持久化
⚙️ 后端
· ProxyUtils 中增加 ipAddress
ℹ️ 相关内容
链接参数说明 脚本使用说明
代理 App 版安装下载
服务器/云平台/Docker/Android 版的相关教程
相关教程/脚本整合2.14.345 前端 2.14.250
🟢文件支持设置 查询流量信息订阅链接. 服务器版中使用此链接可在响应中传递订阅流量信息(需新版前端)
需求来自 issue: https://github.com/sub-store-org/Sub-Store/issues/335
❗ 相关内容
链接参数说明 脚本使用说明
🎲 Sub-Store 代理 App 版安装下载
🛠 Sub-Store 服务器/云平台/Docker/Android 版的相关教程
🔗 相关教程/脚本整合2.14.344 前端 2.14.248
🟢域名解析支持自定义 EDNS(需新版前端)
Google, Ali, Tencent, 自定义 DoH 会携带此参数, 可能会影响解析结果
部分机场可能需要你设置此项来改变解析结果
例如填入 北京 IP, 解析出北京的中转入口
❗ 相关内容
链接参数说明 脚本使用说明
🎲 Sub-Store 代理 App 版安装下载
🛠 Sub-Store 服务器/云平台/Docker/Android 版的相关教程
🔗 相关教程/脚本整合2.14.343 前端 2.14.247
🟢域名解析支持自定义 DoH(需新版前端)
🟢域名解析增加超时参数(默认使用全局超时)
❗ 相关内容
链接参数说明 脚本使用说明
🎲 Sub-Store 代理 App 版安装下载
🛠 Sub-Store 服务器/云平台/Docker/Android 版的相关教程
🔗 相关教程/脚本整合2.14.342
🟢域名解析之后, 节点新增字段 _resolved_ips
数组, 值为解析出的所有 IP
可供 脚本操作 进行裂变等操作
🟢修复 Tencent DNS 缓存
🟢demo.js 增加 _resolved_ips , tls-fingerprint , underlying-proxy , tls , sni , ca-str , _ca 字段的说明
方便脚本开发者参考
❗ 相关内容
链接参数说明 脚本使用说明
🎲 Sub-Store 代理 App 版安装下载
🛠 Sub-Store 服务器/云平台/Docker/Android 版的相关教程
🔗 相关教程/脚本整合2.14.340
🟢支持 🎈 Loon Hysteria2 salamander 混淆 输入和 输出
写法:
test = Hysteria2,a.com,443,"pwd",sni=sni.com,skip-cert-verify=true,fast-open=true,salamander-password=bbb,udp=true,download-bandwidth=2003K 说不会影响商店版,无效参数不解析 👍 扩展阅读 🎈Loon 文档 Hysteria2 混淆文档 ❗ 相关内容 链接参数说明 脚本使用说明 🎲 Sub-Store 代理 App 版安装下载 🛠 Sub-Store 服务器/云平台/Docker/Android 版的相关教程 🔗 相关脚本整合
2.14.339
🟢读取节点的 ca-str 和 _ca (后端文件路径) 字段, 自动计算 fingerprint
例如使用 完整 YAML 输入 或参考🟢本地订阅怎么写
proxies:
- name: "hysteria2"
type: hysteria2
server: server.com
port: 443
password: yourpassword
# sni: server.com
# skip-cert-verify: false
# fingerprint: xxxx
# ca: "./my.ca"
# ca-str: ""
或参考 脚本操作 来设置字段
👍 扩展阅读: 🔒自建节点证书相关说明
❗ 相关内容
链接参数说明 脚本使用说明
🎲 Sub-Store 代理 App 版安装下载
🛠 Sub-Store 服务器/云平台/Docker/Android 版的相关教程
🔗 相关脚本整合