All Projects → jing332 → Xmly Downloader Qt5

jing332 / Xmly Downloader Qt5

Licence: mit
喜马拉雅FM专辑下载器. 支持VIP与付费专辑. 使用Go+Qt5编写(Not Qt Binding).

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects
cpp
1120 projects
cgo
20 projects

Projects that are alternatives of or similar to Xmly Downloader Qt5

Porymap
Map editor for pokeemerald, pokefirered, and pokeruby
Stars: ✭ 164 (-23.36%)
Mutual labels:  gui, qt
Phantomstyle
Cross-platform QStyle for traditionalists
Stars: ✭ 179 (-16.36%)
Mutual labels:  gui, qt
Qui
【此项目作者为刘典武,不是我自己的原创项目,望周知。也请大家不要骚扰刘典武。】一个用Qt开发的用来生成QSS文件的小程序,附简单Demo,主程序本身也可以看作一个很好的Demo。
Stars: ✭ 168 (-21.5%)
Mutual labels:  gui, qt
Lablqml
Interfacing Qt/QML with OCaml. Formely known as lablqt
Stars: ✭ 136 (-36.45%)
Mutual labels:  gui, qt
Qml Rust
QML (Qt Quick) bindings for Rust language
Stars: ✭ 196 (-8.41%)
Mutual labels:  gui, qt
Mootool
A handy tool set for developers. 开发者常备小工具
Stars: ✭ 141 (-34.11%)
Mutual labels:  tool, gui
Download Directory.github.io
Web App: Download just a sub directory from a GitHub repo.
Stars: ✭ 180 (-15.89%)
Mutual labels:  downloader, tool
Black Widow
GUI based offensive penetration testing tool (Open Source)
Stars: ✭ 124 (-42.06%)
Mutual labels:  tool, gui
Mojs Curve Editor
GUI for live easing/property curves editing
Stars: ✭ 196 (-8.41%)
Mutual labels:  tool, gui
Framelesshelper
Frameless windows for Qt Widgets and Qt Quick applications. Support Win32, X11, Wayland and macOS.
Stars: ✭ 183 (-14.49%)
Mutual labels:  win32, qt
React Nodegui Starter
Starter repository for react based native desktop apps using react-nodegui
Stars: ✭ 132 (-38.32%)
Mutual labels:  gui, qt
Pywebview
Build GUI for your Python program with JavaScript, HTML, and CSS
Stars: ✭ 2,649 (+1137.85%)
Mutual labels:  gui, qt
Ttkdownloader
TTKDownloader that imitation xunlei downloader, based on Qt for windows and linux.
Stars: ✭ 131 (-38.79%)
Mutual labels:  downloader, qt
Vdm
GUI for command-line video downloader (youtube-dl annie)
Stars: ✭ 1,910 (+792.52%)
Mutual labels:  downloader, gui
Tabtoolbar
A small library for creating tabbed toolbars
Stars: ✭ 129 (-39.72%)
Mutual labels:  gui, qt
Flameshot
Powerful yet simple to use screenshot software 🖥️ 📸
Stars: ✭ 15,429 (+7109.81%)
Mutual labels:  gui, qt
Nodegui Starter
A starter repo for NodeGui projects
Stars: ✭ 93 (-56.54%)
Mutual labels:  gui, qt
Blender Toolbox Qt
Attempt to recreate a blender like toolbox in Qt
Stars: ✭ 98 (-54.21%)
Mutual labels:  gui, qt
Qt5.cr
Qt5 bindings for Crystal, based on Bindgen
Stars: ✭ 182 (-14.95%)
Mutual labels:  gui, qt
Qml Creative Controls
QML controls for creative applications and creative coding
Stars: ✭ 199 (-7.01%)
Mutual labels:  gui, qt

请不要登陆账号并下载VIP/付费专辑,否则将会被永久封禁!

- 喜马拉雅FM下载器 GUI -



喜马拉雅FM专辑下载器. 使用Go+Qt5编写(非Qt Binding).

所下载音视频版权归喜马拉雅FM所有,严禁商业用途!

喜马拉雅已开始封禁账号,请酌情使用本工具!否则后果自负!

注意: 因喜马拉雅PC付费接口限制,现在每个账号单日只能下载250条VIP、试听、付费音频!

本项目的目的在于学习Go+Qt在跨平台的GUI应用,如需进行其他用途使用,请遵照许可协议Fork,使用本软件所造成的一切后果与本人无关。

Core/API(Golang): https://github.com/jing332/xmlydownloader

Screenshots

展开查看

MainWindow

DownloadDialog

lightblue

psblack

flatwhite

Download

自动同步Actions最新构建产物到坚果云,方便国内用户下载。

不再提供下载,请自行构建。(非Windows系统推荐使用静态编译)

win32 | linux | macOS

Build

如需静态编译本项目, 请参考 ci/appveyor_build.ps1.github/workflows/build_qmake.yml

开发环境

Qt 5.12+
Go 1.14+

  1. (Windows)将 Qt安装目录\Qt版本号\mingwXX_64\bin 加入到系统PATH变量, 使用命令 gcc -v 测试是否生效.
  2. 使用命令 git clone https://github.com/jing332/xmly-downloader-qt5 将项目克隆到本地.
  3. 进入 /src/cgoqt 文件夹, 使用命令 go build -buildmode=c-archive -o xmlydownloader.a 生成C静态库.
  4. 最后, 打开 Qt Creator 导入 /src/xmly-downloader-qt5.pro 即可编译运行.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].