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文件 (责任编辑:IT) |