在github上找到一个叫bpcs_uploader的项目,可以使Linux在终端向百度网盘上传文件….下面介绍如何使用这个上传脚本
脚本主要有3个限制:
首先需要安装git,安装方法如下:
yum install curl curl-devel zlib-devel openssl-devel perl perl-devel cpio expat-devel gettext-devel //安装依赖包
wget http://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.gz
tar xzvf git-latest.tar.gz
cd git-*
autoconf
./configure
make && make install
安装完毕后可以用git -version查看git版本
bpcs_uploader项目主页:https://github.com/oott123/bpcs_uploader
安装完git后,用git把文件下到本地…
git clone https://github.com/oott123/bpcs_uploader.git
mv bpcs_uploader bd //重命名文件夹。。(个人习惯…名字简单点好=w=)
cd bd
chmod +x bpcs_uploader.php //给予执行权限…
./*.php init //脚本初始化
这里直接Y (翻译君:开始初始化脚本,如果之前已经配置过,原配置将被覆盖)
这里的App Key可以按回车直接使用作者提供的,也可以到BAE(http://developer.baidu.com)新建应用获取
如果使用的是默认的App Key,那么这里只要回车即可…..
如果用的是自己的App Key….就先去BAE创建个PCS API
PCS API的文件目录设置就是要填的App Floder Name(必须一致)
如果用的是默认的api,那就到这个地址获取access token并填入:https://openapi.baidu.com/oauth/ … i=oob&scope=netdisk
如果用的是自己的那就把上面那个地址种的client_id换成自己的App Key,用自己的百度账号登录并授权后地址栏里会有access_token这段,把它输入到终端
如果结果如下,就说明配置成功了,可以看到脚本读取到了你百度网盘的容量信息
脚本详细使用方法:
./bpcs_uploader.php quota //查看容量(配额)
./bpcs_uploader.php upload [path_local] [path_remote] //上传文件
./bpcs_uploader.php download [path_local] [path_remote] //下载文件
./bpcs_uploader.php delete [path_remote] //删除文件
./bpcs_uploader.php fetch [path_remote] [path_to_fetch] //离线下载
上传实例:
本文为转载,原文链接:http://blog.kuroy.me/bpcs_uploader.html
:-D 虽不明但觉厉
应该是不明觉厉
测试1234567890
[通过 萝莉部落iOS客户端 发送]