折腾啥

  1. Sub-Store 前端 2.14.171订阅支持标签分组组合订阅中的子订阅支持分组筛选(仅支持筛选, 未实现动态绑定一个分组的所有订阅)支持收起/展开订阅修复非触屏设备上的操作按钮修复刷新 相关内容链接参数说明 脚本使用说明 Sub-Store 代理 App 版安装下载 Sub-Store 服务器/云平台/Docker/Android 版的相关教程

    Sub-Store

    前端 2.14.171

    订阅支持标签分组

    组合订阅中的子订阅支持分组筛选(仅支持筛选, 未实现动态绑定一个分组的所有订阅)

    支持收起/展开订阅

    修复非触屏设备上的操作按钮

    修复刷新

    相关内容

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

    Sub-Store 代理 App 版安装下载

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

    • 👍8
    • ❤️2
    • 💩1
  2. 手动使用脚本生成 Mihomo 配置 使用覆写生成 Mihomo 配置(小白, 懒人必看) 也可以查看最新的 Mihomo 服务器版一键懒人配置示例, 其中还示范了如何进行 YAML 操作—-1. 打开 clash.meta(mihomo) 文档的快捷配置页以图1 为例, 复制内容2. 在 Sub-Store 文件中创建一个文件粘贴内容, 如图2, 修改 红框内的部分如果你是服务器版: 在订阅的地方填服务器订阅链接如果你是代理 App 版: 创建一个来源为订阅的同步配置, 在此处填写同步配置完成后的那个 gist 地址3. 如图3 以 clash-verge-rev 为例如果你是服务器版: 在客户端中填入服务器文件链接如果你是代理 App 版: 创建一个来源为文件的同步配置, 在此处填写同步配置完成后的那个 gist 地址PS: 如何使用远程文件模板文件中使用远程模板 URL, 例如:

    手动使用脚本生成 Mihomo 配置

    使用覆写生成 Mihomo 配置(小白, 懒人必看)

    也可以查看最新的 Mihomo 服务器版一键懒人配置示例, 其中还示范了如何进行 YAML 操作

    —-

    1. 打开 clash.meta(mihomo) 文档的快捷配置页

    以图1 为例, 复制内容

    2. 在 Sub-Store 文件中创建一个文件

    粘贴内容, 如图2, 修改 红框内的部分

    如果你是服务器版: 在订阅的地方填服务器订阅链接

    如果你是代理 App 版: 创建一个来源为订阅的同步配置, 在此处填写同步配置完成后的那个 gist 地址

    3. 如图3 以 clash-verge-rev 为例

    如果你是服务器版: 在客户端中填入服务器文件链接

    如果你是代理 App 版: 创建一个来源为文件的同步配置, 在此处填写同步配置完成后的那个 gist 地址

    PS: 如何使用远程文件模板

    文件中使用远程模板 URL, 例如: https://wiki.metacubex.one/example/yaml

    使用脚本操作来替换模板内容, 例如:

    随便写的 只是一个示范, 可能你需要正则或者 YAML 解析等操作

    $content = ($content ?? $files[0]).replace(`
    proxy-providers:
      provider1:
        <<: *p
        url: ""
    
      provider2:
        <<: *p
        url: ""
    `, `
    proxy-providers:
      my_sub:
        <<: *p
        url: "http://xxxxxxxxxxxxxxxxx"
    `)


    脚本操作总能解决你的问题

    ▎ 补充一个使用 YAML 解析替换 proxy-providers 的例子:

    const yaml = ProxyUtils.yaml.safeLoad($content ?? $files[0])
    
    yaml['proxy-providers'] = {
      provider: {
        url: 'https://sub.com/share/col/name?token=b&target=ClashMeta',
        type: 'http',
        interval: 86400,
        'health-check': {
          enable: true,
          url: 'https://www.gstatic.com/generate_204',
          interval: 300
        }
      }
    }
    
    $content = ProxyUtils.yaml.safeDump(yaml)


    ▎ 补充一个往文件里插入本地节点的例子:

      const yaml = ProxyUtils.yaml.safeLoad($content ?? $files[0])
      let clashMetaProxies = await produceArtifact({
          type: 'collection',
          name: '机场',
          platform: 'ClashMeta',
          produceType: 'internal'
      })
      yaml.proxies.unshift(...clashMetaProxies)
      $content = ProxyUtils.yaml.safeDump(yaml)



    相关内容

    Bettbox 群友的配置和覆写

    Surfboard 远程托管配置示例(其他代理 App 也可以参考)

    动态生成 sing-box 配置

    快速生成 sing-box 机场入口+落地节点 代理链 示例


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

    #mihomo #clash #clash.meta #ClashMeta #meta #Sub-Store #SubStore #配置 #示例 #gist

    • ❤️19
    • 👍6
    • 🥴1
  3. ▎ 小熊播放器手机观看VOD影视新方案——小熊播放器,完美兼容TVBOX源格式,现已全面支持iPhone与iPad设备

    Forwarded from 小声逼逼
    ▎ 小熊播放器

    手机观看VOD影视新方案——小熊播放器,完美兼容TVBOX源格式,现已全面支持iPhone与iPad设备。

    目前购买季卡或月卡仅用于移除广告,开发者对广告植入采取了相当克制的态度,仅在应用内设置了固定的横幅广告位,以保证用户体验。

    此外,小熊播放器适用于iOS 12及以上系统版本

    👇👇👇

    https://apps.apple.com/us/app/id6474282648?l=zh-Hans-CN

    🗒 标签: #软件推荐 #IOS
    📢 频道: @me888888888888
    🎈 群组:https://t.me/imbbbbbbbbbbb
    🪬 合作&推广:@imbbbbb_bot @imbbbbbbbb

    ☝️消息怕错过?请及时收藏频道并开启推送!☝️

    • ❤️4
  4. #BoxJs #Surge在 BoxJs 的 偏好设置 中填写多个 HTTP API:[email protected]:6171,[email protected]:6171在侧栏中可以选择使用哪个便于在电脑上使用设备上的 代理 App 进行调试

    #BoxJs #Surge

    BoxJs 的 偏好设置 中填写多个 HTTP API:

    [email protected]:6171,[email protected]:6171

    在侧栏中可以选择使用哪个

    便于在电脑上使用设备上的 代理 App 进行调试

    • ❤️1
  5. Typed & Bundled Surge使用 TypeScript 编写 Surge 脚本,并使用 esbuild 打包

    Forwarded from Yunfi Channel
    Typed & Bundled Surge

    使用 TypeScript 编写 Surge 脚本,并使用 esbuild 打包。

    - 使用 TypeScript 或 JavaScript
    - 可以 import 其他文件,甚至 npm 包
    - 支持多个脚本共用同一仓库

    Template: https://github.com/yy4382/typed-bundled-surge GitHub - yy4382/typed-bundled-surge

    • ❤️2
  6. ▎ Bamboo Dragonfly (竹蜻蜓) 一款全新的、可视化的TV端富强软件,与开发者沟通后得知,当前TestFlight邀请链接的名额已所剩不多,还未加入测试的用户请尽快,近期不再补名额

    Forwarded from 小声逼逼
    ▎ Bamboo Dragonfly (竹蜻蜓)

    一款全新的、可视化的TV端富强软件,与开发者沟通后得知,当前TestFlight邀请链接的名额已所剩不多,还未加入测试的用户请尽快,近期不再补名额。

    目前虽然已有大量用户添加了TF链接,但实际参与应用测试的人数较少。

    在此逼逼建议拥有TV端设备的用户,周末能积极参与试用,并及时进官方群组反馈遇到的任何BUG信息

    ⚡️⚡️ 官方群组:https://t.me/+0HOqseq-ENQ0NWJh ⚡️⚡️

    友情提醒:为了确保资源有效利用,将定期清理未活跃的测试账号,请务必参与测试以免被误清而错过机会哦~

    👇👇👇

    https://testflight.apple.com/join/9yO95rQX

    🗒 标签: #AppleTV #软件推荐 #TF
    📢 频道: @me888888888888
    🎈 群组:https://t.me/imbbbbbbbbbbb
    🪬 合作&推广:@imbbbbb_bot @imbbbbbbbb

    ☝️消息怕错过?请及时收藏频道并开启推送!☝️

    • ❤️1
    • 👍1
  7. #UnblockNeteaseMusic #网易云音乐 #网易云音乐解锁 #解锁 #节点 #代理官方说 might be 最后一次 release 了搭建教程可能以后也不更新了:

    #UnblockNeteaseMusic #网易云音乐 #网易云音乐解锁 #解锁 #节点 #代理

    官方说 might be 最后一次 release 了

    搭建教程可能以后也不更新了: https://t.me/zhetengsha_group/565594

    来源: https://github.com/UnblockNeteaseMusic/server/releases

    • ❤️1
  8. Sub-Store 后端 2.14.255 前端 2.14.164由于某些机场后端不给 QX 的 User-Agent 下发订阅流量信息...支持设置查询远程订阅流量信息时的 User-Agent由于远程订阅输入框中可设置多个链接, 故此功能需要使用参数设置如图所示: ⚠️ 参数需要 encodeURIComponent 编码

    Sub-Store

    后端 2.14.255 前端 2.14.164

    由于某些机场后端不给 QX 的 User-Agent 下发订阅流量信息...

    支持设置查询远程订阅流量信息时的 User-Agent

    由于远程订阅输入框中可设置多个链接, 故此功能需要使用参数设置

    如图所示:

    ⚠️ 参数需要 encodeURIComponent 编码

    http://a.com?token=123#flowUserAgent=clash.meta


    相关内容

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

    Sub-Store 代理 App 版安装下载

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

    • ❤️3
    • 🤣1
  9. #百度输入法 #魔改 #ChatGPT #Gemini #AI #输入法 #eval #代码 #脚本 #模块 #插件 #Surge #Loon 新增执行代码/脚本功能TYPE 填 GeminiKEY 填 Gemini 的 KeyAPI 留空即可可执行代码, 如图1(需要 return) ; 可快速执行代码, 如图2(不需要 return) 有字数限制 仅供娱乐可执行脚本, 如图3(仅支持 Surge 中的 cron 脚本)搜索第一项插入 ChatGPT/Gemini (视频演示)链接 改为 Google Loon 插件 Surge iOS TestFlight 版模块 超时和最大 token 数 按需调整 不然容易超时其他代理 App 如何配置演示中的百度皮肤

    #百度输入法 #魔改 #ChatGPT #Gemini #AI #输入法 #eval #代码 #脚本 #模块 #插件 #Surge #Loon

    新增执行代码/脚本功能

    TYPEGemini
    KEY 填 Gemini 的 Key
    API 留空即可

    可执行代码, 如图1(需要 return) ; 可快速执行代码, 如图2(不需要 return)
    有字数限制 仅供娱乐
    可执行脚本, 如图3(仅支持 Surge 中的 cron 脚本)
    搜索第一项插入 ChatGPT/Gemini (视频演示)
    链接 改为 Google

    Loon 插件

    Surge iOS TestFlight 版模块

    超时和最大 token 数 按需调整 不然容易超时

    其他代理 App 如何配置

    演示中的百度皮肤

    • 🤩4
    • 👍3
  10. Sub-Store 后端 2.14.254 前端 2.14.163支持通过代理/策略/节点获取订阅▎代理 App 中可使用代理协议:1. Surge(需使用 有 ability=

    Sub-Store

    后端 2.14.254 前端 2.14.163

    支持通过代理/策略/节点获取订阅

    ▎代理 App 中可使用代理协议:

    1. Surge(需使用 有 ability=http-client-policy 的模块, 参数 policy/policy-descriptor)

    可设置节点代理 例: Test = snell, 1.2.3.4, 8000, psk=password, version=4

    或设置策略/节点 例: 国外加速

    2. Loon(参数 node)

    Loon 官方文档: 指定该请求使用哪一个节点或者策略组(可以使节点名称、策略组名称,也可以说是一个 Loon 格式的节点描述,如: shadowsocksr,example.com,1070,chacha20-ietf,"password",protocol=auth_aes128_sha1,protocol-param=test,obfs=plain,obfs-param=edge.microsoft.com

    3. Stash(参数 headers.X-Stash-Selected-Proxy)/Shadowrocket(参数 headers["X-Surge-Policy"])/ QX(参数 opts.policy)

    可设置策略/节点

    ▎Node.js 版(模块 requestproxy 参数):

    例: http://127.0.0.1:8888

    使用场景

    1. Sub-Store 搭建在服务器上, 无法使用服务器 IP 拉取订阅. 可以通过 ZeroTier 组网的另一台设备上的代理(比如家宽) 来拉取节点

    2. 不想设置分类, 但是想在 Surge 中使用某个节点去拉取订阅

    相关内容

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

    Sub-Store 代理 App 版安装下载

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

    • ❤️2
  11. #mac #magick #mogrify #imagemagick #webp #gif #mp4macOS 批量将 webp 转换为 gif, gif 转 mp41. 安装 homebrew2. 安装 brew install imagemagick3. brew info imagemagick 查看 路径例如

    #mac #magick #mogrify #imagemagick #webp #gif #mp4

    macOS 批量将 webp 转换为 gif, gif 转 mp4

    1. 安装 homebrew

    2. 安装 brew install imagemagick

    3. brew info imagemagick 查看 路径

    例如
    
    ==> imagemagick: stable 7.1.1-29 (bottled), HEAD
    Tools and libraries to manipulate images in many formats
    https://imagemagick.org/index.php
    /usr/local/Cellar/imagemagick/7.1.1-29_1 (809 files, 29MB) *

    得到路径 /usr/local/Cellar/imagemagick/7.1.1-29_1

    4. cd /tmp/webp 此为你存放 webp 文件的目录

    5. 使用路径 webp 转 gif /usr/local/Cellar/bin/imagemagick/7.1.1-29_1/mogrify -format gif *.webp

    6. 安装 brew install ffmpeg

    7. gif 转 mp4 for file in *.gif; do ffmpeg -i "$file" -movflags faststart -pix_fmt yuv420p -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2" "${file%.gif}.mp4"; done

  12. 转圈(说的就是你 Telegram)/卡住时, 一键打断请求 WiFi 断开时 打断请求 不让活跃连接跑你的通用 免流佬狂喜1. 如果是 Telegram 转圈, 其实不需要打断请求了, 看 Telegram 转圈总结2. 如果是免流怕继续跑流量, 看 免流继续跑流量3. 查看如何自动化配置自动打断 Telegram 连接请求 kill-active-requests.com 手动打断请求(比如在 快捷指令中使用)同时提供一个非常朴素的页面 见截图3 自动刷新面板. 点击面板按钮或请求 kill-active-requests.com 手动打断请求. WiFi 断开时自动执行. 模块地址辅助小脚本 打印现在活跃连接中的 rule 方便你查看并编写自己的正则匹配 效果图 Loon也有 API 但是我懒得写了, 可自行摸索使用链接->重写->执行脚本 调用 setSelectPolicy getSubPolicys getSubPolicies getPolicy getSelectedPolicy 这几个 API 来回切换策略组来实现打断请求 类似这个 QX在 "其他设置" 中, 关闭 MPM.并使用 $configuration.sendMessage 似乎也可以做到留给后来者吧 可以参考 切换策略的逻辑樱花佬写了

    转圈(说的就是你 Telegram)/卡住时, 一键打断请求

    WiFi 断开时 打断请求 不让活跃连接跑你的通用 免流佬狂喜

    1. 如果是 Telegram 转圈, 其实不需要打断请求了, 看 Telegram 转圈总结

    2. 如果是免流怕继续跑流量, 看 免流继续跑流量

    3. 查看如何自动化配置自动打断 Telegram 连接

    请求 kill-active-requests.com 手动打断请求(比如在 快捷指令中使用)

    同时提供一个非常朴素的页面 见截图3

    自动刷新面板. 点击面板按钮或请求 kill-active-requests.com 手动打断请求. WiFi 断开时自动执行.

    模块地址

    辅助小脚本 打印现在活跃连接中的 rule 方便你查看并编写自己的正则匹配 效果图

    Loon

    也有 API 但是我懒得写了, 可自行摸索使用链接->重写->执行脚本 调用 setSelectPolicy getSubPolicys getSubPolicies getPolicy getSelectedPolicy 这几个 API 来回切换策略组来实现打断请求 类似这个

    QX

    在 "其他设置" 中, 关闭 MPM.

    并使用 $configuration.sendMessage 似乎也可以做到

    留给后来者吧 可以参考 切换策略的逻辑

    樱花佬写了 https://t.me/sliverkiss_blog/440

    模块脚本合集 频道资源合集 恰饭推荐 群组

    #Surge #模块 #面板 #脚本 #打断连接 #打断请求 #活跃连接 #打断活跃连接 #免流 #Telegram #转圈 #微信

    • ❤️17
    • 👍4
    • 👏1