linux
来源:互联网 发布:typescript 引用js库 编辑:程序博客网 时间:2024/06/05 02:42
C/C++写的一个百度网盘工具,可以在linux终端中使用。这是通过分析网盘网站得到的直接接口,不需要创建应用。
支持多线程下载和下载时断点续传。
支持快速上传和多线程分片上传。
支持线程限速。具体查看'pcs set'和'pcs context'命令的说明。
2. 执行configure
4. install
四:使用
2. 登陆
4. 变换目录,类似Linux的cd
5. 下载文件
支持多线程下载和下载时断点续传。
支持快速上传和多线程分片上传。
支持线程限速。具体查看'pcs set'和'pcs context'命令的说明。
支持AES-CBC-128, AES-CBC-192, AES-CBC-256加密。
貌似要翻墙
url: http://baidunetworkdisk.codeplex.com/
一:安装依赖
apt-get install build-essential libcurl4-openssl-dev libssl-dev
当然你得配置你的git
git config --global user.email "youemail@test.com"
git config --global user.name "your_name"
二:获取源代码
git clone https://github.com/GangZhuo/BaiduPCS.git
三:编译
1. 便宜前
在执行 sudo make clean的时候,会发生错误而无法进行下去
WARNING: 'aclocal-1.15' is missing on your system
先执行
cd 【你的BaiduPCS的目录】
sudo autoreconf -ivf
2. 执行configure
sudo ./configure
3. make
make cleanmake
4. install
make install #将安装到/usr/local/bin下,名字为baidupcs
四:使用
1. help
baidupcs -h
2. 登陆
baidupcs --username=xxxxxx --password='xxxxx'
3. 退出
baidupcs logout
3. 列举
baidupcs list
4. 变换目录,类似Linux的cd
baidupcs cd /one_dir/two_dir/three_dir
5. 下载文件
baidupcs download -f /one_dir/two_dir/three_dir/111.tar /home/baijinwen/develop/111.tar说明:
/one_dir/two_dir/three_dir/111.tar 表示百度云的路径
/home/baijinwen/develop/111.tar 表示linux本地的文件路径
6. 上传文件
baidupcs upload ~/data.tar.gz /backup/data.20140118.tar.gz
阅读全文
0 0
- linux
- linux
- Linux
- Linux
- LINUX!
- Linux
- linux
- linux
- linux
- Linux
- linux
- linux
- linux
- linux
- Linux
- linux
- linux
- Linux
- 编程之战第四章 十万级斐波那契
- 泛化之美--C++11可变模版参数的妙用
- [bzoj4872] [Shoi2017]分手是祝愿
- vs2010统计项目代码总行数
- TCP建立连接和断开连接过程的理解
- linux
- BIP与Siebel系统集成
- MongoDB3.4版本配置详解
- ActiveMQ发送消息事务相关
- 「官文译」Spark 结构Streaming-2.1.1 + Kafka 集成指南 (Kafka broker version 0.10.0 or higher)
- 找到一个点是在环上
- Android代码规范
- Maven语法
- Android Studio使用Opencv实现图像的实时处理