ssr订阅转clash订阅

之前github上的开源代码不知受什么神秘原因都失效了
目前AI写代码的能力足够强大的背景了,干脆让AI帮帮忙,直接手敲一份。
具体的分布解析过程,可以查看youtube视频:https://youtu.be/ALwF34-S23w

基本思路

  1. 订阅更新本质都是下载一个文本文件
  2. 不同订阅按不同格式将服务信息存储在文本文件中
  • ssr:一长串支付构成的文本,本质是base64编码后的信息
    ssr订阅转clash订阅
  • clash:yml格式,明文保存,如果服务器信息都有了,直接按其要求输出即可
    ssr订阅转clash订阅

开干

整体代码基于 vscode + Copilot下完成:

ssr 订阅文件服务器信息解码:

将下载后的文件丢入base64解码后信息如下:
ssr订阅转clash订阅

这是一条条的服务器信息,每一条以 ssr://开头,后边内容继续base64等处理后得到最终的服务器信息。

具体的分布解析过程,可以查看youtube视频:https://youtu.be/ALwF34-S23w

服务器信息保存为Clash格式:

有了服务器信息后面就简单了,找一个可用的yml文件,把相关的服务器信息替换即可。

具体的分布解析过程,可以查看youtube视频:https://youtu.be/ALwF34-S23w

示例代码:

ssr订阅转clash订阅
ssr订阅转clash订阅

最后:

!Pasted image 20240227204404.png

“关注牛哥” 订阅频道不迷路: https://www.youtube.com/channel/UCFbN…
牛哥官网: https://niugee.com/

站内快搜



联系牛哥

加入牛哥的 TG 群组一起交流

=>>Telegram群组(点我加入)

有特殊情况的,需要单独沟通,可以添加牛哥的 微信 或者 Telegram