首选你得有一个Google账号

能够自动爬取全网分享的订阅地址及代理节点,也能够自动注册/续期、订阅转换、节点存活检查等

作者项目地址【点击直达

第二步点击下面的链接地址进入Google的colab

谷歌colab【点击直达】   (https://colab.research.google.com/)

接下来,点击新建笔记本,如图所示

然后进入到代码编辑页面

接下来,在黑的的运行按钮后面输入第一个命令,从GitHub克隆项目,命令如下:

!git clone https://github.com/wzdnzd/aggregator.git

然后点击左侧的运行按钮,克隆项目到本地,如图所示

等待克隆完成后,接下来点击底部的添加代码按钮

点击添加代码后,跟第一步的一样,在运行按钮的后面,跟上我们接下来的,第二步命令如下:

%cd aggregator

输入该命令后,进入到克隆项目的根目录,接下来,执行第三步,安装项目所需的 Python 依赖项,命令如下:

!pip install -r requirements.txt

执行命令后,内容如图所示:

等待克隆完成过后,接下来,执行抓取节点的命令:

  • 在 Colab 中,使用以下命令运行 process.py 脚本:

    !python -u subscribe/collect.py -s

  • 执行完这个命令后就开始抓取节点了,内容如下:

接下来,就是漫长的节点抓取命令了,等待大概三五分钟后,就结束了,结束内容如图所示,会出现三个文件,一个是Clash,一个是V2ray,另外一个是singBox的文件,如图所示:

接下来,就是最后一步,查看自动生成的三个文件或者下载三个文件中的一个

  • 查看三个文件中的某个文件,例如我们查看clash.yaml文件,执行命令:

  • !cat /content/aggregator/data/clash.yaml

  • 查看其他文件,只需要更改文件的路径就可以了

接下来我们执行下载三个文件中的一个

  • 下载三个文件中的某个文件,例如我们下载clash.yaml文件,执行命令:

  • from google.colab import files
    files.download('/content/aggregator/data/clash.yaml')

  • 这样文件就会保存到我们本地了,下载其他文件只需要更改文件的路径就可以了

最后一步,就是将我们保存在本地的节点,导入到我们使用的科学上网的工具中就可以了!