OpenList Desktop 是一个为 OpenList (Alist) 和 Rclone 设计的跨平台桌面客户端。它提供了一个现代化且用户友好的图形界面,帮助您轻松管理 Alist 服务和 Rclone 云盘挂载,无需记忆和输入繁琐的命令行指令。
本项目基于 Python 和 PySide6 构建,并使用了 QFluentWidgets 组件库,确保了美观流畅的用户体验。
rcd
服务,为所有挂载操作提供支持。从 GitHub Releases 页面下载适用于您操作系统的最新版本。
为了使用 Rclone 的挂载功能,您需要预先安装以下依赖:
fuse
。例如,在 Debian/Ubuntu 上运行 sudo apt-get install fuse
。将您下载的 alist
(或 openlist
) 和 rclone
可执行文件放置在您电脑的任意目录中。
alist
可执行文件的文件夹。rclone
可执行文件的文件夹。root
| main.py (入口脚本)
| requirements.txt (依赖文件)
|
└─app
├─common (通用模块: 配置, 信号总线, 工具函数等)
├─components (自定义 UI 组件)
├─resource (资源文件: 图标, qss, 国际化文件)
├─services (核心服务: Alist 和 Rclone 管理器)
└─view (界面视图: 主窗口, 各子界面)
本项目基于 GPL-3.0 License 开源。
1
kkz 31 天前
你是不是对 OpenList 有什么误解,他的主要功能把一些网盘空间集成到一起,使用 WebDAV 可以像访问本地磁盘一样访问,你这不是多此一举吗?
|
3
sn0wdr1am 31 天前
之前 alist 的时候就有个问题非常困扰,那就是经常掉登录。
然后浏览的时候,总提示类似会话过期。 |
4
edsion1107 31 天前
这个需求属实有点小众了,openlist/alist 应该是服务端,服务端一般不太可能需要 GUI……
|
5
ikariNerv 5 天前
太好了, 不是所有人都用 linux 当 NAS 的。alist 出事,alist desktop 都不敢用了。alist helper 又不怎么更新。先 star 为敬
|