YunX README

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

云析 YunX

云析 · YunX

粘贴分享链接,直接高速下载 —— 一个开源的 Android 网盘解析下载应用

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

Release Stars License Platform Kotlin Compose

下载最新版 · 功能 · 使用 · 构建 · 常见问题

QQ交流群


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

云析使用AGPL-3.0开源协议 如果你使用了云析的代码,未经授权请遵守协议,同样以AGPL-3.0开放源代码

本仓库为仅安卓端app,PC端可见 YunX-Desktop

截图

解析输入 文件列表 下载管理
解析直链 分享解析 下载管理
网盘登录 设置 关于
网盘登录 设置 关于

功能

支持平台

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

[!NOTE] 其他网盘暂未支持,如有需要请开一个 issue。

使用

  1. 在「网盘」页登录需要使用的网盘账号
  2. 在「解析」页粘贴分享链接(可带提取码)
  3. 浏览分享内容,点击文件获取下载直链
  4. 在「下载」页查看进度,支持暂停 / 继续 / 删除 / 打开

技术栈

分类 选型
语言 Kotlin
UI Jetpack Compose + Material 3
持久化 Room(KSP 注解处理)+ SharedPreferences
网络 OkHttp 4.12.0(请求 + 分片下载)
构建 Gradle + KSP

构建

要求:minSdk 24,targetSdk 34。

git clone https://github.com/CYQawa/YunX.git

用 Android Studio 打开项目直接构建即可。项目在 AndroidIDE 上开发调试,理论上也兼容其它 Android 构建环境。

常见问题

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

你的账号被风控了,见issue #9

能否开发PC端?

我个人没有电脑,故无法开发pc端。

社区内已有人开发PC移植, 如 YunX-Desktop

反倒卖

云析完全免费开源。如果你下载到要钱的版本,那么你就是被骗了,请立马去退款。

免责声明

本项目仅供个人学习与技术交流,请勿用于商业用途。下载内容版权归原作者所有,请在下载后 24 小时内删除。使用本项目产生的任何后果由使用者自行承担。

开源协议

本项目基于 GNU AGPL-3.0 协议开源,详见根目录 LICENSE。

Star History

Star History Chart

YunX (CYQawa/YunX)

Searching Database…

4.6K ·GitHub
What is this?YunX (云析) is an open-source Android app that parses share links from Chinese cloud storage services and downloads the files directly, with chunked concurrent downloading and resume support.
Is this an app I install, or a library for developers?It is a standalone Android application built with Kotlin and Jetpack Compose; you install the APK on your phone rather than integrating it as a library.
How do I start using it to download from a share link?Log into the cloud drive you need on the Netdisk tab, paste the share link (with extraction code if needed) on the Parse tab, browse the shared content, then tap a file to get its direct download link and track progress on the Download tab.
Do I need accounts for each cloud drive, or can I just paste a link?You first need to log into the relevant cloud drive inside the app: Quark/UC/Baidu/139 use WebView cookie login, Thunder uses a password or SMS, and 123 Cloud uses an account/password to obtain a JWT.
Is Baidu Netdisk support safe to use?The README explicitly warns against using Baidu Netdisk because it can trigger account 'risk control' restrictions; other supported platforms don't carry this warning.
Does it run on iOS or only Android?YunX is Android-only; a separate community project called YunX-Desktop covers PC, since the author has no plans to build an official desktop version.
Which cloud storage services are supported?Quark, UC, Thunder (Xunlei), Baidu, 123 Cloud, and 139 Netdisk (Caiyun); support for other platforms can be requested via an issue.
How fast is the download, and does it survive interruptions?Downloads use Range-based chunked concurrency with up to 32 parallel chunks, saving request headers and a fixed chunk plan so paused or interrupted tasks resume where they left off.
What happens to temporarily transferred files after downloading?For Baidu and Thunder the temporary transfer is cleaned up right after the direct link is fetched; for Quark it's kept until the download finishes or the task is deleted.
Can I paste a link without manually opening the parse screen?Yes — after copying a share link elsewhere, returning to YunX shows a one-tap prompt to paste and parse it straight from the clipboard.
Creator
CYQawa
Size
88.7 MB
Stars
4.6K
Age
2mo
Commits · 90 Days