V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
youdoit
V2EX  ›  iOS

Surge 订阅机场如何保持时时更新

  •  
  •   youdoit · 2021-10-14 12:49:31 +08:00 · 8792 次点击
    这是一个创建于 1134 天前的主题,其中的信息可能已经有所发展或是发生改变。

    为什么 Surge 的订阅机场不能跟 Quantumultx 一样,直接在配置文件里面添加机场订阅地址。

    Surge 这样如何保持时时更新机场变更内容呢?

    第 1 条附言  ·  2021-10-14 13:37:22 +08:00
    非常感谢各位大佬的耐心解答,但是我用了 policy-path 这个参数获取到了错误信息,提示无响应。现在只能用订阅地址转换了,不知道有没有大佬来个示范配置文件,感激不尽。
    第 2 条附言  ·  2021-10-14 13:55:33 +08:00
    终于搞懂了方法,擦擦,是机场自身不支持 surge 的订阅方式,需要转换。我的配置方法发来了,不懂的可以参考。

    # 取消了代理这个

    # 代理组策略下面
    # 机场订阅
    auto = url-test, policy-path=转换的订阅地址, url=测网的的,date-interval=0, no-alert=0, hidden=0
    # 国内直连
    mainland = select, DIRECT
    # 拦截
    deny = select, REJECT
    # 最终走向
    final = select, auto


    转换地址我发不了
    第 3 条附言  ·  2021-10-14 13:58:17 +08:00
    date-interval=0, no-alert=0, hidden=0 这几个根据自己的需要更改,我现在还在调试中。
    23 条回复    2021-10-14 17:14:35 +08:00
    acoldfox
        1
    acoldfox  
       2021-10-14 12:54:49 +08:00
    ios 不知道,mac 可以呀,功能应该差不多吧
    zhaidoudou123
        2
    zhaidoudou123  
       2021-10-14 12:55:06 +08:00
    policy-path
    不是这个参数吗
    afutureus
        3
    afutureus  
       2021-10-14 12:55:34 +08:00
    你的需求 surge 早就满足了,看一下 文档 ,里面有写的。
    paradoxs
        4
    paradoxs  
       2021-10-14 12:55:51 +08:00
    surge 是可以直接通过订阅 url 取出内容的,具体写法看手册。
    hstdt
        5
    hstdt  
       2021-10-14 12:57:28 +08:00 via iPhone
    ShuoHui
        6
    ShuoHui  
       2021-10-14 13:07:41 +08:00 via iPhone
    2 楼都说了…police-path 啊
    ShuoHui
        7
    ShuoHui  
       2021-10-14 13:07:52 +08:00 via iPhone
    @ShuoHui #6 policy*
    wclebb
        8
    wclebb  
       2021-10-14 13:42:52 +08:00
    我也困扰于这个,我现在做法是更新订阅后,单独复制并保存一个文件,以 policy-path 形式存放 iCloud 文件夹的目录。好像只允许使用 .list 文件,不知道可不可以用 txt 或 conf 之类的。

    我也希望保持更新订阅的同时只取订阅里的飞机信息,但不需要 Rule 以下所有的内容。
    minamike
        9
    minamike  
       2021-10-14 13:43:35 +08:00 via iPhone
    surge 可以订阅整个机场的配置文件 也可以只订阅机场的线路 主要看机场提供什么
    minamike
        10
    minamike  
       2021-10-14 13:46:06 +08:00 via iPhone
    @wclebb rule 可以用模块里的 rule 来覆盖 模块的优先级比较高
    wclebb
        11
    wclebb  
       2021-10-14 13:47:09 +08:00
    看楼上一些人说的之后,我再试试放 订阅地址 的,结果是 Failed to parse remote resource data.
    迷。
    gabezhao
        12
    gabezhao  
       2021-10-14 13:47:13 +08:00
    我也不知道 v2ray 订阅配置文件怎么处理,目前只用了一个代理
    wclebb
        13
    wclebb  
       2021-10-14 13:54:06 +08:00
    @minamike #10 额,用 Rule 写好的直接覆盖整个配置文件里的 Rule 吗?
    好神奇,感觉会加重内存,但可以考虑。
    youdoit
        14
    youdoit  
    OP
       2021-10-14 13:56:08 +08:00   ❤️ 1
    @gabezhao @wclebb 我搞懂了,我发来了。
    gabezhao
        15
    gabezhao  
       2021-10-14 13:58:46 +08:00
    @youdoit 在线等 : )
    minamike
        16
    minamike  
       2021-10-14 14:04:32 +08:00
    @wclebb 不会完全覆盖 但是优先匹配 匹配到了就不会读取其他配置了
    zhaidoudou123
        17
    zhaidoudou123  
       2021-10-14 14:05:25 +08:00   ❤️ 1
    有的不提供 surge 版本的可以用 sub-store 做个转换
    gabezhao
        18
    gabezhao  
       2021-10-14 15:04:28 +08:00
    surge 用 sub-store 转换可以安装模块 https://raw.githubusercontent.com/Peng-YM/Sub-Store/master/config/Surge.sgmodule
    然后浏览器访问 https://sub.store 转换一下就获取到转换后的地址
    paradoxs
        19
    paradoxs  
       2021-10-14 15:09:02 +08:00
    楼主有没有试一下,用 policy-path 的时候,如果不打开 surge,surge 能否实现全程后台自动更新节点信息?
    ljhaoboy
        20
    ljhaoboy  
       2021-10-14 15:09:20 +08:00
    订阅多个机场的时候 surge 确实会有点麻烦,我试过两种方法:
    一、将多个订阅转换成一份配置文件
    但是缺点是如果有一个机场订阅挂了或过期了,这个配置文件就不能自动更新了;新增订阅也得重新转换生成新配置文件
    二、先整一份不带节点的基础配置文件,把每个订阅转换成节点 list,然后在代理服务器-策略组-新的策略组-外部代理列表里添加每个节点 list
    第二种最好,后期只需要维护代理服务器即可
    wclebb
        21
    wclebb  
       2021-10-14 15:09:46 +08:00
    @gabezhao #18 这地址是在线转换的吗,还是本地处理?
    xiaoba123
        22
    xiaoba123  
       2021-10-14 15:26:18 +08:00
    @wclebb 安装模块之后本地转换,如果机场没有提供 node list 的订阅地址的话,一般都是 用 sub-store
    gabezhao
        23
    gabezhao  
       2021-10-14 17:14:35 +08:00
    @wclebb 这个模块安装之后你打开 https://sub.store,就可以在本地转换
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3366 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 00:44 · PVG 08:44 · LAX 16:44 · JFK 19:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.