使用全局函数将订阅链接编码为 Shadowrocket 配置,方便一键导入 Shadowrocket 应用。

步骤:

  1. 定义一个全局函数 base64_encode(url),用于将传入的 url 进行 base64 编码。
  2. 使用 shadowrocket://add/sub://{{base64_encode(subscribeUrl)}}?remark=?? 格式构造 Shadowrocket 配置链接,并将 subscribeUrl 替换为实际的订阅链接。

代码示例:

def base64_encode(url):
    import base64
    return base64.b64encode(url.encode('utf-8')).decode('utf-8')

subscribeUrl = 'https://example.com/subscribe.txt'
shadowrocket_config = f'shadowrocket://add/sub://{{base64_encode('{subscribeUrl}')}}?remark=??'
print(shadowrocket_config)

注意:

  • {{base64_encode(subscribeUrl)}} 是一个占位符,需要根据实际情况替换为全局函数的调用结果。
  • remark=?? 部分可以根据需要自定义备注信息。
使用全局函数将订阅链接编码为 Shadowrocket 配置

原文地址: https://www.cveoy.top/t/topic/ox0C 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录