TGViewer
Channel Public Channel
Cool Scripts

Cool Scripts

@cool_scripts

QuanX, Loon, Surge, JsBox, Pythonista, Scriptable, Shortcuts等脚本分享
Subscribers
16.3K
Photos
453
Videos
31
Links
833
Recent Posts 18 shown
Post #1262 676
🔗 Sub-Store 更新

⚙️ 后端: 2.42.0

🌐 前端: 2.34.0

▎使用 shoutrrr-ts

Docker 版也移除了 shoutrrr 二进制

感谢 Delusions6515 佬的努力

在 Node.js 环境中无需 Shoutrrr 即可发送支持的 Shoutrrr URL

顺带,现在 Shoutrrr URL 还可以用代理

▎生成 Basic Auth 前,对用户名和密码各做一次 URL 解码

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Post #1261 893
🔗 Sub-Store 更新

⚙️ 后端: 2.41.1

🌐 前端: 2.34.0

▎调整 sing-box SSH 密钥逻辑

感谢群友 shica 的反馈

▎调整 SS URI UDP 逻辑

感谢群友 美国网安 的反馈

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Post #1260 1.55K
🔗 Sub-Store 更新

⚙️ 后端: 2.41.0

🌐 前端: 2.34.0

▎📦 sing-box WireGuard/Tailscale 支持一些 sing-box 独有字段

以上内容详见 demo.js 里的说明 有点复杂 暂时先这样吧 反正应该够用

⚠️ 📦 sing-box 新增的 MASQUE 跟已有的都不一样, 不存在转换关系, 故暂不支持作为节点输入

如果想用 可以跟 sing-box 的 OpenVPN 客户端/OpenConnect 客户端一样, 直接写到配置文件里

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Post #1259 2.04K
🔗 Sub-Store 更新

⚙️ 后端: 2.39.9

🌐 前端: 2.32.2

▎🎈 Loon 支持 server-dns 用于指定解析节点服务器域名的 DNS

Loon 文档 https://t.me/LoonNews/2021

Sub-Store 中 脚本快捷示范:
$server['server-dns'] = ['223.5.5.5', 'https://dns.example.com/dns-query', 'quic://dns.example.com', 'h3://dns.example.com/dns-query']


▎🎈 Loon tls-profile 支持 chrome147

▎VLESS URI 支持 finalmask

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
  • ❤ 1
Post #1258 2.3K
🔗 Sub-Store 更新

⚙️ 后端: 2.39.6

🌐 前端: 2.32.2

▎🐿️ Egern 支持转换 ip-version

感谢群友 shica 的反馈

自动转换 一般用图 1 就行
脚本操作更灵活 可以用
$server['ip-version'] = 'prefer-v6'


▎🐱 mihomo 支持 EasyTier

▎协议过滤支持 EasyTier

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Post #1257 1.76K
🔗 Sub-Store 更新

⚙️ 后端: 2.39.4

🌐 前端: 2.32.0

▎SubCase 1.3

新增通知栏快捷开关 (Quick Settings Tile)

新增 Sub-Store 自动更新策略,包括手动更新、启动 App 时更新、按固定时间间隔更新

▎🏂 Stash 支持 Snell v6

▎VLESS/VMess URI 中支持使用 support-x25519mlkem768 设置 🐱 mihomo 参数

跟进此 commit: https://github.com/MetaCubeX/mihomo/commit/518c7036dfc85248d304181993664e4fb2a65bcb

其实我觉得有点蛋疼...你直接下发 mihomo 格式不就行了

可以脚本操作 类似这样
$server['reality-opts']['support-x25519mlkem768'] = true


▎🐱 mihomo 格式输入也兼容 📈 MASQUE(Surge)

但其实没必要写 proxies 完整 YAML

支持换行混写的, 兼顾简洁和复杂字段配置需求: 本地节点/订阅怎么写

感谢群友 Anons 的反馈

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Post #1256 1.46K
🔗 Sub-Store 更新

⚙️ 后端: 2.39.0

🌐 前端: 2.32.0

▎域名解析支持 🎈 Loon 的 DNS API

Loon(Build ≥ 988) 支持 DoH/DoH3/DoQ 和 UDP DNS, 支持 auto(当前 DNS), system(系统 DNS). 除 DoH 外, 不支持 EDNS 和自定义证书校验

https://nsloon.app/docs/Script/script_api/#10-dns-api

▎Sub-Store 文档站 预热 诚招维护人员 可以先发 PR

@Delusions6515 佬亲自审核 👍

▎抽取写入剪贴板为工具函数,由各组件统一调用

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
  • 👍 2
Post #1253 1.83K
🔗 Sub-Store 更新

⚙️ 后端: 2.38.4

🌐 前端: 2.31.3

▎优化 Android PWA

▎添加运行时清单与内建层

▎好多人不看 docker 页面 也不看更新说明 也不看频道 也不自己搜索 再发一次

如果更新后遇到
请求失败: 403
status: 403
CORS origin not allowed


新增一个环境变量
SUB_STORE_CORS_ALLOWED_ORIGINS
值为例如 https://sub-store-frontend.a.com 你的域名 或 *(不安全)

