Search: #策略

  1. Sub-Store 通过机场节点更新机场订阅技巧有些机场只能通过机场节点更新之前写的 代理策略说明 也有讲过一些除了配置分流外 还有个办法就是如图所示填一个节点/策略然后在通过机场节点更新机场订阅之后, 自动取其中一个有效节点更新如图的位置function operator(proxies, targetPlatform, context) {

    Sub-Store 通过机场节点更新机场订阅技巧

    有些机场只能通过机场节点更新
    之前写的 代理策略说明 也有讲过一些

    除了配置分流外 还有个办法就是如图所示填一个节点/策略
    然后在通过机场节点更新机场订阅之后, 自动取其中一个有效节点更新如图的位置

    function operator(proxies, targetPlatform, context) {
      const SUBS_KEY = 'subs'
      const $ = $substore
    
      const { source } = context
    
      if (source._collection) throw new Error('不支持组合订阅, 请在单条订阅中使用此脚本')
    
      // 这个可以自己改一下, 目的是从 proxies 取一个有效的节点出来
      // 这里示范的是取一个节点包含 🇭🇰 的节点
      const proxy = proxies.find(p => p.name.includes('🇭🇰'))
      
      
      const subs = $.read(SUBS_KEY).map(sub => {
        if(sub.name === proxy._subName) {
          sub.proxy = ProxyUtils.produce([proxy], 'Surge')
          console.log(`订阅 ${proxy._subDisplayName || proxy._subName} 写入代理/策略 ${sub.proxy}. 刷新后可见`)
        }
        return sub
      })
      $.write(subs, SUBS_KEY)
      return proxies
    }


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

    #SubStore #Sub-Store #小课堂 #tips #节点 #代理 #策略 #订阅

    • ❤️6
    • 👍2
  2. Sub-Store 代理策略说明已更新新版使用 undici 替代 request关于使用代理的部分已更新 原消息 Sub-Store 合集 频道资源合集 恰饭推荐 群组 #Sub-Store #SubStore #代理 #策略

    Sub-Store 代理策略说明已更新

    新版使用 undici 替代 request

    关于使用代理的部分已更新

    原消息

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

    #Sub-Store #SubStore #代理 #策略

  3. Sub-Store 代理策略汇总说明▎代理 App 版请求默认按代理 App 策略可· 自己根据订阅的 URL, 在 代理 App 里设置分流· 在图1 或 订阅里设置策略▎Node.js 版可1. 直接用 TUN 接管所有请求. 在对应的代理方案中设置分流2. 设置环境变量(如 图 2) 参考 undici EnvHttpProxyAgent 文档, 也支持 SOCKS5. 环境变量名为 小写优先的

    Sub-Store 代理策略汇总说明

    ▎代理 App 版

    请求默认按代理 App 策略



    · 自己根据订阅的 URL, 在 代理 App 里设置分流

    · 在图1 或 订阅里设置策略

    ▎Node.js 版



    1. 直接用 TUN 接管所有请求. 在对应的代理方案中设置分流

    2. 设置环境变量(如 图 2) 参考 undici EnvHttpProxyAgent 文档, 也支持 SOCKS5. 环境变量名为 小写优先的 http_proxy, https_proxy, all_proxy

    举例: all_proxy=socks5://a:[email protected]:7890, http_proxy=http://127.0.0.1:7890

    3. 脚本里可以把 proxy 参数传进去(如 图4, 此参数见 图3) 举例: socks5://a:[email protected]:7890, http://127.0.0.1:7890

    4. 在图1 或 订阅里设置代理(其实就是 3)

    5. 传入环境变量 SUB_STORE_BACKEND_DEFAULT_PROXY (其实就是 3)

    ⚠️ 仅 1, 2, 3 能影响脚本中进行的请求

    Sub-Store 抓取 Telegram 频道中的节点 中, 如果你不用 1, 可能使用 3 比较方便


    如果你要使用 HTTP-META, 需要注意使用代理后, 最终请求的还是不是你要请求的 HTTP-META, 详见 https://t.me/zhetengsha_group/952128 的上下文

    ▎相关

    通过机场节点更新机场订阅技巧

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

    #Sub-Store #SubStore #代理 #策略

    • ❤️3
    • 👍1