BPLZ(项目下载功能已经废弃)

github: https://github.com/tom110/bplz

pypi: https://pypi.org/project/bplz/

项目介绍

BPLZ项目是为了解决大体积文件分享开发的python项目,项目依托于“蓝奏云”的网络资源,通过分卷压缩和网络爬虫技术来实现大型文件在网络上的分发服务。项目由GIS Eden社区开发,应用MIT开源协议。

本项目只负责下载蓝奏云共享文件夹类型的链接下载,单个文件下载不支持

使用教程

依赖软件

  • 火狐浏览器
  • python3.6+
  • BANDIZIP压缩软件(用bplz压缩的文件需要用此软件解压)

安装

pip install bplz

命令解释

帮助

bplz -h

分卷压缩

bplz -z <文件全路径>

指定分卷压缩大小

bplz -v <压缩分卷大小,单位是M,默认是50M>

指定下载蓝奏云网址

bplz -u <蓝奏云文件夹分享网址>
  • 注意:蓝奏云分享网址不能带有密码,默认https://lanzous.com/b00t9lyqf ,为一个QGIS3.4的下载地址

指定下载缓冲时间

bplz -b <缓冲时间>
  • 缓冲时间为下载过程中的网页渲染时间,视网速设定,网速慢的可以设置大一些,默认为2,也就是2秒钟

指定重命名文件夹路径

bplz -r <文件夹路径>
  • 当手动下载所有文件到一个文件夹后,可以通过此命令批量重命名

指定重命名已经分卷压缩好的文件夹路径,重命名后上传蓝奏云,可以使用自动下载

bplz -R <文件夹路径>
Subscribe
提醒
guest

0 评论
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
交流思想,留下评论.x