Gist 操作异常 - 如何判断 GitHub 账号被 shadow ban 了
1. 假设你的 id 是 xxx. 已登录状态, 浏览器访问 https://github.com/xxx 是正常的; 未登录状态 https://github.com/xxx 是 404
2. 日志里显示: 获取到当前 GitHub 用户的 gist: 0 个. API 获取不到 gists 列表
建议申诉或换号
🤭 Sub-Store 合集
🥰 #SubStore #Gist #GitHub #API #Ban
1. 假设你的 id 是 xxx. 已登录状态, 浏览器访问 https://github.com/xxx 是正常的; 未登录状态 https://github.com/xxx 是 404
2. 日志里显示: 获取到当前 GitHub 用户的 gist: 0 个. API 获取不到 gists 列表
建议申诉或换号
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
- 更新模块引用链接
GitHub 不知道在搞什么鬼
以前的
https://raw.githubusercontent.com/sub-store-org/Sub-Store/release/* 都 404 了先换成
https://github.com/sub-store-org/Sub-Store/releases/latest/download/*Please open Telegram to view this post
VIEW IN TELEGRAM
-
可能有些地方用了旧的格式
https://github.com/sub-store-org/Sub-Store/releases/latest/download/sub-store-parser.loon.min.js
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
后端
2.20.3- 完善
ws 传输层确保
ws-opts 存在, 默认 path 为 /之前只在解析里处理了, 但是可能中间经过了各种自定义操作
本次在输出时处理了
其实还是偷了懒 只处理了
ws 传输层 问题不大 应该也没人乱改传输层Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
后端
2.20.5- 若设置
$options._res.status, 拉取文件时将设置自定义响应状态码举例: 请求来自分享且 ua 不符合时, 返回自定义状态码和响应内容
const { headers, url, path } = $options._req || {}
const ua = headers?.['user-agent'] || headers?.['User-Agent']
if (/^\/share\//.test(url) && !/surge/i.test(ua)) {
$options._res = {
status: 418
}
$content = `I'm a teapot`
}Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
后端
2.20.6- 修复 doh
感谢群友 @idokdb_ix 的反馈
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
后端
2.20.8- geo 补充 Dubai > 阿联酋 🇦🇪, Czech 或 Czech Republic > 捷克 🇨🇿, Algeria > 阿尔及利亚 🇩🇿
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
anyreality · Issue #484 · sub-store-org/Sub-Store
后面的更新可以支持anyreality协议吗?
Please open Telegram to view this post
VIEW IN TELEGRAM
后端
2.20.14- 引入 TextEncoder/Decoder polyfill
Please open Telegram to view this post
VIEW IN TELEGRAM
前端
2.15.73- 增加单元格指针样式以提升交互体验
感谢 PR
- 阶段性更新日志
✨ 功能新增
• URI & 协议支持
• 引入 TextEncoder/Decoder polyfill
• 优化 URI 参数逻辑
• AnyTLS URI/sing-box 增加传输层支持(mihomo、Shadowrocket 自动过滤)
• TUIC URI 输入兼容不规范的 insecure 参数
• geo 数据补充:梵蒂冈、迪拜 🇦🇪、捷克 🇨🇿、阿尔及利亚 🇩🇿
• 订阅/文件
• 新增 Gist 备份选项,支持 Base64 编码及恢复时保留 GitHub Token
• 本地订阅支持单行 YAML 混写
• 订阅流量信息中 expire <= 0 视为空值
• 获取订阅时总是检查是否包含有效节点
• 传输层 & 协议扩展
• 完善 ws 传输层初始化逻辑
• Egern 模块支持,shadowsocks+shadow-tls 增加 udp port
• Surge/Loon/Shadowrocket 多处参数及兼容性优化(tls-name、sni、username/password、Early Data 等)
• Node 环境支持 SOCKS5 代理与自定义恢复命令
🛠 修复
• 修复 language switcher 弹窗宽度不一致
• 简单兼容组合订阅中取不到单条订阅的情况
• 修复 doh、Surge ws 传输层、sing-box vless transport、mihomo & sing-box ip-version、snell 版本范围、阿里 httpdns edns 等问题
• 尝试修复 Gist 上传失败
🎨 优化/样式
• 增加 单元格指针样式 提升交互体验
• 优化 PC 端文件预览与整体布局样式(局中显示、细节调整)
• 自动去除 API 参数末尾 /
• 流量信息四舍五入、取整逻辑优化(兼容不同客户端)
• 响应输出时可自定义响应头与状态码
• 统一响应逻辑,分享报错时隐藏敏感信息
📖 文档
• 更新多处文案 & README
• demo.js 示例文件补充与修订
• 修改 releases 链接
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
后端
2.20.16- 通知推送服务 环境变量
SUB_STORE_PUSH_SERVICE 已支持 shoutrrr URL需自行安装或使用 打包好的 Docker 镜像
具体看 shoutrrr 文档
举例 Telegram:
telegram://XXXXXXXXX@telegram?chats=-1001771725356Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
前端
2.15.74- 恢复数据后清除 PWA 缓存
感谢群友 Andy 的建议
Please open Telegram to view this post
VIEW IN TELEGRAM