V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Nois9527
V2EX  ›  问与答

在机场订阅中拼接`&flag=clash`下载内容操作求解?

  •  
  •   Nois9527 · 303 天前 · 2002 次点击
    这是一个创建于 303 天前的主题,其中的信息可能已经有所发展或是发生改变。

    因为以前用 clash 的时候 proxy-providers url 当时测试非得拼上这个才会把订阅的 yaml 文件 download 到本地,现在换成了 Clash Verge 好像又不需要拼该参数也能 download 到本地

    1. 如题,是所有的机场服务提供商的服务器端对https://订阅地址&flag=clash该参数进行了特殊处理吗?致使用户可以拼接该参数 download 下 yaml 文件

    2. 另外订阅地址是一串 base64 吗作用是啥呀

    ps:不是特别懂,所以请教下大家谢谢!

    14 条回复    2024-02-04 19:20:26 +08:00
    Nois9527
        1
    Nois9527  
    OP
       303 天前
    订阅地址内容解码后是许多个 ss:// ( Shadowsocks ),那么它和常见的可供 clash 解析的 yaml 格式的订阅有何关联 还是说这串 ss://包含着所有 clash yaml 所需要的信息
    Nois9527
        2
    Nois9527  
    OP
       303 天前
    @Nois9527 #1 除了一个 ss:// 还有一个 nss://(这个好像看到了各节点信息)
    SenLief
        3
    SenLief  
       303 天前
    verge 现在应该是用的 clash meta 内核吧? meta 内核实现了订阅链接的解析能力,它能解析配置 v2 的 base64 和 clash 订阅。
    cwxiaos
        4
    cwxiaos  
       302 天前 via iPhone
    好像和 header 有关
    Andim
        5
    Andim  
       302 天前 via iPhone
    @Nois9527
    ss://
    vmess://
    这种是 v2rayN 的订阅格式 现在 clash 直接支持导入这种格式了?
    smilenceX
        6
    smilenceX  
       302 天前 via Android
    1 不是所有都处理 flag 参数,有的看 header 里的 UA
    2 只是节点列表,不包含 yaml 里的分组自己规则等信息
    Nois9527
        8
    Nois9527  
    OP
       302 天前
    @Andim #5 没有是我自己把订阅内容 F12 `atob()`转码了一下看到的
    Nois9527
        9
    Nois9527  
    OP
       302 天前
    @SenLief #3 是这个内核,感谢解惑~
    Nois9527
        10
    Nois9527  
    OP
       302 天前
    @cwxiaos #4
    @smilenceX #6
    @hingle #7

    谢谢,重新复盘了下
    SenLief
        11
    SenLief  
       302 天前
    clash.meta 内核是支持解析现有的机场订阅的,不过不解析规则,只解析订阅同时还可以筛选,相当于省去了订阅转换的事情,我现在就是自己维护一份配置文件,规则自定义的,主要利用 geosite 和 geoip 定制,然后直接跑内核,用 web 面板管理,不要什么 gui 的,反正也是开机自启动。
    wcnmm
        12
    wcnmm  
       292 天前
    @SenLief meta 似乎遇到部分的 base64 不能直接解析,如 https://github.com/MetaCubeX/mihomo/issues/899 ,我自己也试了最新 meta 内核,与 issue 一样不能更新出 provider 内容。openclash 、clash-verge 都是这样,网络是没问题的,其他的 provider 都可以更新(包含 base64 类型)仅有这种特殊的 base64 无法解析,但是开发者似乎不能复现,我也比较疑惑是哪出了问题。
    SenLief
        13
    SenLief  
       292 天前
    @wcnmm 他会把 base64 的订阅下载到本地,你看下本地的 base64 文件有没有问题,然后转换一下试试。
    wcnmm
        14
    wcnmm  
       291 天前
    @SenLief 嗯,刚试过了,issue 提到的那个公益订阅在网上用 base64 解码能出现 “vless://**type:**sni:**等通用格式” ,直接把编码内容复制之 V2RAYN 内也能导入成功。然后我把文件下载到本地,让 proxy-provider 用“file”目录,使用我自己的订阅和 issue 提的公益链接,两个文件都是 base64 编码,我的订阅成功了,公益订阅没成功。如果你感兴趣的话也可以试试,我也是翻到了才去看的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1094 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 22:56 · PVG 06:56 · LAX 14:56 · JFK 17:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.