蓝奏云第三方PC电脑客户端 LanZouCloud 采用蓝奏云API项目使用PyQt5实现图形界面,蓝奏云盘API项目实现了对蓝奏网盘的基本操作: 登录、列出文件、下载文件、上传文件、删除文件(夹)、 清空回收站、恢复文件、创建文件夹、设置文件(夹)访问密码。主要解决了蓝奏上传格式限制和批量上传/下载的功能。蓝奏云GUI版,本项目使用PyQt5实现图形界面,可以完成蓝奏云的大部分功能,得益于API接口的功能,可以任意上传后缀文件,同时增加了批量上传/下载的功能,releases 有打包好了的 Windows 可执行程序,默认同时上传下载任务为3,可以设置单个文件还是单线程,文件可以直接拖拽到软件界面上传,也可以使用对话框选择,文件上传后不能改名,同时最好不要创建相同名字的文件夹,文件夹最多4级,这是蓝奏云的限制。
使用说明
1、无需账号,即可使用链接提取与下载功能;
2、首次登录后,下次打开软件会自动登录(已经实现异步登录 :zap:),对了登录信息直接使用二进制存储在 config.pkl 文件中;
3、如果提示登录成功,但是没有显示文件,可能需要手动重新登录以下;
4、单个文件下载是单线程的,对于批量下载,默认同时下载文件数为3,文件夹与文件一样在一个线程里面下载;
5、文件上传功能除了通过窗口对话框选择文件,还可以直接拖拽文件到软件界面。和下载一样只有一个较简单的状态栏提示状态;
6、回收站支持批量删除与还原;
7、软件关闭到系统托盘需要自行设置开启,默认未开启;
8、用户文件界面、回收站可以使用 F5 键快速刷新,其他见 wiki/快捷键;
8、软件启动后,会后台检查是否有新版本(可以在设置中关闭),有则会提示,也可以在关于界面手动点击版本号,检测更新;
常见问题
Q:我可以自己修改软件背景图片吗?
A:可以,Windows用户修改软件目录下的 src/default_background_img.jpg,MacOS、Linux用户修改~/.config/lanzou-gui/src/default_background_img.jpg。
Q:软件错误日志在哪里?
A:Windows用户在软件目录下的 debug-lanzou-gui.log 文本文件中,MacOS、Linux用户 ~/.config/lanzou-gui/debug-lanzou-gui.log。
Q:自动读取浏览器cookie登录时,获取的cookie与登录用户不一致,或者浏览器已经登录蓝奏了,也获取不到cookie?
A:浏览器登录后记得完全退出后,再尝试自动读取;
确保使用的支持的浏览器:Chrome(测试OK), Chromium(未测试), Opera(未测试), Edge(测试OK), Firefox(测试OK)
Q:上传文件夹时,最后一个文件显示没有上传完成(小于100%)但是蓝奏对应目录已经有可以看到该文件?
A:文件大小较少时,可能会出现该现象,原因可能是小文件上传耗时较小,上传完成的信号被上传进度覆盖而丢失,这块有待优化(任务管理页面需要优化)。
Q:任务较多时,管理界面一直闪烁?
A:任务管理页面实现较为粗暴,每次都是删掉所有内容从绘所有显示控件,任务较多时这种刷新肉眼可见,同时也无法保持右侧滚动栏位置。
Q:如何关闭窗口后,继续下载上传任务?
A:在设置(快捷键Ctrl+P,Mac上Command+P)中勾选关闭到系统托盘,开启后如需退出程序,右击托盘图标选择退出。
Q:在浏览器中选中链接与密码并复制后,如何快速提取文件?
A:在设置(快捷键Ctrl+P,Mac上Command+P)中勾选监听系统剪切板后,识别到复制内容中包含蓝奏分享链接后,会自动前置程序,并提取链接内容(MacOS上窗口可能不会主动前置,需要手动切换)。
Q:时间有点乱,有年月日、几天前、几分钟前等,怎么统一一下?
A:在设置(快捷键Ctrl+P,Mac上Command+P)中勾选使用[年-月-日]时间格式,登录磁盘界面需要按 F5 刷新一下界面生效。
Q:任务暂停后无法重新开始?
A:理论上应该可以,事实上经常发生该现象,不建议高频使用该功能,可以作为取消任务的方式。
Q:任务管理中删除包含文件吗?
A:删除完成只是任务记录,不会删除本地文件。
Q:我可以自己更新 lanzou-api 吗?
A:不能,本项目对 lanzou-api 做了深度定制,api 有大更新时,会及时同步。
Q:支持哪些快捷键?
A:参考 wiki/快捷键
系统要求
Windows 7 x64/x86位, Windows 8.1 x64/x86位, Windows 10 x64/x86位
下载地址
请支持唯一正版官方网站:https://github.com/rachpt/lanzou-gui
官方试用版下载:https://github.com/rachpt/lanzou-gui/releases
官方试用版下载:https://github.com/rachpt/lanzou-gui/releases/download/v0.3.7/lanzou-gui_win32_v0.3.7.7z
官方试用版下载:https://github.com/rachpt/lanzou-gui/releases/download/v0.3.7/lanzou-gui_win64_v0.3.7.7z
官方试用版下载:https://github.com/rachpt/lanzou-gui/releases/download/v0.3.7/lanzou-gui_MacOS_v0.3.7.dmg
辅助登录程序: https://download.fastgit.org/rachpt/lanzou-gui/releases/download/v0.3.0-beta.1/login_assister.exe
辅助登录程序:https://github.com/rachpt/lanzou-gui/releases/download/v0.3.1/login_assister.exe
辅助登录程序说明,无需通过Cookies登陆,login_assister.exe丢到根目录,可以输入账户密码登陆