This project was largely inspired by Hsury/BiliDrive
特色
- 用了都说好
使用指南
准备
前往发布页获取可直接运行的二进制文件
亦可下载源代码后自行编译使用,咱也不知道需要什么版本的go才行
登录
./acdrive login [-h] -u *username* -p *password*
username: AcFun用户名
password: AcFun密码
上传
./acdrive upload [-h] [-bs BLOCK_SIZE] [-t THREAD] -f *file*
file: 待上传的文件路径
BLOCK_SIZE: 分块大小(MB), 默认值为4
THREAD: 上传线程数, 默认值为4
上传完毕后,终端会打印一串META URL(通常以acdrive://开头)用于下载或分享,请务必妥善保管!
如果丢失的话可以重新上传文件,不出意外文件会被秒传,然后你将再次看到这一串META URL
下载
./acdrive download [-h] [-t THREAD] -m *meta*
meta: META URL(通常以 acdrive://开头)
THREAD: 下载线程数, 默认值为4
下载完毕后会自动进行文件完整性校验(会有提示),对于大文件该过程可能需要较长时间,若不愿等待可直接退出
查看文件元数据
./acdrive info [-h] -m *meta*
meta: META URL(通常以 acdrive://开头)
技术实现
将任意文件分块编码为图片后上传至A站,对该操作逆序即可下载并还原文件.
from https://github.com/Si-Huan/AcDrive
No comments:
Post a Comment