第三方蓝奏云客户端采用蓝奏云API项目使用PyQt5实现图形界面,完成蓝奏云的大部分功能。蓝奏云API项目封装了对蓝奏云的基本操作: 登录、列出文件、下载文件、上传文件、删除文件(夹)、 清空回收站、恢复文件、创建文件夹、设置文件(夹)访问密码。此外,还解决了蓝奏云的上传格式限制和单文件最大 100MB 的限制,同时增加了批量上传/下载的功能。
本项目使用PyQt5实现图形界面,可以完成蓝奏云的大部分功能;
得益于API,可突破单文件最大 100MB 的限制,同时增加了批量上传/下载的功能;
Python 依赖见requirements.txt,releases 有打包好了的 Windows 可执行程序;
1. 无需账号,即可使用链接提取与下载功能
2. 首次登录后,下次打开软件后会自动登录
3. 如果提示登录成功,但是没有显示文件,可能需要手动重新登录以下
4. 单个文件下载是单线程的,对于批量下载,同时下载文件数为3,后续会开放设置
5. 目前文件上传是阻塞型的,即上传文件时啥都不能干,除非上传完成,而下载已完成异步
6. 如果需要上传大于100MB的文件:对于 Windows 用户,直接从源码运行,需要自己下载 rar.exe 放置软件根目录,非Windows用户需要确保 rar 的安装路径是 /usr/bin/rar,后续会开放设置
为什么搜索这么慢呢?
据我所知,目前没有可以搜索蓝奏云资源的网站,所以我根据站内搜索模式,使用搜索引擎获取到了部分蓝奏云资源,考虑到搜索引擎数据杂乱的问题,因此对每个资源进行了检验,剔除掉了无效链接以及需要密码的链接(需要密码的无能为力),所以当你搜索的结果有20个时,插件就需要请求20次网页,因此速度会很慢
为什么当搜索到列表页的时候,只显示一页结果呢?
并不是获取不到,只是目前pandownload的选择页面没有考虑到需要翻页,便不能翻页,这么会在pandownload官方修正后显示正常
为什么点击有的链接要下载的时候,显示调用lua失败,或者说不支持的链接呢?
就像提示的那样,这个链接暂时不支持(当我没考虑到抓到异常的时候就会提示失败),所以你需要将这个链接反馈给我,以便我支持这个链接
为什么搜索结果不是很准确?
因为是利用的搜索引擎站内搜索,所以你觉得能准确吗?(你想想你用百度搜索的时候,结果精准吗?)