几年前,我开始用Golang做漫画阅读器。阅读器的早期版本,也在S1发贴介绍过。

原理无非是读取压缩包,把图片映射到链接,开网页服务器显示而已。
当时很多基本功能没做,只能说是【简单粗暴】的漫画阅读器,提供这些功能:
- Windows,Linux、MacOS单文件程序,绿色无需安装。
- 支持 ZIP、RAR、CBZ、CBR、EPUB、PDF 等文件格式。
- 卷轴与翻页阅读模式,适配桌面端、手机、平板等主流设备。
- 二维码扫描阅读,多设备实时同步翻页。
最近半年,经过一番大修大改,终于把一些【必要】与【想要】的功能做出来了。
- 托盘版程序,不用开碍事的命令行窗口(New!)。
- 内置远程连接,家里开服务,外出手机Tailscale远程看漫画(New!)。
- 将漫画转换为内嵌图片的【单个网页文件】,用任意手机浏览器打开(New!)。
- windows注册文件夹右键菜单,方便扫描文件夹(New!)。
- 支持用户插件,允许自己插入任意JS、CSS文件(New!)。
- 新增自动翻页,自带网页播放器,播放音频或视频……(New!)。
- 可将图片文件夹打包成ZIP,ZIP转换为EPUB下载(New!)。

翻页模式界面重做,支持触摸滑动翻页了

*新的服务器设置页面,修改后记得保存 *

除了看漫画,也能用来听音乐,看视频
虽然还有地方需要优化,但优化没尽头,改来改去总是做不完。
几天前看到有人发阅读器,就想起来跑S1发帖了。
做了个官网,可以在这里下(官网里的所有内容,包括下载与文字介绍,都是用Comigo提供的)。
https://comigo.xyz/
既然多数人用Windows,就直接把【Windows托盘版】下载链接贴在这里:
https://comigo.xyz/yumenaka/comigo/releases/download/latest/comigo_latest_Windows_x86_64_full.zip
命令行版,一键安装:
bash <(curl -s https://comigo.xyz/get.sh) --cn
也做了 Docker 镜像:
docker run -d \
--name comigo \
-p 1234:1234 \
-v /path/to/your/books:/data \
yumenaka/comigo:latest
有github账号的朋友,不妨点个星收藏一下~
https://github.com/yumenaka/comigo

文章评论