Linux上的天翼云盘客户端,支持上传下载

        最近把手头的电信卡办理的业务疏理了一遍,退订了不必要的业务,并且薅了免费的天翼云盘,发现这个真是神器,不仅送了10T的免费空间,而且下载能到十几M,上传是满速(我的宽带比较挫,上传只有7M),相对应国内某知名网盘,真良心,看样子要做好长期使用的打算了。

        在windows上安装了客户端,同步了几百G数据后,发现每天有上传量限制,经常要手动重启启动同步,而且windows客户端bug还不少,经常界面假死,要不就是重启上传要等很久才能开始,人工客服反映了,估计一时半会也不会更新。花了点银子买了会员,一切恢复了平静。

        既然花了银子了,就想资源最大化利用,发现很多人都在找群晖云同步的方法,可是毫无头绪,偶然发现了这个:

https://github.com/Aruelius/cloud189/https://github.com/Aruelius/cloud189/        是一个python的客户端,功能还挺强大

 敲help后,功能列表如下:

可惜,作者已经两年不维护了,近期天翼云又升级了web api,已经不好用了,每次启动报错如下:

 

Error : 文件夹 id 无效 dir_id=-11, self._work_id=-11

 周末在家,用了半天实际研究新的api,更新了一版,功能还不是很完善,基本的上传下载已经ok了,暂时就不更新github,用下载的方式提供   》》》》跳转下载

压缩包里面的内容是基于2021.12.18 github master代码修改的,下载到本地即可,作者的readme写的不甚详细,一并更新,以下步骤是基于ubuntu18.04操作的。

1)安装依赖包

sudo apt install libreadline-dev libssl-dev libffi-dev

2)下载python3.8压缩包安装,这也是必须的

tar xvf python3.8.tar.gz

cd python3.8

./configure --enable-optimizations --prefix=/usr/local/python3 --with-ssl 

make -j8

sudo make install

3)切换系统python版本为3.8(我的原本有2.7和3.6,所以第二个命令最后一个数字是2)

sudo update-alternatives --list python
sudo update-alternatives  --install /usr/bin/python python /usr/local/python3/bin/python3 2
sudo update-alternatives --config python
切换后,通过python --version确保版本切换成功

4)更新pip

sudo python -m pip install --upgrade pip  #等待几分钟即安装完毕

ln -s /usr/local/python3/bin/pip /usr/bin/pip
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

5)安装天翼云脚本的依赖包

sudo vim requirements.txt
注释掉readline,步骤1中libreadline-dev已经安装了

sudo pip install -r requirements.txt

大功告成,敲python main.py 输入用户名密码,enjoy

因为依赖python3和pip,估计往群晖移植有些难度,openwrt更不用说了,暂时就这样用着

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值