Skip to content

jyhong836/BaiduYunAssistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BaiduYunAssistant

百度云助手

GUI client for Baidu Yun, based on https://github.com/houtianze/bypy and Java is used to build it.

NOTE: you need to add the bypy.py (https://github.com/houtianze/bypy) to /usr/bin/bypy first, which means you may need python>2.7 and requests modules.

Author:Junyuan Hong

Copyright 2014 JunyuanHong (https://github.com/jyhong836/BaiduYunAssistant)

LINSENCE:under GPL v3

百度云ubuntu GUI客户端,基于https://github.com/houtianze/bypy 的python命令行工具,需要将bypy.py添加到/usr/bin/bypy,你可以使用:

$ ln -s <bypy.py> /usr/bin/bypy

来添加bypy


安装


当你第一此运行shell脚本的时候,使用root运行,将自动下载bypy,并将bypy添加到/usr/local/bin/bypy

sudo ./configure

第一次运行会出现如下提示

Please visit:
https://openapi.baidu.com/oauth/2.0/authorize?scope=basic+netdisk&redirect_uri=o                                                                           ob&response_type=code&client_id=q8WE4EpCsau1oS0MplgMKNBn
And authorize this app
Paste the Authorization Code here within 10 minutes.

授权之后就可以使用bypy了。


运行


./BaiduYunAssistant.jar

生成的数据保存在./data/中


演示视频


请访问http://home.ustc.edu.cn/~jyhong/files/bda/


功能说明


BaiduYunAssistant脚本,需要修改里面的jre路径,改为java或者是自己的jre路径。

$sudo chmod a+x BadiduYunAssistant #然后就可以运行BadiduYunAssistant了

help文件为bypy命令的帮助

BYA.dat保存的了一些用户的设置,上一次关闭时的路径,任务等。如果发现无法启动,则尝试删除BYA.dat之后运行。

同步按键,当前的功能是上传同步文件夹的所有文件和文件夹到/sync/目录下,现在的同步是作为一个任务来进行的,而不是分解为以文件为单位的任务。

文件列表,双击文件夹将打开文件夹。“..”代表父目录。

任务列表,以一个bypy的一个命令为一个任务单位,如downdir或syncup为一个任务。这个任务不能由命令行启动。在任务栏显示的文件只有前5个是真正在运行的,其他的只有在等待前5个运行完成之后会自动运行。

选项->设置:可以设置同步文件夹列表,在主界面按下同步按钮之后会上传给列表的所有内容。

About

Linux下的Java百度云客户端

Resources

License

Stars

Watchers

Forks

Packages

No packages published