【Github】项目名:Hsury/BiliDrive:哔哩云相关的文件上传下载工具
项目简介
BiliDrive是一个与哔哩哔哩云相关的项目。它具有轻量的特色,无复杂依赖且资源占用少;自由性方面,无文件格式与大小限制且无容量限制;安全上,上传文件需通过生成的META URL才能访问;稳定性方面,带有分块校验与超时重试机制;快速性上,支持多线程传输与断点续传,还能借助B站的CDN资源。
使用指南
准备阶段,可以前往发布页获取可直接运行的二进制文件,或用Python软件包管理器pip从PyPI仓库安装,也可下载源代码后用Python3.6或更高版本运行。登录时使用python -m BiliDrive login [-h] username password。上传文件使用python -m BiliDrive upload [-h][-b BLOCK_SIZE][-t THREAD] file。上传完会得到META URL用于下载或分享。下载文件使用python -m BiliDrivedownload [-h][-f][-t THREAD] meta [file]。还可以查看文件元数据、历史记录,也可进入交互模式。
技术实现
该项目是将任意文件分块编码为图片后上传至B站,下载时逆序操作还原文件。
项目总结
BiliDrive提供了一种独特的利用哔哩哔哩资源进行文件上传下载的方式,有着自己的特色和使用流程。希望大家对这个项目有更多的研究和讨论,如果有任何想法欢迎在下方留言。
项目地址
数据统计
数据评估
本站链氪巴士提供的Hsury/BiliDrive:哔哩云相关的文件上传下载工具都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月6日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。