系统开发
项目主要功能
1、类似于百度云,用户可以在网盘中新建多层文件夹,并可以上传文件、下载文件、删除文件、删除文件夹(里面所有文件也会随之删除)
2、提供文件分类功能,可根据后缀名将文件分成视频、图片、音乐等。
3、用户可以分享文件,分享的文件可以在分享区中看到并下载。
命令行使用:
usage:
登陆:
login
-test 指定本地保存的用户名密码文件
-loc 读取已经登陆过的bduss
-rk 读取当前目录下的用户名密码文件
-rs 读取当前目录下的bduss
列出当前文件夹:
ls
-f 指定文件路径(不加或者直接写路径也可以)
切换目录:
cd
-f 指定文件路径(不加或者直接写路径也可以)
下载:
download
-f 指定文件路径(不加或者直接写路径也可以)
-t 指定下载线程数
注:文件名不能带空格,如果文件名的确有空格,加''(单引号)。
路径:
path
-k 指定本地存储密钥和bduss路径
-d 指定本地下载路径
退出:
quit/esc/exit/q
test 指定本地保存的用户名密码文件 默认在D:\BDLogin.txt
-loc 读取已经登陆过的bduss 默认在D:\PcsLogin.txt
-rk 读取当前目录下的用户名密码文件
-rs 读取当前目录下的bduss
列出当前文件夹:
ls
-f 指定文件路径(不加或者直接写路径也可以)
切换目录:
cd
-f 指定文件路径(不加或者直接写路径也可以)
下载:
download
-f 指定文件路径(不加或者直接写路径也可以)
-t 指定下载线程数
注:文件名不能带空格,如果文件名的确有空格,加''(单引号)。
路径:
path
-k 指定本地存储密钥和bduss路径
-d 指定本地下载路径
退出:
quit/esc/exit/q
系统大致结构: