Giter VIP home page Giter VIP logo

yumenaka / comi Goto Github PK

View Code? Open in Web Editor NEW
167.0 4.0 9.0 27.16 MB

Comigo:Comic & Manga Reader in Linux,Windows,Mac OS。简单跨平台的漫画阅读器,支持各种压缩文件格式。わかりやすい漫画リーダー。

Home Page: https://comigo.xyz

License: MIT License

Go 43.59% Makefile 1.00% HTML 0.82% JavaScript 0.32% Vue 31.93% CSS 0.21% TypeScript 11.84% Shell 0.38% Swift 0.30% Objective-C 0.01% Dart 2.40% CMake 2.85% C++ 3.56% C 0.22% Nix 0.16% Ruby 0.43%
comics-reader golang zip manga comigo rar cbz cbr epub tar

comi's People

Contributors

electronicsarchiver avatar teradew avatar yumenaka avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

comi's Issues

问题与功能

问题:
1、网页修改服务器配置不会保存。(开箱即用原则,最好默认保存配置文件到本地)
2、文件夹名称显示不全,如:文件夹名称为“#海贼王”会显示为“海贼王”。

功能:
点击空白背景,返回上一层目录。

可以参考的的两个卷轴模式漫画阅读器

sumatrapdf似乎是目前唯一正经的,卷轴下拉式本地漫画模式阅读器,可以按卷轴模式下拉阅读压缩包漫画,打开速度比浏览器快的多。低占用,但有个问题,看文字书可以,用来看漫画卷动显的非常慢,几乎不能用。作者似乎不打算增加调速的功能,如果那个大佬做个修改调一下下拉卷动速度,它就是完美的漫画阅读器。
https://github.com/sumatrapdfreader/sumatrapdf
没有界面但是,翻页速度作者调试的非常好,但是要当主力阅读器显然不行,停更很多年了。
https://github.com/hasenj/mangareader

功能请求

书架上增添漫画,可以增加用添加目录扫描的方式吗?
这样不用上传多一份,改变之前的存储结构。
还有一个就是双拼的漫画,需要一个切开的功能。
(顺带问问,速写功能是做什么用的
其他没什么问题了,完成度好高。

无法调节默认配置

comi -help确实弹出了一个命令行提示,但其中comi -c 指定配置文件功能并未提供配置文件样例,导致无法修改每次打开时的默认配置

功能请求

首先非常感谢大佬的付出。使用过程中发现有一些需要打磨的地方。以下我的一些想法

  • 1.希望可以增加章节跳转按钮、例如观看一部超过500章节的漫画时。返回后总会退出到章节列表并回到第一话的位置。这样还需要往下翻动。会无形花费过多时间去重复跳转。
  • 2.增加一个章节列表的滚动记录。在看完某个章节返回后。会记录当前看到XXX话的位置。或者底部列表的方式?
  • 3.增加历史记录功能,这个可能需要一个api

以上是卷轴模式。翻页模式貌似有保存进度的功能。不过卷轴没有。希望能优化一下。
在翻页模式下,进度条在手机的画面比例时。进度条貌似在80%的比例,整体显得有些怪(阴影异常?)

功能请求

能否支持下上下图片无边距呢?这样就可以无缝看韩漫了

Linux_x86_64 无法运行

  • 使用版本:comi_v0.8.9_Linux_x86_64.tar.gz

  • 在运行 comi --help 时发生错误

  • 系统版本 Ubuntu 20.04.3 LTS x86_64

  • 控制台报错:

    panic: runtime error: index out of range [1] with length 1
    
    goroutine 1 [running]:
    github.com/yumenaka/comi/locale.getLocale()
            D:/cvgo/locale/localization.go:64 +0xeb
    github.com/yumenaka/comi/locale.init.0()
            D:/cvgo/locale/localization.go:92 +0x17f

貌似出现了windows路径?

用户密码设置不成功

剪贴板图片
我按照说明下载配置文件放在软件的同一目录,修改了用户密码,怎么打开软件后还是直接打开网页而没经过输入账号密码的?
我尝试将启动软件后自动打开浏览器改成false是有生效的,是我哪里设置不对吗?

希望可以添加点击屏幕弹出选择章数弹窗

目前对于手机端浏览器只有顶部和底部可以选择章数,对于条漫来说,需要一直滑动到底部才可以选择章数,希望有时间可以优化移动端的体验,亦可以在阅读器设定中添加章数下拉框

功能请求

漫画末尾的[回到首页]旁边,增加一个[下一章]按钮

关于注册文件和本地数据库

  1. 不是说导入reg文件后会在右键有ComiGo和ComiGo Here选项的吗?怎么我只看到ComiGo?是不是两个功能整合一起了?
    系统是win11。

  2. 我在config.toml里设定了扫描路径,然后用ComiGo扫描了路径外的文件,这ComiGo扫描的书籍是没整合到扫描路径里的,这两个是独立的。意思是不是现在还没有书库单独添加的功能?

同学,您这个项目引入了244个开源组件,存在1个漏洞,辛苦升级一下

检测到 yumenaka/comi 一共引入了244个开源组件,存在1个漏洞

漏洞标题:jwt-go 安全漏洞
缺陷组件:github.com/dgrijalva/[email protected]+incompatible
漏洞编号:CVE-2020-26160
漏洞描述:jwt-go是个人开发者的一个Go语言的JWT实现。
jwt-go 4.0.0-preview1之前版本存在安全漏洞。攻击者可利用该漏洞在使用[]string{} for m[\"aud\"](规范允许)的情况下绕过预期的访问限制。
影响范围:(∞, 4.0.0-preview1)
最小修复版本:4.0.0-preview1
缺陷组件引入路径:github.com/yumenaka/comi@->github.com/dgrijalva/[email protected]+incompatible

另外还有几个漏洞,详细报告:https://mofeisec.com/jr?p=a47e2e

[Bug] panic: message "MIN_MEDIA_NUM" not found in language "ja-JP"

panic: message "MIN_MEDIA_NUM" not found in language "ja-JP"

goroutine 1 [running]:
github.com/nicksnyder/go-i18n/v2/i18n.(*Localizer).MustLocalize(0xc000090e80?, 0x1b?)
/Users/bai/soft/gopath/pkg/mod/github.com/nicksnyder/go-i18n/[email protected]/i18n/localizer.go:220 +0x3a
github.com/yumenaka/comi/locale.GetString(...)
/Users/bai/cvgo/locale/localization.go:117
github.com/yumenaka/comi/cmd.init.1()
/Users/bai/cvgo/cmd/root.go:61 +0x8af

原本我的区域是日本,改成了**就能正常了,很奇怪一开始我还好奇为什么拖过去没用🤔

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.