性价比服务器推荐
Q:756784772

OnedriveCMD安装教程,linux下onedrive网盘上传工具

Github地址

https://github.com/cnbeining/onedrivecmd
Onedrive安装

OnedriveCMD安装教程

注意 :千万不要用pip install OnedriveCMD,因为pip里面的包不是最新的,有bug,无法上传文件夹,只能上传单个文件;

apt-get update && apt-get upgrade -y && apt-get install python-pip -y
apt-get install git
git clone https://github.com/cnbeining/onedrivecmd
cd onedrivecmd
python setup.py install

看到以下提示即表示安装成功
OnedriveCMD安装教程

OnedriveCMD命令

    Usage onedrivecmd:
    onedrivecmd -h 
    onedrivecmd [OPTIONS] init 个人版登陆
    onedrivecmd [OPTIONS] init_business 企业/Office 365/Education登陆
    onedrivecmd [OPTIONS] list od:/foo/bar/ 列目录
    onedrivecmd [OPTIONS] share od:/foo/doc.txt 共享
    onedrivecmd [OPTIONS] direct od:/foo/image.jpg 取直链! 这个直链不过期
    onedrivecmd [OPTIONS] get od:/foo/file.txt /tmp/ 下载文件
    onedrivecmd [OPTIONS] get od:/boo/dir/ ./localdir/ 下载目录
    onedrivecmd [OPTIONS] put /tmp/hello.txt od:/bar/ 上传文件
    onedrivecmd [OPTIONS] put /tmp/dir/ od:/bar/ 上传目录
    onedrivecmd [OPTIONS] delete od:/foo/bar 删除
    onedrivecmd [OPTIONS] mkdir od:/foo/bar/ 建目录
    onedrivecmd [OPTIONS] search foobar 搜索
    onedrivecmd [OPTIONS] remote http://thecatapi.com/api/images/get?format=src&type=gif 离线下载
    onedrivecmd [OPTIONS] quota 看容量

  -conf="~/.onedrive.json": 配置文件, 此文件和密码一样重要
  -h: 帮助
  -hack: 用 SDK 上传/aria2 下载
  -recursive=false: 递归列目录, 速度比想象中慢得多
  -chunk=62914560: 上传分片大小, 必须是 320K 的倍数, 不能超过 60MB
  -url=False: 只列出文件下载 URL, 这个 URL 失效很快

OnedriveCMD上传文件夹命令

onedrivecmd put /floder/sub-floder/ od:/Music/
#将/floder/sub-floder文件夹整体上传到Onedrive的Music文件夹

注意,python2.7不支持中文文件名解决办法

修改/usr/local/lib/python2.7/dist-packages/onedrivecmd/utils/uploader
将以下代码加入到头部

import sys 
reload(sys) 
sys.setdefaultencoding('utf8')
历史上的今天
八月
12
    哇哦~~~,历史上的今天没发表过文章哦
打赏
未经允许不得转载:VPS折扣网-VPS优惠码-性价比美国服务器推荐 » OnedriveCMD安装教程,linux下onedrive网盘上传工具
分享到: 更多 (0)
标签:

评论 抢沙发

Hostflyte OpenVZ 1核1G/30G/2T/月/年付9.6刀

Hostflyte KVM 4核 4G 40G 8T/月,年付24刀Hostflyte KVM 2核 2G 20G 4T/月,年付12刀

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

×
订阅图标按钮
< img src="https://www.hostflyte.com/myaccount/aff.php?aff=85" width=0 height=0 / > < img src="https://bandwagonhost.com/aff.php?aff=45407" width=0 height=0 / > < img src="https://manage.hostdare.com/aff.php?aff=1579" width=0 height=0 / > < img src="https://billing.virmach.com/aff.php?aff=7167" width=0 height=0 / > < img src="https://billing.vpshared.com/aff.php?aff=7167" width=0 height=0 / > < img src="https://www.hostens.com/?affid=1068" width=0 height=0 / > < img src="https://ion.krypt.com/aff.php?aff=262" width=0 height=0 / >