找回密码
 立即注册
CeraNetworksBGVM服务器主机交流IP归属甄别会员请立即修改密码
查看: 39|回复: 3

利用优选IP工具自动生成订阅链接脚本(乞丐版)

[复制链接]

7

主题

78

回帖

297

积分

中级会员

积分
297
发表于 2021-10-17 15:48:25 | 显示全部楼层 |阅读模式
本帖最后由 Literature 于 2021-10-17 15:58 编辑

代码写得非常乞丐,技术大佬轻喷!!!

适合垃圾vps和懒人使用,豪华vps和勤快的大佬看笑话即可!!!

这个需求很小众,只是根据我自己的情况写的,用不到的或者有更优解的大佬轻喷!!!


原理:
论坛人均N只小j,搭建好自己得节点后(需要通过CF),解码得到配置信息,然后将配置信息中的ip替换为利用工具优选的CF的ip,再对配置进行编码生成订阅文件,将订阅文件上传到文件托管平台,获得文件链接,在客户端添加订阅即可。使用时更新订阅即可,不用每次手动填入ip。代码会在上传完成后执行缓存刷新,就可以解决cdn缓存导致信息不更新的问题。代码配合服务器或者云函数,做到全自动更新。

注意:
1、IP可能对于你的网络不是最优的IP,只是【tdd】大佬的工具选的最优ip。
2、七牛安不安全我不知道。
3、如果你的配置上传了,也执行刷新了【测试了几次,一般1到2秒】,但是本地客户端刷新不了,等几秒再试试,几秒还不行,就加参数试试【七牛给的方法】




代码:https://vkceyugu.cdn.bspapp.com/VKCEYUGU-6cc46a21-10af-4cd7-a52d-d8c57329708e/dafbfaf5-e065-4b30-aa08-dcd89d3f2eb1.py





修改的地方:

1、你的节点信息,我用的脚本[ol]
  • bash 复制代码, Cloudflare的CDN,目前只能使用websocket协议,我用的选项4,脚本有没有问题,我不知道,不是我写的,大家自行决定用不用。




    2、我选的七牛云托管文件,要上传七牛云的话需要有账号,配置根据代码相应更改即可,有大佬有能力用其他平台,自己改一下代码即可。


    进阶用法:
    1、可以放到自己的小鸡上运行,然后输出配置文件到你的网站目录下,就可以不用七牛;
    2、利用云函数配合大佬的ip15分钟优选一次,云函数15分钟执行一次,这样子。


    感谢!
  • 回复

    使用道具 举报

    32

    主题

    1万

    回帖

    2万

    积分

    论坛元老

    积分
    23230
    发表于 2021-10-17 15:49:34 | 显示全部楼层
    我也做过类似的玩意,用cf workers作为服务端,配置存在kv
    回复

    使用道具 举报

    10

    主题

    175

    回帖

    592

    积分

    高级会员

    积分
    592
    发表于 2021-10-17 15:52:59 | 显示全部楼层

    dunce 发表于 2021-10-17 15:52

    我也做过类似的玩意,用cf workers作为服务端,配置存在kv

    动手就饿不死

    回复

    使用道具 举报

    7

    主题

    78

    回帖

    297

    积分

    中级会员

    积分
    297
     楼主| 发表于 2021-10-17 15:59:01 | 显示全部楼层
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-6-16 22:50 , Processed in 0.062196 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表