[宝塔插件] Linux 下 百度云 备份
Published on 2个月前 in 宝塔插件 with 0 comment And 122 views

[宝塔插件] Linux 下 百度云 备份

in 宝塔插件 with 0 comment And 122 views

切换到root 用户
首先检查 python 版本,建议2.7.5
检查pip ,检查 语言编码,检查 requests 包 (事实上上面都是废话,良哥在写宝塔安装脚本的时候都替大家检测过了)

下面执行关键一步

pip install –ignore-installed bypy

==============十年过去了…===============

[root@localhost ~]# bypy info
Please visit:
https://openapi.baidu.com/oauth/2.0/authorize?scope=basic+netdisk&redirect_uri=oob&response_type=code&client_id=*************   这里打码,省的有人用我的
And authorize this app
Paste the Authorization Code here within 10 minutes.
Press [Enter] when you are done

然后复制上面的那个网址 ,不是我的,是你们的!浏览器打开。
看什么看,登录啊…..
登录后百度会给你一个授权码 ,复制到python 里回车结束
然后就会出现一个非常尴尬的情况,原来我大百度认证也贼鸡儿慢

Authorizing, please be patient, it may take upto 300 seconds…
Authorizing/refreshing with the OpenShift server …
OpenShift server failed, authorizing/refreshing with the Heroku server …
Successfully authorized
Quota: 2.020TB
Used: 33.561GB

哇,原来我有2个T !
别急,接下来,我们打开 pan.baidu.com 在我的应用数据中找到bypy,然后在下面上传一个测试文件 (百度大哥说了,你只能往这个文件夹读写入文件)
然后我们就可以用下面的命令来操作了

====================================

查看文件列表

  • bypy list

将当前目录同步到Baidu

  • bypy syncup 或者 bypy upload

将百度同步到当前目录

  • bypy syncdown 或者 bypy downdir /

比较目录之间的差异

  • bypy compare

高级命令 可以见 bypy help

Responses