YunX-Desktop README

The project's README from github.com/tidain/YunX-Desktop. As one markdown file: README.md.

云析 YunX-Desktop

云析桌面版 · YunX-Desktop

粘贴分享链接,直接高速下载 —— 云析 YunX 的 Windows 桌面移植

识别夸克 / UC / 迅雷 / 百度 / 139 / 123 分享链接,自动匹配提取码,Range 分片并发 + 断点续传。

Release Stars License Platform Kotlin Compose

下载最新版 · 功能 · 使用 · 构建 · 常见问题 · 与上游差异


云析永远免费开源。 如果你是在任何地方「花钱买到」的,说明你被骗了,请立即退款。 任何收费版本均为二次打包的诈骗版本,与本项目无关。

本项目使用 AGPL-3.0 开源协议。 基于上游 CYQawa/YunX(Android)移植, 若你使用了本项目的代码,请同样以 AGPL-3.0 开放源代码。

简介

云析 YunX 的 Windows 桌面移植版:粘贴网盘分享链接,浏览分享内容并直接高速下载文件,全程在电脑上完成。 提供免安装便携版(整个文件夹拷走即用)与安装版(开始菜单 / 桌面快捷方式,可卸载)两种分发形式。

截图

主界面 网盘登录
主界面 网盘登录
设置 关于
设置 关于

支持平台

[!WARNING] 不建议使用百度网盘,可能导致账号被风控!

功能

完整功能清单见 功能清单。

与上游的差异

桌面版在登录方式、系统集成(托盘 / 通知 / 原生对话框)、数据存储、构建分发上做了较大改造, 并移除了一部分移动端专属功能。完整清单见 与上游的差异。

技术栈

分类 选型
语言 Kotlin
UI Compose Multiplatform(Desktop)+ Material 3
持久化 sqlite-jdbc(SQLite)+ java.util.prefs
网络 OkHttp 4.12.0(请求 + 分片下载)
内嵌浏览器 JCEF 132(Chromium)
原生桥接 JNA(Win32 API)+ 自编 darkmode.dll
构建分发 Gradle + jlink + jpackage + Inno Setup
Markdown 渲染 multiplatform-markdown-renderer(GFM:README / 更新说明)

使用

  1. 在「网盘」页登录需要使用的网盘账号(推荐内嵌浏览器登录)
  2. 在「解析」页粘贴分享链接(可带提取码,支持从剪贴板一键粘贴)
  3. 浏览分享内容,点击文件加入下载
  4. 在「下载」页查看进度,支持暂停 / 继续 / 删除 / 打开;进度同步显示在 Windows 通知中心

设置项、数据目录、托盘操作见 使用说明。

构建

要求:Windows 10/11 x64,另需一个 C++ 编译器(托盘菜单配色桥接层用;缺它时 run / package / installer 会在这一步失败)。JDK、Gradle、Inno Setup 均无需手动安装。

git clone https://github.com/tidain/YunX-Desktop.git
cd YunX-Desktop

.\run.ps1 run        # 编译并启动(开发,含 darkmode.dll)
.\run.ps1 build      # 仅编译 Kotlin(不需要 C++ 编译器)
.\run.ps1 package    # 免安装便携版 → release\YunX-Desktop\
.\run.ps1 installer  # 单文件安装程序 → release\YunX-Desktop-setup-*.exe

环境要求、版本号管理与打包产物见 构建与打包。

常见问题

百度网盘下载 / 转存不了?

账号被风控了,详见上游 issue #9。

便携版和安装版有什么区别?

便携版是免安装的文件夹,拷到任意位置双击 YunX-Desktop.exe 即可运行; 安装版走安装向导,安装到 %LOCALAPPDATA%\Programs\YunX-Desktop,并创建开始菜单 / 桌面快捷方式,可在设置中卸载。 两者功能完全一致。

下载时看不到 Windows 通知中心的通知?

先确认「设置 → 系统 → 通知」已开启(专注助手 / 免打扰也会拦通知)。应用在检测到通知未送达时, 会尝试自动创建所需的开始菜单快捷方式兜底,但最终能否弹出仍取决于系统通知设置。

支持开发

文档

文档 内容
功能清单 全部功能与细节
使用说明 快速上手、登录方式、设置项、数据目录、托盘操作
构建与打包 环境要求、命令、版本号、打包产物、目录结构
与上游的差异 桌面版相对上游 Android 版的新增 / 重做 / 移除
免责声明 免责声明、协议逆向说明、反倒卖、开源协议

开源协议

本项目基于上游 CYQawa/YunX 移植,同样以 GNU AGPL-3.0 协议开源,详见 LICENSE。 完整的免责与合规说明见 免责声明。

更多

Star History

Star History Chart

YunX-Desktop (tidain/YunX-Desktop)

cloud-storage
Searching Database…

What is this?YunX-Desktop is a Windows desktop port of the YunX (云析) Android app. You paste a cloud-drive share link, browse the shared files, and download them directly on your PC at high speed.
How is this different from the upstream Android app?It is a rewritten desktop port of the upstream CYQawa/YunX Android app, with reworked login methods, Windows system integration (tray, notifications, native dialogs), data storage, and build/distribution, while dropping some mobile-only features.
How do I get it running?Download the latest release and choose either the portable version (unzip the folder anywhere and double-click YunX-Desktop.exe) or the installer version (installs to %LOCALAPPDATA%\Programs\YunX-Desktop with Start Menu/desktop shortcuts); both have identical features.
Does downloading from every supported netdisk work reliably?Baidu netdisk is explicitly discouraged because using it through this app can get your account flagged by Baidu's risk control.
Does it run on anything other than Windows?No, it's built specifically as a Windows desktop app (Windows 10/11 x64) using Compose Multiplatform Desktop with native Win32 integration via JNA.
Which cloud drives and link types does it support?Quark, UC, Thunder (迅雷), Baidu, 139 (和彩云), and 123 netdisk share links with auto-matched extraction codes, plus GitHub repo/account/file direct links.
How do I log into my netdisk account?You can log in via an embedded Chromium browser, import cookies from your local browser with one click, manually paste cookies, or (for GitHub) use a Personal Access Token.
Is this app really free?Yes, YunX is always free and open source under AGPL-3.0; the README states any paid version is a scam repackage and users who paid for it should demand a refund.
How fast and reliable are downloads?Downloads use Range-based chunked concurrency with automatic resume, automatic retry on failure, and a global speed limit, with progress shown live in the Windows notification center.
Creator
tidain
Size
4.6 MB
Stars
851
Age
1mo
Commits · 90 Days