如果想上传到百度云可以下载脚本
如果想上传到百度云可以下载脚本
下载bpcs_uploader上传脚本
http://oott123.github.com/bpcs_uploader/
which得到你的php绝对路径
1 |
which php |
这里得到的路径是/usr/bin/php/binphp
修改bpcs_uploader.php的头一句#!后的路径
1 |
vi bpcs_uploader.php |
#!/usr/bin/php -d disable_functions -d safe_mode=Off
然后改可执行权限
1 |
chmod +x bpcs_uploader.php |
1 |
./bpcs_uploader.php init |
> Uploader initialization will be begin. If you have already configured the uploader before, your old settings will be overwritten.
> Continue? [y/N]
1 |
y |
确认初始化。如果之前有初始化过,那么以前的配置将会被覆盖。
> Doing so (without your own API Key/Secret) will cause the access-token to expire every 30 days, and you’ll have to re-initialize when it expires.
> App API KEY [uFBSHEwWE6DD94SQx9z77vgG] :
输入App key。这里需要输入一个有PCS权限的API KEY,如果没有的话直接敲回车就好了,这里会默认使用内置的一组app key,app secret和app folder name,
如果你没有App secret(例如使用L6g70tBRRIXLsY0Z3HwKqlRE这个Key时),只能获取一个有效期为一个月的access token。
如果有一个有PSC权限的API KEY和secret,那么就能获得一个有效期为10年的refresh token,以便长期使用。
回车后看到
Launch your favorite web browser and visit https://openapi.baidu.com/device
Input 346258uf as the user code if asked.
After granting access to the application, come back here and press Enter to continue.
然后我们在浏览器中打开https://openapi.baidu.com/device
把 346258uf 输在百度网站中 然后点百度上的提交
提交后回到shell 回车
然后
1 |
./bpcs_uploader.php quota |
是不是可以查看网盘了呢
下面来上传文件
1 |
./bpcs_uploader.php upload /root/aaa.zip /aaaaaa.zip |
下载文件
./bpcs_uploader.php download [path_local] [path_remote]
删除文件
./bpcs_uploader.php delete [path_remote]
离线下载
./bpcs_uploader.php fetch [path_remote] [path_to_fetch]
自动运行
crontab -e
* 3 * * * root /root/sqlback.sh
/sbin/service crond start
————————