详见 https://t.me/zhetengsha/6873

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
  • ❤ 2
Post #1252 1.39K
🔗 Sub-Store 更新

⚙️ 后端: 2.38.3

🌐 前端: 2.31.2

▎🐿️ Egern 支持 SSR

感谢鼠爸亲自 PR

▎SSR 参数 protoparam 修正

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
  • 👍 1
Post #1250 1.42K

Forwarded from 思昂正在做什么

SubCase 1.0 已发布!

一款适用于Android平台上的强大易用的 SubStore 封装应用

更新内容 :

* UI 改版:现在可以直接在 App 内使用 Sub-Store,不必再跳转到外部浏览器

* 后端从 Node.js 迁移到模拟 Loon API,不再依赖独立 Node 进程

* 后端升级时自动迁移旧 Node.js 后端的本地数据

* 启动时检测 App 更新,有新版本会提示下载安装

* 增加强制申请通知权限,避免后台服务被系统限制导致非预期行为

* 兼容 Sub-Store 2.38 起的 CORS allowlist 限制

https://github.com/sionnx/SubCase/releases/tag/v1.0.0

#SubStore #SubCase
  • ❤ 2
Post #1249 1.42K
🔗 Sub-Store 近期所谓恶意代码漏洞说明

▎安全小贴士 里写了自建版如何安全配置

本身就是提供了各种安全配置 用户根据实际使用环境 自由选择

自己没配置 全放开了让别人访问 那别人想干啥干啥 这怎么能算是 "漏洞" 呢

▎被追着不放之后 改了一些默认逻辑

2.38.0 开始, Node.js 需要设置 CORS allowlist SUB_STORE_CORS_ALLOWED_ORIGINS 例如 https://sub-store-frontend.a.com 或 *(不安全)
脚本操作、脚本过滤和修改响应必须设置 SUB_STORE_FRONTEND_BACKEND_PATH 才能生效;若不想改变当前 path,可设置 SUB_STORE_FRONTEND_BACKEND_PATH=/(不安全)

虽然我觉得没啥意义...但是被追着不放了

已做一些处理, 应该只影响自建(如果用官方前端 也不用设 SUB_STORE_CORS_ALLOWED_ORIGINS) 和 sionnx/SubCase

不影响 xishang0128/sparkle 等客户端 GUI 内置, 模块版 Delusions6515/Sub-Store-Module 这些

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
  • ❤ 1
Post #1248 1.35K
🔗 Sub-Store 更新

⚙️ 后端: 2.38.2

🌐 前端: 2.31.2

▎支持订阅/文件级别的禁用缓存

▎🌀 QX 密码兼容逗号

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Post #1247 1.39K
🔗 Sub-Store 更新

⚙️ 后端: 2.38.0

🌐 前端: 2.31.1

⚠️ BREAKING CHANGE

▎2.38.0 开始, Node.js 需要设置 CORS allowlist SUB_STORE_CORS_ALLOWED_ORIGINS 例如 https://sub-store-frontend.a.com 或 *(不安全)
脚本操作、脚本过滤和修改响应必须设置 SUB_STORE_FRONTEND_BACKEND_PATH 才能生效;若不想改变当前 path,可设置 SUB_STORE_FRONTEND_BACKEND_PATH=/(不安全)

虽然我觉得没啥意义...但是被追着不放了

已做一些处理, 应该只影响自建(如果用官方前端 也不用设 SUB_STORE_CORS_ALLOWED_ORIGINS) 和 sionnx/SubCase

不影响 xishang0128/sparkle 等客户端 GUI 内置, 模块版 Delusions6515/Sub-Store-Module 这些

▎Android 模块版请使用 Delusions6515/Sub-Store-Module

使用了更新的 Node.js 版本和更先进的架构 我的版本已停止更新

▎SUB_STORE_FRONTEND_BACKEND_PATH 允许设为 /

▎前端横幅提示支持换行

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
  • ❤ 1
Post #1246 1.27K
🔗 Sub-Store 更新

⚙️ 后端: 2.37.2

🌐 前端: 2.31.0

▎🌀 QX 输入输出支持 tls-alpn

QX 输出时优先使用 tls-alpn (十六进制值(支持带或不带冒号)), 否则使用 alpn 转换

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Post #1244 1.43K
🔗 Sub-Store 更新

⚙️ 后端: 2.36.57

🌐 前端: 2.30.0

▎GEO 数据补全

可能有部分错误 麻烦及时反馈 谢谢大家

感谢群友 @jiudu218 的反馈和数据

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Post #1243 1.5K
🔗 Sub-Store 更新

⚙️ 后端: 2.36.56

🌐 前端: 2.30.0

▎按钮点击区域扩大

▎修复 Egern 请求

Key 佬又发力了

🤭 Sub-Store 合集

🥰 #SubStore #更新记录 #changlog #updates
Older posts →

About this channel

How can I read @cool_scripts without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Cool Scripts: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Cool Scripts have?
Cool Scripts (@cool_scripts) has 16.3K subscribers on Telegram, refreshed roughly every 30 minutes.
Does Cool Scripts know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →