以前介绍过Windows系统下载得到App电子书的教程:
- 【超级神器!】轻松下载得到App电子书,你也能成为电子书达人!
- 得到App桌面端安装教程,所有资源可下载
- 得到App桌面端,所有资源可下载【修复登录二维码不显示问题】
- 得到电子书下载工具更新20250107
今天介绍一下MacOS系统,同样也是基于yann0917/dedao-gui: wails + go + vue3 实现得到已购课程下载的桌面客户端 这个项目。你可以按照文章中的步骤自己打包,也可以直接下载我打包好的安装包。
1 下载源码
|
|
2 安装依赖
wails 构建需要安装以下依赖:
- Go 1.18+
- NPM (Node 15+)
安装 go 语言环境
Download and install - The Go Programming Language
安装 nodejs 环境
安装 wails
wails
是一个用于构建桌面应用程序的库,它使用 Go 语言和 Web 技术。
|
|
安装 wails
时,可能会被墙,可以使用代理。
|
|
wails 安装之后,需要将其添加到环境变量中,这样才能在任何地方使用。其安装位置是在 home 目录中的 go/bin。
|
|
打包发布
|
|
双击打包后的 dedao-gui
即可运行。
配置使用
配置文件下载路径,ffmpeg 路径,wkhtmltopdf 路径(用于生成pdf文件),这些都可以在配置文件中配置。
安装完成之后,在终端用which ffmpeg 和 which wkhtmltopdf 查看路径,然后在配置文件中配置。
|
|
扫描二维码登录,然后就可以使用了。
登录二维码不显示问题
本应用上登录后再登录官方网页版会导致保存的 cookie 失效,使用 rm -rf ~/.config/dedao/config.json
删除配置信息后重新登陆本应用即可。
windows 系统下,配置文件在C盘的tmp目录下,如果你有几个硬盘,也有可能在其他盘下的tmp目录下。关闭应用,删除配置文件或目录,重新打开应用,就会重新显示二维码。
下载地址
如果你不想自己打包,可通过以下网盘链接下载已打包好的Portable版本。
dedao-gui.app
链接:https://pan.quark.cn/s/7bd48a6f5a6b