功能特性 ✨
- 直接将漫画章节下载到您的电脑。
- 登录以跟踪您关注的漫画。
- 同时下载多个章节。
- 搜索功能!
- (是的,您可以用它来爬取漫画)。
- 使用Golang编写 :)
适用于Windows/Linux/macOS。
安装 🔧
本应用程序作为独立可执行文件运行,无需安装。
查看发布页面获取新版本。要更新,只需下载最新版本即可。
如需最新开发版本🗡,您也可以从源代码编译:
$ git clone https://github.com/darylhjd/mangadesk.git
$ cd mangadesk
$ go get -d ./...
$ go build
Arch Linux
Mangadesk可通过AUR安装(感谢@AmaanHUB!)。 您可以手动安装或使用您喜欢的AUR助手:
$ paru -S mangadesk
Ubuntu
Mangadesk可通过MPR安装,您可以手动安装或使用您喜欢的MPR助手:
$ una install mangadesk
Void Linux
Mangadesk可通过官方Void仓库安装,使用XBPS进行安装:
$ xbps-install -S mangadesk
卸载 ❌
要卸载,只需删除可执行文件及其相关文件夹和文件即可。
删除可执行文件不会删除您的下载内容。
Arch Linux
使用AUR助手或pacman卸载:
$ pacman -R mangadesk
Ubuntu
使用MPR助手或APT卸载:
$ una remove mangadesk
Void Linux
使用XBPS卸载:
$ xbps-remove -R mangadesk
使用方法 ✍
要运行应用程序,请导航到存储可执行文件的目录,然后运行以下命令:
$ ./mangadesk
不同操作系统的步骤可能有所不同。例如,在Windows中,使用反斜杠\
代替。
快捷键 ⌨
操作 | 快捷键 |
---|---|
登录/登出 | Ctrl + L |
快捷键/帮助 | Ctrl + K |
搜索 | Ctrl + S |
下一页/上一页 | Ctrl + F/B |
退出 | Esc |
选择章节 | Ctrl + E |
切换选择所有章节 | Ctrl + A |
切换章节阅读状态 *注:可以选择多个章节! | Ctrl + R |
切换漫画关注状态 | Ctrl + Q |
设置 ⚙
参考此文档了解可配置的设置。
问题 ☠
查看Issues页面了解当前问题/功能请求。
贡献 🤝
随时欢迎并感谢您的贡献 :)
请花些时间熟悉贡献指南。
学习要点 🧠
- 使用tview/tcell创建TUI。
- 在Golang中使用文件系统。
- Goroutines和Context。
- Go项目结构。