Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alex8224/fuse_for_kuaipan
A network driver's fuse Implementation base on kingsoft's kuaipan api
https://github.com/alex8224/fuse_for_kuaipan
Last synced: 13 days ago
JSON representation
A network driver's fuse Implementation base on kingsoft's kuaipan api
- Host: GitHub
- URL: https://github.com/alex8224/fuse_for_kuaipan
- Owner: alex8224
- Created: 2014-07-02T06:49:18.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-12-17T16:29:16.000Z (almost 10 years ago)
- Last Synced: 2024-10-05T11:47:27.111Z (about 1 month ago)
- Language: Python
- Homepage:
- Size: 411 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
Fuse For KuaiPan
===================基于快盘的API实现的可以在linux下面使用的Fuse客户端,运行程序后,会生成一个linux下的挂载点,以普通文件夹的方式操作快盘。
目前实现了以下功能:
1. 文件的浏览
2. 文件异步上传, 下载
3. 文件的管理, 建立目录,删除目录,创建文件,删除文件
4. 显示快盘的总容量和使用容量,支持 **df** 命令
5. 虚拟打印机, 上传office格式的文件到 **/convert/** 目录下会自动对上传的文档进行转换成网页格式并自动保存到指定的目录
6. 支持多 consumer_key/consumer_secret 池, 可以突破每天五千次的API调用次数
使用要求
~~~~~~~~~1. 有快盘的账号
2. 在快盘创建了至少一个应用, 需要用到里面的 **consumer_key** 和 **consumer_secret**, 可以到 http://www.kuaipan.cn/developers/create.htm 进行创建。3. 在创建好应用之后, 指定了自己的账号作为测试账号。
安装
~~~~~~pip install kuaipandriver
配置
~~~~~~创建文件 config.json, 格式如下:
.. code-block:: javascript
{
"mntpoint":"挂载点的路径",
"username": "登录快盘的账号",
"password": "登录密码",
"keylist": [
["consumer_key", "consumer_secret"],
...
]
}启动
~~~~~~mount.kuaipan -c config.json
ToDoList
~~~~~~~~~~1. nautlius 支持