折腾啥

  1. Sub-Store 2.14.113 感谢 Ariesly 的 PR! 支持了 Hysteria2 URI 输出默认 User-Agent 改为 clash.meta 后, 调整订阅预处理器的逻辑, 减少 Base64 误判ProxyUtils.produce 增加第二个参数 type, 暂时仅支持目标为 ClashMeta 时 internal 输出节点数组供开发者使用

    Sub-Store

    2.14.113

    感谢 ArieslyPR! 支持了 Hysteria2 URI 输出

    默认 User-Agent 改为 clash.meta 后, 调整订阅预处理器的逻辑, 减少 Base64 误判

    ProxyUtils.produce 增加第二个参数 type, 暂时仅支持目标为 ClashMetainternal 输出节点数组供开发者使用

    • 👍3
  2. #订阅检测去重工具 #订阅检测 #入口检测 #落地检测 #节点 #订阅 #Sub-Store #SubStore #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS Node.js 版 Sub-Store 的 入口检测 落地检测方案之 xname 脚本使用示范 我写的测试版 xname 脚本 支持入口/落地检测, 根据落地 IP 去重 支持关闭落地检测(不需要 HTTP META), 此时按入口 IP 去重在 Sub-Store 中添加脚本操作 具体参数看脚本里的说明⚠️ 本脚本不进行域名解析 必须在此脚本操作前面先加一个 Sub-Store 的域名解析此脚本主要进行示范 未做更多的可配置项 有需求的可自行修改脚本逻辑可如图搭配英文字体

    #订阅检测去重工具 #订阅检测 #入口检测 #落地检测 #节点 #订阅 #Sub-Store #SubStore #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS

    Node.js 版 Sub-Store 的 入口检测 落地检测方案

    之 xname 脚本使用示范

    我写的测试版 xname 脚本 支持入口/落地检测, 根据落地 IP 去重

    支持关闭落地检测(不需要 HTTP META), 此时按入口 IP 去重

    在 Sub-Store 中添加脚本操作 具体参数看脚本里的说明

    ⚠️ 本脚本不进行域名解析 必须在此脚本操作前面先加一个 Sub-Store 的域名解析

    此脚本主要进行示范 未做更多的可配置项 有需求的可自行修改脚本逻辑

    可如图搭配

    英文字体

    https://raw.githubusercontent.com/sub-store-org/Sub-Store/master/scripts/fancy-characters.js#type=sans-serif-bold

    节点序号上标
    ⁰ ¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹

    返回方案介绍

    • ❤️2
    • 👍2
    • 🥰1
  3. #订阅检测去重工具 #订阅检测 #入口检测 #落地检测 #节点 #订阅 #Sub-Store #SubStore #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS Node.js 版 Sub-Store 的 入口检测 落地检测 方案需要 HTTP META 配合 已修改适配的 Key 佬 cname 脚本/我写的测试版 xname 脚本 Sub-Store 版本应 >= 2.14.112 HTTP META 本体需 Node.js 环境Android 也可本地使用 配合 Android 本地版 Sub-Store 我写的测试版 xname 脚本 支持入口/落地检测, 根据落地 IP 去重 xname 脚本搭配示范 已修改适配的 Key 佬 cname 脚本在 Sub-Store 中添加脚本操作 具体参数看脚本里的说明本文截图示例对应的为

    #订阅检测去重工具 #订阅检测 #入口检测 #落地检测 #节点 #订阅 #Sub-Store #SubStore #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS

    Node.js 版 Sub-Store 的 入口检测 落地检测 方案


    需要 HTTP META 配合 已修改适配的 Key 佬 cname 脚本/我写的测试版 xname 脚本

    Sub-Store 版本应 >= 2.14.112

    HTTP META 本体

    需 Node.js 环境

    Android 也可本地使用 配合 Android 本地版 Sub-Store

    我写的测试版 xname 脚本 支持入口/落地检测, 根据落地 IP 去重

    xname 脚本搭配示范

    已修改适配的 Key 佬 cname 脚本

    在 Sub-Store 中添加脚本操作 具体参数看脚本里的说明

    本文截图示例对应的为 https://gist.githubusercontent.com/xream/4c4083769f24f1a7b4d254aad6917cf1/raw/cname_http_meta_beta.js#inflag&flag&city&sheng&iisp&yisp&snone&yuan

    cname 本身的问题记得跟 key 佬 @keywos 反馈

    已知问题: 域名解析偶发异常 可在 cname 脚本操作前面先加一个 Sub-Store 的域名解析

    其他相关

    lite-test
    需要 Docker 门槛较高
    - 可以进行 订阅转换/UDP 检测/免流检测/测速/自定义节点名称/自定义过滤/自定义输出等高级配置
    - 可以爬网页(telegram 频道也是网页)
    - 脚本可以挂载进行任意自定义操作

    • ❤️7
    • 👍2
  4. Sub-Store 2.14.111 手动下载备份文件和使用备份上传恢复(前端版本 > 2.14.15)现代化浏览器应该都兼容 使用 JSON 文件进行备份和恢复为防止意外发生 恢复之前请备份数据 默认 User-Agent 改为 clash.meta 后, 调整订阅预处理器的逻辑, 减少 Base64 误判如果还有问题 可以在前端设置 User-Agent部分 User-Agent 举例: Surge iOS/3004 Shadowrocket/1978 CFNetwork/1331.0.7 Darwin/21.4.0 clash.meta Quantumult%20X/1.0.29 (iPhone14,5; iOS 15.4.1)

    Sub-Store

    2.14.111

    手动下载备份文件和使用备份上传恢复(前端版本 > 2.14.15)

    现代化浏览器应该都兼容 使用 JSON 文件进行备份和恢复

    为防止意外发生 恢复之前请备份数据


    默认 User-Agent 改为 clash.meta 后, 调整订阅预处理器的逻辑, 减少 Base64 误判

    如果还有问题 可以在前端设置 User-Agent

    部分 User-Agent 举例:

    Surge iOS/3004

    Shadowrocket/1978 CFNetwork/1331.0.7 Darwin/21.4.0

    clash.meta

    Quantumult%20X/1.0.29 (iPhone14,5; iOS 15.4.1)

    • 👍4
    • ❤️1
  5. Script Hub合并工具 版本: v23.120401 更新: 23-12-04 10:04 安装: 点击此处 简介: 此快捷指令作用主要用于快速存储平时遇到的模块链接,以及通过Script Hub新的合并模块功能快速筛选并生成合并后的链接 Script Hub相关指令注:感谢 Script Hub开发组: zhangpeifu 、 折腾啥 以及 Key佬 方法: ①确保已经成功安装 Script Hub 并已经更新到最新版②根据注释1填写首选类型、备份文件名、默认文件名这三项③根据注释1选择备份文件所在的文件夹路径④默认打开文本应用为Runestone,可自行在注释2处调整⑤运行快捷指令(如果是导入请先提前复制正确的模块链接)根据提示填写模块名字 更新 导航 合集 #快捷指令

    Forwarded from WWWeng🐝の分享
    Script Hub合并工具

    版本: v23.120401

    更新: 23-12-04 10:04

    安装: 点击此处

    简介:

    此快捷指令作用主要用于快速存储平时遇到的模块链接,以及通过Script Hub新的合并模块功能快速筛选并生成合并后的链接

    Script Hub相关指令

    注:感谢 Script Hub开发组: zhangpeifu折腾啥 以及 Key佬

    方法:

    ①确保已经成功安装 Script Hub 并已经更新到最新版
    ②根据注释1填写首选类型、备份文件名、默认文件名这三项
    ③根据注释1选择备份文件所在的文件夹路径
    ④默认打开文本应用为Runestone,可自行在注释2处调整
    ⑤运行快捷指令(如果是导入请先提前复制正确的模块链接)根据提示填写模块名字

    更新 导航 合集

    #快捷指令
    Media is too big
    VIEW IN TELEGRAM

    • ❤️3
    • 👍2
    • 🥰1
  6. 新版人形管理服务器版 Sub-Store👨‍💻 尝鲜版 新功能增加中🆕 增加节点信息使用方法: ,ssm 设置接口:,ssm api

    新版人形管理服务器版 Sub-Store

    👨‍💻 尝鲜版 新功能增加中

    🆕 增加节点信息

    使用方法: ,ssm 设置接口:
    ,ssm api http://127.0.0.1:3000

    后端地址为 https://api.com 时, 将尝试请求 https://api.com/api/utils/env 验证后端可用性. 当无法添加后端地址时, 可先尝试访问此地址

    查看已设置接口: ,ssm api

    查看单条订阅列表: ,ssm subs

    查看单条订阅: ,ssm sub 1(为方便小白 从 1 开始, 与 subs 列表对应)

    查看组合订阅列表: ,ssm collections

    查看组合订阅: ,ssm collection 1(为方便小白 从 1 开始, 与 collections 列表对应)


    将被回复的消息内容附加到单条订阅本地订阅中: ,ssm add 1(为方便小白 从 1 开始, 与 subs 列表对应)

    将被回复的消息内容(订阅或节点)作为参数传入单条订阅(比如创建一个空的本地订阅, 逻辑为入口检测. 可查看 https://t.me/zhetengsha/214 ): 对着消息回复 ,ssm sub 1(为方便小白 从 1 开始, 与 subs 列表对应)

    自动删除消息: ,ssm auto_del True

    自动发送订阅到人形配置的 log_chatid: ,ssm auto_log True

    所需权限: plugins.ssm

    📌 资源合集导航

    👏 欢迎评论 & 转发(请保留来源)

    加入 折腾啥 📢 频道 | 👥 群组

    ※ 机场推荐 大流量电话卡 支付宝红包

    可点击查看 👉 恰饭推荐

    🙏 本频道 99.99% 的内容均为原创 感谢老板们的支持

    #PagerMaid-Pyro #人形自走机器人 #bot #插件 #脚本 #SubStore #管理 #订阅
    Sub-Store-Manager_new.py
    20.6 KB

    • 👍8
    • ❤️2
  7. #Surge #模块 #面板 #脚本 #打断连接 #打断请求 #活跃连接 #打断活跃连接 #免流WiFi 断开时 打断请求 不让活跃连接跑你的通用 免流佬狂喜 自动刷新面板. 点击面板按钮手动打断请求. WiFi 断开时自动执行 模块地址往期相关内容1 #Surge #Stash IP 网络信息面板2 #Surge #Shadowrocket 网络变化时查询国内外IP并发送通知

    #Surge #模块 #面板 #脚本 #打断连接 #打断请求 #活跃连接 #打断活跃连接 #免流

    WiFi 断开时 打断请求 不让活跃连接跑你的通用

    免流佬狂喜

    自动刷新面板. 点击面板按钮手动打断请求. WiFi 断开时自动执行

    模块地址


    往期相关内容

    1 #Surge #Stash IP 网络信息面板

    2 #Surge #Shadowrocket 网络变化时查询国内外IP并发送通知

    • 👍4
    • ❤️3
  8. #Surge #脚本 #JavaScript #JS #IPv6 Surge 一个简单判断当前配置是否开启了 IPv6 的例子

    #Surge #脚本 #JavaScript #JS #IPv6

    Surge 一个简单判断当前配置是否开启了 IPv6 的例子

    
    !(async () => {
      const { profile } = await httpAPI('/v1/profiles/current?sensitive=0', 'GET')
      $done({ IPv6: /(^|\n)ipv6\s*?=\s*?(true|1)\b/i.test(profile)})
    })();
    
    function httpAPI(path = '', method = 'POST', body = null) {
      return new Promise(resolve => {
        $httpAPI(method, path, body, result => {
          resolve(result);
        });
      });
    }

    • ❤️4
    • 🎉1
  9. #Surge #DNS #脚本 #模块 #DoH Surge 纯脚本实现的 DoH 方案懒得写参数 可以自己打开脚本修改以下配置:const dns = '

    #Surge #DNS #脚本 #模块 #DoH

    Surge 纯脚本实现的 DoH 方案

    懒得写参数 可以自己打开脚本修改以下配置:

    const dns = 'https://223.6.6.6/dns-query' // DNS
    const timeout = 2 * 1000 // 超时时间
    const type = ['A', 'AAAA'] // 默认查询类型
    const ttl = 600 // 默认最小 TTL


    文件见本消息的评论

    • ❤️5
    • 🤗1
  10. 复制 845620347 答.k ai ✔️吱付b`a`o.✔️去搜索,智惠生活,👉鸿.b ao`👈更实惠支付宝碰一碰红包是新的邀请P:/8qaevzq47Ns 或复制此消息打开支付宝搜索,和我一起来赚赏金啦 e:/T MF2212 2023/07/10返回 恰饭推荐

    复制 845620347 答.k ai ✔️吱付b`a`o.✔️去搜索,智惠生活,👉鸿.b ao`👈更实惠


    支付宝碰一碰红包是新的邀请

    P:/8qaevzq47Ns 或复制此消息打开支付宝搜索,和我一起来赚赏金啦 e:/T MF2212 2023/07/10

    返回 恰饭推荐

    • 💩13
    • ❤️2
    • 😁1
  11. Sub-Store 2.14.102 支持自定义全局默认 User-Agent(后端版本应 > 2.14.101) 全局默认 User-Agent 从 Quantumult%20X/1.0.29 (iPhone14,5; iOS 15.4.1) 改成了 clash.meta部分 User-Agent 举例: Surge iOS/3004 Shadowrocket/1978 CFNetwork/1331.0.7 Darwin/21.4.0 clash.meta 群友反馈: 可尝试设置为 clash-verge/v1.5.1 , NekoBox/Android/1.3.0(Prefer ClashMeta Format) 等客户端的 User-Agent 让机场后端下发更多协议请积极向机场主/机场后端项目反馈给 Surge Loon clash.meta 下发 Hysteria 2 协议

    Sub-Store

    2.14.102

    支持自定义全局默认 User-Agent(后端版本应 > 2.14.101)

    全局默认 User-Agent 从 Quantumult%20X/1.0.29 (iPhone14,5; iOS 15.4.1) 改成了 clash.meta

    部分 User-Agent 举例:

    Surge iOS/3004

    Shadowrocket/1978 CFNetwork/1331.0.7 Darwin/21.4.0

    clash.meta

    群友反馈:

    可尝试设置为 clash-verge/v1.5.1 , NekoBox/Android/1.3.0(Prefer ClashMeta Format) 等客户端的 User-Agent 让机场后端下发更多协议

    请积极向机场主/机场后端项目反馈

    Surge Loon clash.meta 下发 Hysteria 2 协议

    • ❤️3
  12. Sub-Store 2.14.100 后端支持自定义 host 和 port环境变量:SUB_STORE_BACKEND_API_HOST 默认 ::SUB_STORE_BACKEND_API_PORT 默认 3000但是不建议直接公网+端口使用. 请配置 SUB_STORE_BACKEND_API_HOST=127.0.0.1 + HTTPS 反向代理(使用复杂路径)

    Sub-Store

    2.14.100

    后端支持自定义 hostport

    环境变量:

    SUB_STORE_BACKEND_API_HOST
    默认 ::

    SUB_STORE_BACKEND_API_PORT
    默认 3000

    但是不建议直接公网+端口使用. 请配置 SUB_STORE_BACKEND_API_HOST=127.0.0.1 + HTTPS 反向代理(使用复杂路径)

    • 👍5
    • ❤️2