PS:将脚本的开发过程移动到了这里。想了解下开发步骤的可以参考~~

安装使用

此脚本适用于大部分bash环境,已经在cygwin,ubuntu14.04,debian,centos6,mac-osx等环境通过测试。

1.依赖项
使用此程序前请确认你的Linux或者Cygwin支持如下命令:

curl sed awk basename date grep tr od openssl base64

2.配置

如果你想使用自己的app_key你需要首先注册一个金山快盘账号,然后到这里地址创建一个你自己的应用并把得到的 consumer_key、consumer_secret填写到脚本相应位置。
当然此步骤可以略过,你可以直接使用脚本中填写好的consumer_key、consumer_secret,我创建的应用名称all4fun.

3.安装

wget https://github.com/wujiwh/kuaipan_uploader/archive/master.zip
unzip master.zip
cd kuaipan_uploader-master
#或者 :
git clone https://github.com/wujiwh/kuaipan_uploader.git
cd kuaipan_uploader
#上面两种方式选择一种即可
#赋予脚本执行权限并执行
chmod a+x kuaipan_uploader.sh
./kuaipan_uploader.sh

然后根据提示完成API的授权流程,得到授权Token。脚本会自动保存得到的授权信息到CONFIG_FILE 变量对应配置文件,默认为~/.kuaipan_upload.conf 

4.使用说明

KuaiPan Uploader v1.1.0
wangheng - wujiwh@gmail.com

Usage: /usr/bin/kuaipan COMMAND [PARAMETERS]...

Commands:
         upload   [local file]  <remote file>
         download [remote file] <local file>
         delete   [remote file/remote dir]
         list     <remote dir>
         info
         relink

For more informations, please visit  http://wangheng.org.

其中[XXX]内的为必填参数,<XXX>内的为可选参数

比如执行 ./kuaipan_uploader.sh upload a.txt

后面的<remote file>可以不填,不填写的话,默认上传到网盘根目录或者应用程序根目录的同名文件。 (跟你创建应用的时候选择的选项有关)

其他,下载和删除都是类似如上…

  • 注意:如果上传到远程某个目录内的话,请务必保证此目录已存在!

执行 ./kuaipan_uploader.sh info 可以查看网盘的用户名,总容量和可用容量。

执行 ./kuaipan_uploader.sh list 可以查看网盘内已经存在的文件以及目录(非结构化)。

执行 ./kuaipan_uploader.sh relink 可以删除网盘授权信息并重新授权

5、卸载

此工具为绿色软件,使用时候复制到执行目录并赋予执行权限即可。

如果想卸载删除此工具,请连带删除 CONFIG_FILE 变量后面的配置文件,默认为~/.kuaipan_upload.conf 

许可证

Kuaipan Uploader 基于GPL第二版或以后版本发布。详见LICENSE文件

项目开源在我的Githubhttps://github.com/wujiwh/kuaipan_uploader

原创文章,请阅读页脚的许可方式,转载请注明: 转载自王恒的博客 [ https://wangheng.org ]

本文链接地址: https://wangheng.org/?p=95092

27条评论 在“linux版快盘上传下载脚本”

  1. 宁波大学生论坛说道:

    好棒的教程,谢谢分享
    ———宁波大学生论坛,http://bbs.nbuer.com,欢迎互访—————

  2. 文文说道:

    楼主,好文章学习了,我也要试一下~

  3. 火锅桌椅说道:

    为了更好的发展,我还是硬着头皮看下去吧

  4. 夏日博客说道:

    只能看懂 PHP 代码了。

  5. n37r06u3说道:

    单个文件 上传大小最大多少?

  6. 心伤的天堂说道:

    本地安装成功,特来感谢博主!
    可以之前没注意快盘的容量,现在才5G。。

  7. 最励志网说道:

    路过,留个脚印,网站很棒!

  8. 心伤的天堂说道:

    今天试了下,授权错误:错误的oauth_token,不知道是不是快盘限制了。。

  9. 笑话大全说道:

    秒赞不是偶然,是一种态度!

  10. 大D说道:

    上传大文件的时候会卡在100%,请问博主遇到过类似的问题么?还是分卷控制小一点比较好?

  11. 大D说道:

    顺便问一下博主,无法断点续传么?

  12. 大D说道:

    Visit this URL from your Browser, and login with your kuaipan account

    –> https://www.kuaipan.cn/api.php?ac=open&op=authorise&oauth_token=

    Press enter when done…

    获取到的都是这样的。而且是一开始OK,最近几天突然上传失败,relink之后就这样了。

  13. 教室网说道:

    博主,这个好!刚好项目有要用到上传下载

给我留言

*

*