折腾啥

  1. LiteTest 入口落地/UDP/免流 检测 更新

    折腾啥
    #LiteTest #订阅检测去重工具 #lite-test #订阅检测 #入口检测 #落地检测 #免流检测 #UDP #节点 #订阅 已废弃 可以考虑使用 Sub-Store + http-meta 相关脚本 ———- 🟢基本功能 - 测国家地区, 测落地, 自定义节点名称, 附加测试数据. 节点名称格式类似 中国->美国 [UDP][200M][11159][vmess][ws][免流骚] 1 🟢高级功能 - 可以进行 订阅转换/UDP 检测/免流检测/测速/自定义节点名称/自定义过滤/自定义输出等高级配置…
    LiteTest 入口落地/UDP/免流 检测 更新

    类型筛选条件: 去除 hysteria, 改为 hysteria2

    当然你永远可以自己改...

    增加 IPinfo 数据库 更精准

    但是考虑到更新频率的问题

    我自己都懒...只用在看入口上

    落地仍然是用的 API

    当然你永远可以自己改...

    翻新内部 GEOIP 数据, mihomo 内核

    查看 发布帖

    • ❤️3
  2. Sub-Store

    Sub-Store

    后端 2.14.332 前端 2.14.242

    支持图标库

    感谢 @zoesudo 的 PR!

    感谢 @ccc63 的图标

    ws, http, h2 传输层补全 path

    感谢不知名群友的反馈

    脚本中可使用 ProxyUtils.removeFlag 去除已有旗帜 emoji

    乐观缓存的说明

    相关内容

    链接参数说明
    脚本使用说明

    Sub-Store 代理 App 版安装下载

    Sub-Store 服务器/云平台/Docker/Android 版的相关教程

    相关脚本整合

    资源合集导航

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

    加入 折腾啥 频道 | 群组

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

    可点击查看 恰饭推荐

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

    • 👍3
    • 👏1
  3. Sub-Store

    Sub-Store

    后端 2.14.330 前端 2.14.241

    支持参数 flowUrl, 使用传入链接的响应体作为订阅流量信息

    使用示例: https://a.com?token=abc#flowUrl=https://b.com/subinfo.txt

    使用场景: 便于对接其他来源的流量数据

    优化乐观缓存和同步配置的逻辑

    感谢 vernesong 的反馈

    乐观缓存的说明

    相关内容

    链接参数说明
    脚本使用说明

    Sub-Store 代理 App 版安装下载

    Sub-Store 服务器/云平台/Docker/Android 版的相关教程

    相关脚本整合

    资源合集导航

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

    加入 折腾啥 频道 | 群组

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

    可点击查看 恰饭推荐

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

  4. 📌 数据源为 IPinfo 和 IP2Location Lite 的 ASN, GeoIP, mmdb 文件

    📌 数据源为 IPinfo 和 IP2Location Lite 的 ASN, GeoIP, mmdb 文件

    纯折腾 试试吧

    ▎如何使用

    点击查看 👉 仓库 xream/geoip 复制对应的链接进行配置

    ▎数据源

    官方免费版 每天更新

    ▎相关说明

    IPinfo 官网: How accurate is IPinfo's IP address location: verifying IP data accuracy

    介绍了其独特的基于探针网络的 IP 地址地理位置服务,强调了其数据的准确性和如何验证 IP 数据的准确性

    Reddit 上的一条 Comment

    用户 reincdr,代表 IPinfo,回应说 IPinfo 提供高度准确的 IP 地理位置数据,并采用多种方法,特别是基于证据的地理位置(也称为探针地理位置)。IPinfo 拥有全球分布的 700 多台服务器,通过对 IP 地址进行多次探测,以及分析 WHOIS、BGP 等信息,来确定 IP 地址的地理位置

    ▎其他 GEOIP 项目

    mmdb_china_ip_list


    将china_ip_list、纯真CN、Clang.CN、ali AS37963和ios_rule_script cloudcn发布的中国IP列表叠加到MaxMind官方社区版数据库中。


    模块脚本合集 合集 群组 恰饭 联系推广

    #GEOIP #MMDB #IP #GeoLite2 #GeoIP #IP数据库 #IP信息 #IPinfo #MaxMind #IP2Location #IP2LocationLite #ASN How accurate is IPinfo's IP address location - IPinfo Blog | IPinfo.io

    • ❤️24
    • 👍6
    • 💩4
    • 🎉1
  5. #VPS #服务器 #脚本 #DD #reinstall #系统

    #VPS #服务器 #脚本 #DD #reinstall #系统

    reinstall: 一键 DD 脚本

    - 支持 windows dd 到 linux
    - 支持 windows dd 到 windows
    - 支持 安装 windows iso
    - 支持 256m 内存 安装 alpine debian kali
    - 支持 512m 内存 安装 ubuntu centos alma rocky
    - 支持 安装 opensuse arch gentoo
    - 支持 自动使用精简内核
    - 支持 检测到不兼容 debian 云内核的磁盘控制器,会安装常规内核,防止无法启动
    - 支持 重启到 netboot.xyz
    - 支持 重启到 alpine liveos
    - 支持 dd/iso 安装 windows 时插入静态ip
    - 支持 网关不在子网范围/32位掩码/128位掩码
    - 支持 ssh/web 查看安装进度,即使出错,也能用 ssh 安装回 alpine,永不失联(不支持 debian kali)
    - 没有 多余的boot/swap分区
    - 动态 ip 的机器被其他脚本 dd 成静态的,能检测出来并改回动态


    查看帖子

    查看项目

    • ❤️4
    • 😁1
  6. 开启 TUN 后, 正确使用 ping, traceroute, nexttrace, OpenTrace

    开启 TUN 后, 正确使用 ping, traceroute, nexttrace, OpenTrace

    fish 版

    放入 ~/.config/fish/functions/p.fish
    执行 source ~/.config/fish/config.fish

    使用: p 39.156.66.10

    箭牌口香糖 的 zsh 版

    补充:

    Windows 上大概为 以太网 或者 WLAN

    traceroute 指定网卡应该也能用

    traceroute -i en0


    nexttrace 同理: nexttrace -D en0

    OpenTrace 同理

    macOS 合集 频道资源合集 恰饭推荐 群组

    #mac #macOS #tun #surge #代理 #fish #ping #nexttrace #traceroute #OpenTrace
    p.fish
    313 B

    • ❤️4
    • 👍1
  7. 旧版 shift 插件的修改版

    旧版 shift 插件的修改版

    为什么需要适配新版
    查看新版

    · 增加了对 转发消息 的支持

    原版仅支持发布在跟踪频道的消息, 转发进频道的消息不触发事件

    删除原版 使用此版

    📌 资源合集导航

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

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

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

    可点击查看 👉 恰饭推荐

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

    #Pagermaid #插件 #PagerMaid-Pyro #人形自走机器人 #bot #插件 #脚本 #shift #转发 #搬运 #自动化
    shift.py
    9.4 KB

  8. Surge 启用 includeUnsupportedProxy 时, 去除 HTTP 传输层

    Surge 启用 includeUnsupportedProxy 时, 去除 HTTP 传输层

    某些机场的 VMess 使用了 Surge 不支持的 HTTP 传输层

    去除 HTTP 传输层后不一定能通 由服务端配置确定

    用法: 1. 如图, 在同步配置中打开开关

    2. 复制出你的 Sub-Store 订阅后, 加上参数. 例如 https://sub.store/download/111?target=Surge&includeUnsupportedProxy=true

    VMess URI 输入传输层为 HTTP 时, path 默认为 /

    相关内容

    链接参数说明
    脚本使用说明

    Sub-Store 合集 合集 恰饭推荐 群组 联系推广

    #Sub-Store #SubStore #协议 #脚本 #VMess #HTTP #传输层

    • ❤️4
    • 👍1
  9. LiteTest 入口落地/UDP/免流 检测 更新

    折腾啥
    #LiteTest #订阅检测去重工具 #lite-test #订阅检测 #入口检测 #落地检测 #免流检测 #UDP #节点 #订阅 已废弃 可以考虑使用 Sub-Store + http-meta 相关脚本 ———- 🟢基本功能 - 测国家地区, 测落地, 自定义节点名称, 附加测试数据. 节点名称格式类似 中国->美国 [UDP][200M][11159][vmess][ws][免流骚] 1 🟢高级功能 - 可以进行 订阅转换/UDP 检测/免流检测/测速/自定义节点名称/自定义过滤/自定义输出等高级配置…
    LiteTest 入口落地/UDP/免流 检测 更新

    UDP 检测继承 Sub-Store 的 UDP 检测 逻辑, 支持并发

    修复 VMess/VLESS UUID 正则验证

    翻新内部 GEOIP 数据, mihomo 内核

    查看 发布帖

    • ❤️2
  10. Sub-Store

    Sub-Store

    后端 2.14.323 前端 2.14.237

    修复开启乐观缓存时更新缓存未捕获错误导致的崩溃问题

    感谢 armful5862 的反馈

    去除 Surge Surfboard 输出节点名中的逗号和等号

    节点上的额外参数调整为下划线开头

    原参数目前仍保留

    若有脚本需要使用这些参数请尽快修改: _subName , _collectionName , _resolved , _no-resolve

    相关内容

    链接参数说明
    脚本使用说明

    Sub-Store 代理 App 版安装下载

    Sub-Store 服务器/云平台/Docker/Android 版的相关教程

    相关脚本整合

    资源合集导航

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

    加入 折腾啥 频道 | 群组

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

    可点击查看 恰饭推荐

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

  11. Sub-Store 入口检测 小更新

    折腾啥
    🔗 Sub-Store 的节点入口信息检测脚本 👍 支持自由设置 接口 和 格式 支持所有环境 ▎使用 具体说明可查看脚本内容 常用参数: internal: 可切换为使用内部方法获取数据, 数据来自 GEOIP 数据库, 无需网络请求. 适用于以下环境: a. 📈 Surge, 🎈Loon(build >= 692) 等有 $utils.ipaso 和 $utils.geoip API 的 App b. Node.js 版 Sub-Store, 设置环境变量 SUB_STORE_MMDB_COUNTRY_PATH…
    Sub-Store 入口检测 小更新

    优化了部分逻辑

    可一键导入的入口测试配置

    entrance-test.json 是使用 API 请求版

    entrance-test-internal.json 是使用 GEOIP 数据版 无需网络请求

    查看 发布帖

  12. Sub-Store 入口/落地检测 更新

    折腾啥
    🔗 Sub-Store 的节点 入口 & 落地 检测 完整示例配置 ⚠️ 支持的运行环境 请查看 检测落地脚本 和 检测入口脚本 说明 ▎使用 如 图 1 导入我的 预设配置: 1. App (使用内部接口版) 2. App (使用网络请求版) 3. Node.js 版 说明: App (使用网络请求版) 比较通用, 全部使用网络请求. 可能会慢到超时 App (使用内部接口版) 设置了 internal 参数使用内部方法获取数据, 数据来自 GEOIP 数据库, 大幅提速 在 订阅 中…
    Sub-Store 入口/落地检测 更新

    1. 默认情况下节点域名会被解析为 IP, 若想还原节点域名, 可在最后加一步节点操作

    if ($server._domain) $server.server = $server._domain


    2. 部分 IP(如各种 CDN ) 使用内部方法 GEO 数据 可能无法得到 countryCode

    3. 使用内部方法时, 检测条件放宽, aso 和 countryCode 存在其一即可

    4. 如果嫌中转的名称太长, 可以加一步正则命名: 🇨🇳.*➮(.*)$ => $1 中转

    查看 发布帖

    • ❤️1
  13. 定时处理订阅, 避免 App 内拉取超时

    定时处理订阅, 避免 App 内拉取超时

    大致逻辑:

    定时处理订阅, 进行脚本缓存
    在缓存有效期内, Surge 等 App 拉取订阅时就不会超时了
    此为 App 版的逻辑. 其他平台使用环境变量 SUB_STORE_PRODUCE_CRON, 格式为 0 */2 * * *,sub,a;0 */3 * * *,col,b

    嫌麻烦的话也可以直接使用 Gist 同步配置. 因为这是定时任务, 可以在后台长时间执行. 代理 App 里直接使用 Gist 即可

    ▎使用

    Surge 更新到最新模块后, 可在模块参数设置中设置. 同时别忘了更新外部资源

    其他 App 原理一致, 不要问怎么添加, 自己看对应 App 的语法

    添加一个定时任务:

    timeout: 脚本超时时长, 按需调整
    sub: 自定义需定时处理的单条订阅名, 多个用 , 连接
    col: 自定义需定时处理的组合订阅名, 多个用 , 连接
    注意: 是 名称 name 不是 显示名称 displayName 名
    如果名称需要 encodeURIComponent 编码, 请编码后再用 , 连接
    顺序: 并发执行单条订阅, 然后并发执行组合订阅

    Produce=type=cron,cronexp="50 */6 * * *",timeout=120,script-path=https://github.com/sub-store-org/Sub-Store/releases/latest/download/cron-sync-artifacts.min.js,argument="sub=sub1,sub2&col=col1,col2"


    关于缓存时长

    拉取 Sub-Store 订阅时, 会自动拉取远程订阅

    远程订阅缓存是 1 小时, 缓存的唯一 key 为 url+ user agent. 可通过前端的刷新按钮刷新缓存. 或使用参数 noCache 来禁用缓存. 例: 内部配置订阅链接时使用 http://a.com#noCache, 外部使用 sub-store 链接时使用 https://sub.store/download/1?noCache=true

    当使用相关脚本时, 若在对应的脚本中使用参数( 别忘了这个, 一般为 cache, 值设为 true 即可)开启缓存, 可设置持久化缓存 sub-store-csr-expiration-time 的值来自定义默认缓存时长, 默认为 172800000 (48 * 3600 * 1000, 即 48 小时)

    Loon 可在插件中设置

    其他平台同理, 持久化缓存数据在 JSON 里

    当配合脚本使用时, 可以在脚本的前面添加一个脚本操作, 实现保留 1 小时的缓存

    async function operator() {
        scriptResourceCache._cleanup(undefined, 1 * 3600 * 1000);
    }



    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #SubStore #更新记录 #changlog #updates #定时 #cron #produce_cronexp

    • ❤️7
    • 👍2
    • 😁1
  14. #Surge #DNS #Host #配置 #解析

    #Surge #DNS #Host #配置 #解析

    使用 DNS 本地解析 解决使用某些美西的节点时, 经常出现访问 GitHub/Google 资源下载龟速的问题

    汗流浃背了 P 佬说
    use-local-host-item-for-proxy 仅对 IP 映射生效


    Surge 为例

    [General]
    use-local-host-item-for-proxy = true
    [Host]
    githubusercontent.com = server:https://9.9.9.11/dns-query
    github.com = server:https://9.9.9.11/dns-query
    google.com = server:https://9.9.9.11/dns-query


    关于参数 use-local-host-item-for-proxy 可参考 文档

    资源合集导航

    欢迎评论 & 转发

    加入 折腾啥

    频道 | 群组

    别忘了 领个红包支持一下

    • ❤️14
    • 👍3
    • 🤩1
  15. 网络信息模块 小更新

    折腾啥
    网络信息 Powered by Chavy‘s 🧰BoxJs and Env.js Available in 📈 Surge, 🏂 Stash, 🎈Loon, 🚀Shadowrocket, 🌀 Quantumult X Created by @xream 🟢支持长按节点进行查询 🟢支持面板 🟢支持网络变化时进行查询通知(IP 相同时不通知) 🟢提供 https://net-lsp-x.com 数据接口, 参数与模块参数相同 🟢分 "国内外" 或者叫 "直连/代理" 显示 IP 地区 运营商 ASN…
    网络信息模块 小更新

    落地查询 使用 ipinfo 时

    增加类型显示(如图所示)

    方便查看所谓的双 ISP

    查看 发布帖

    • 👍4
    • ❤️1