Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zxyao145/XmlyDownloader
喜马拉雅专辑免费音频下载器,使用Avalonia UI。
https://github.com/zxyao145/XmlyDownloader
avalonia avaloniaui cross-platform ximalaya
Last synced: 26 days ago
JSON representation
喜马拉雅专辑免费音频下载器,使用Avalonia UI。
- Host: GitHub
- URL: https://github.com/zxyao145/XmlyDownloader
- Owner: zxyao145
- License: mit
- Created: 2020-06-20T08:03:51.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-10-24T05:35:45.000Z (about 4 years ago)
- Last Synced: 2024-10-30T01:02:46.251Z (about 1 month ago)
- Topics: avalonia, avaloniaui, cross-platform, ximalaya
- Language: C#
- Homepage:
- Size: 13.7 MB
- Stars: 32
- Watchers: 2
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-avalonia - XmlyDownloader - Free audio downloader for ximalaya.com based on Avalonia (Samples and Projects / Audio and Music)
README
# XmlyDownloader
喜马拉雅专辑下载器,基于NET Core 3.1 和 Avalonia UI,支持Windows、MacOS、Linux~~(由于Avalonia的问题,在MacOS、Linux下中文会显示乱码[https://github.com/AvaloniaUI/Avalonia/issues/3522](https://github.com/AvaloniaUI/Avalonia/issues/3522))~~ (已修复)。**注意**:仅能够下载免费音频。
# 平台支持
1. win-x64:Wndows 64位操作系统
2. win-x86:Wndows 32位操作系统
3. osx-x64:最低 OS 版本为 macOS 10.12 Sierra
4. linux-x64:大多数桌面发行版,如 CentOS、Debian、Fedora、Ubuntu 及派生版本平台代码详见:https://docs.microsoft.com/zh-cn/dotnet/core/rid-catalog
# 下载与使用
## 下载
请前往 [Releases](https://github.com/zxyao145/XmlyDownloader/releases) 选择对应平台进行下载。
## 使用
### 启动程序
**Windows**
运行压缩包中的**XmlyDownloader.exe**
**MacOS、Linux**
双击运行压缩包中**XmlyDownloader**
### 使用
程序启动后界面如下图1所示,在专辑地址中输入专辑的url(例如图2,专辑郭德纲单口《丑娘娘》,https://www.ximalaya.com/xiangsheng/8287357/ ),点击搜索按钮,搜索结果如图3所示,专辑中的音频将会以表格的形式呈现出来。
![image-20200620164934047](https://github.com/zxyao145/XmlyDownloader/blob/master/mdfiles/start.png)
图1 启动界面
![image-20200620165340869](https://github.com/zxyao145/XmlyDownloader/blob/master/mdfiles/专辑示例.png)
图2 专辑示例
![image-20200620165513485](https://github.com/zxyao145/XmlyDownloader/blob/master/mdfiles/搜索结果.png)
图3 专辑搜索结果
在搜索结果左侧,勾选想要下载的音频,然后点击下载。下载文件将保存在程序运行目录下 **1downloadResult/专辑名** 的文件夹中,此处下载结果保存在 **1downloadResult/【高清】郭德纲单口《丑娘娘》** 文件夹中,如图4所示:
![image-20200620170346355](https://github.com/zxyao145/XmlyDownloader/blob/master/mdfiles/下载结果.png)
图4 下载结果
**注** 如果在Linux上运行,首先需要赋予程序执行权限,最简单的方式:`sudo chmod 777 ./XmlyDownloader`。Ubuntu16.04上运行效果如图5所示。
![Ubuntu16.04运行效果](https://github.com/zxyao145/XmlyDownloader/blob/master/mdfiles/Ubuntu16.04.png)
图5 Ubuntu16.04运行效果
# 协议
MIT。本工具仅限个人学习,不用于商业等用途,所涉及的所有音视频资源版权归喜马拉雅所有。