HenryZeng

起因

在中国,因为网络条件的一些问题,同时因为Github没有在中国的CDN服务器,所以访问Github的速度相当的慢,不论上传下载还是访问。

国内解决方案


原理

总而言之一句话:

通过向查找DNS解析数据,把输出数据存入hosts文件,提高本地访问速度

但是

能看到我的这篇文章的人应该都知道这样一个个去网站上查找DNS解析数据,再一个个存入hosts文件很麻烦吧?

作为一个手懒的不想动(敲代码除外)的......

我决定一定要写一个自动查找DNS解析数据的程序来福利广大Github中国使用者了,于是就有了这个项目:GithubSpeedUp

使用

请使用Python3执行

git clone https://github.com/zzh-blog/GithubSpeedUp.git
cd GithubSpeedUp
python GSU.py [command]

查看帮助

python GSU.py help

Help文档

[command]:
     help         (帮助你查找帮助文档)
     add [domain] (添加待检测域名)
      └┈┈ add -y  (跳过确认部分)
     ls           (输出域名列表)
     rm [id]      (删除域名)
      └┈┈ rm -y   (跳过确认部分)
     do           (输出hosts)
     save [file]  (保存hosts)

好用的话,记得Star

分类:

技术点:

相关文章: