1. 首页
  2. >
  3. 编程技术
  4. >
  5. Python

cit:让你从github的下载速度提高一万倍的小软件

cit:让你从github的下载速度提高一万倍的小软件

序言

github上有很多好项目,但是国内用户连github却非常的慢.每次都要用插件或者其他工具来解决. 这次自己做一个小工具,输入github原地址后,就可以自动替换为代理地址,方便大家更快速的下载. 速度太慢可以看下

gitee仓库地址:https://gitee.com/solider245/cit

github仓库地址:https://github.com/solider245/cit

安装

pip install cit# 代理安装路径pip install -i https://mirrors.cloud.tencent.com/pypi/simple cit

主要功能与用法

cit:让你从github的下载速度提高一万倍的小软件

主要功能

  • change 将目标地址转换为加速后的地址
  • clone 常见的git加速,最快10M/s,有时候慢一点
  • sub git子模块加速,等同于git submodule add
  • get 就是单纯的下载功能
  • 示例用法

    1. clone功能:等效于 git clone <url>
    cit clone <url># 示例cit clone https://github.com/solider245/cit.git

    cit:让你从github的下载速度提高一万倍的小软件

    如上图所示,输入一个数字,选择一个链接即可开始下载.默认使用0.

    1. sub功能: 等效于git submodule add <url>
    cit sub <url># 案例cit sub https://github.com/solider245/cit.git

    逻辑和git clone一样,这里就不放图了.

    1. get功能: 等效于 wget下载 get功能会根据你的输入,智能判定下载raw文件或者release文件 使用示例:
    cit get <url># 案例cit get https://github.com/cheat/cheat/archive/4.2.0.zip   
  • 下载raw文件
  • cit:让你从github的下载速度提高一万倍的小软件

    下载安装包.

    cit:让你从github的下载速度提高一万倍的小软件

    如上图所示,因为是使用https下载,所以速度快得惊人,如果下载速度太慢可以选择别的地址.我目前测试下来,基本都能用.

    其他功能

  • [x ] 常用软件下载,类似python,go等下载
  • [x ] 常用系统加速,类似ubuntu或者centos等加速
  • [] 其他常用功能