分享一下个人编写的漫画阅读器 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
LancerComet
V2EX    分享创造

分享一下个人编写的漫画阅读器

  •  2
     
  •   LancerComet
    LancerComet 2023-05-31 17:40:26 +08:00 4039 次点击
    这是一个创建于 913 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这是一个离线的漫画阅读器,动机就很简单,就是想在 PC 和 Surface 上离线看漫画,然而 Windows 上的 Win32 的漫画软件普遍对触摸支持一般,主要是没有手势,要么按钮很小,UWP 的 Cover 功能太少了,操作有些乱,所以就动手写了一个,现在迭代了几个版本趋于稳定,分享出来,欢迎体验



    一些功能:
    - 能够显示单页、双页或者根据图片尺寸自动布局
    - 拥有翻页模式和滚动模式,滚动模式可以横竖滚动
    - 图片降噪,去摩尔纹(不过现在不是所有图片都能处理的很好)
    - 触摸支持第一公民,另外还支持 Surface Pen 的笔帽按键翻页以方便滚床,也支持用 Surface Dial 和 XBox 手柄滚床
    - 支持常见压缩包,能读取加密压缩包并记忆密码
    - 傻卵二次元界面

    下载地址:
    https://apps.microsoft.com/store/detail/9MVVLRZWRXX8?cid=v2ex

    PS:一些功能我做在了付费项中,但核心功能都是免费的,绝对不影响阅读体验,如果您觉得不错,可以付费支持一下,非常感谢
    31 条回复    2024-05-28 23:48:56 +08:00
    Geekgogo
        1
    Geekgogo  
       2023-05-31 17:43:17 +08:00
    没有 mac 版的吗?有一说一你这个界面风格很好看哇,也是你自己设计的吗
    LancerComet
        2
    LancerComet  
    OP
       2023-05-31 17:46:59 +08:00
    @Geekgogo 是的,不过有一半素材是 AI 生成的,因为全部自己画会画不完现在没有 mac 版,主要是我没有 mac
    Geekgogo
        3
    Geekgogo  
       2023-05-31 17:48:18 +08:00
    @LancerComet 牛哇,是个大佬
    LancerComet
        4
    LancerComet  
    OP
       2023-05-31 17:52:35 +08:00
    @Geekgogo 谢谢,界面还是很重要的
    northquq
        5
    northquq  
       2023-05-31 18:01:55 +08:00   1
    好看!
    Caturra
        6
    Caturra  
       2023-05-31 18:09:10 +08:00
    泪目,这年头还有 UWP 应用
    LancerComet
        7
    LancerComet  
    OP
       2023-05-31 18:17:29 +08:00
    @Caturra 如果没什么特殊需求,UWP 是一个开发体验和使用体验依然非常不错的平台了
    israinbow
        8
    israinbow  
       2023-05-31 18:55:47 +08:00 via Android   2
    傻卵二次元界面 suki ,希望有生之年能和 tachiyomi 联动:p
    unsized
        9
    unsized  
       2023-05-31 19:58:23 +08:00   1
    界面好好看
    john990
        10
    john990  
       2023-05-31 22:32:58 +08:00
    @LancerComet #2 AI 生成界面用的什么工具啊
    24Arise
        11
    24Arise  
       2023-05-31 23:05:24 +08:00   1
    你这个界面风格,我喜欢 ~
    wingkwanli888
        12
    wingkwanli888  
       2023-06-01 00:11:55 +08:00 via iPhone
    AI 生成界面用的什么工具
    chinuno
        13
    chinuno  
       2023-06-01 00:16:40 +08:00 via Android   1
    简单体验了一下,有些小问题。只支持加载压缩,不支持文件夹下多张图片的形式比较可惜。然后 zip 文件不知道是不是整个加载到内存然后才展示,我打开的一个 nas 上的 zip 包,会卡很久一直等传输完才显示,内存也会暴涨到和 zip 包差不多大小,用过的其他漫画阅读器是可以做到看到哪载到哪的。甚至返回到首页时也会持续传输,大概是为了生成预览图。
    b1t
        14
    b1t  
       2023-06-01 00:42:07 +08:00
    能顺便分享一下哪里下载漫画吗?

    :p
    LancerComet
        15
    LancerComet  
    OP
       2023-06-01 01:21:08 +08:00 via Android
    @chinuno 如果是自动布局模式,就需要把所有图片都提前读取一遍尺寸,如果不这么做的话会在阅读时出现重新布局的情况,反应到使用体验上就是图片突然切换到别的图,其他的漫画软件没有这么做的原因是他们很少有做滑动操作(相册),基本上都是点击翻页,然后瞬间切换到下一张图,这样做甚至不需要提前载入下一张图片,访问到哪里就直接载入到哪里,全局只有一个画布;还有一种情况是固实压缩包,这种压缩包不支持随机访问,只能提前全部丢在内存里;关于这一点实际上我纠结了很久,目前选择是触摸体验第一,内存占就占掉了,基本上大部分单行本压缩包也不会很离谱
    LancerComet
        16
    LancerComet  
    OP
       2023-06-01 01:22:05 +08:00 via Android
    @wingkwanli888 Midjourney ,生成之后在 PS 里重新改
    LancerComet
        17
    LancerComet  
    OP
       2023-06-01 02:10:58 +08:00   1
    @israinbow 我以前在 Android 上看漫画的时候用的是 PerfectViewer ,所以没有用过 Tachiyomi ,不过好几个人跟我提了这个软件,看起来是想用它的扩展来读取线上漫画源,不过我简单看了一下,扩展全都是 APK 包,还没有任何联动的头绪
    clandyuki
        18
    clandyuki  
       2023-06-02 11:22:43 +08:00   1
    界面好看,喜欢
    qianyeyixi
        19
    qianyeyixi  
       2023-06-02 16:03:53 +08:00   1
    加油
    coolooks
        20
    coolooks  
       2023-06-05 17:44:07 +08:00   1
    这界面,爱了
    EdwardWong
        21
    EdwardWong  
       2023-06-05 21:39:35 +08:00   1
    太好看了!坐等 Mac 版
    hoodjannn
        22
    hoodjannn  
       2023-07-22 23:11:59 +08:00   1
    嗯? 如果我没记错,op 是 b 站漫画那边的前端吧
    LancerComet
        23
    LancerComet  
    OP
       2023-07-24 19:08:16 +08:00
    @hoodjannn 对,目前还是
    ratchet
        24
    ratchet  
       2023-12-18 21:41:40 +08:00   1
    感觉不错,回去对比 neeview 看下。
    LancerComet
        25
    LancerComet  
    OP
       2023-12-25 12:56:38 +08:00
    自从上次发帖已经更新了多个版本,包括支持了子文件夹访问、白边裁剪、插件(但比较早期数量不多)、图片超分( Real-ESRGAN )等功能,并明显提升了载入性能;虽然一些高级功能只为捐赠用户开放,不过还是希望喜欢漫画的朋友来尝试一下
    mmddisa
        26
    mmddisa  
       2024-03-04 22:06:04 +08:00   1
    这个是目前 windows 端用过最好用的了!大佬能不能添加对 webdav 的支持?
    LancerComet
        27
    LancerComet  
    OP
       2024-03-04 23:15:26 +08:00
    @mmddisa 好我研究一下怎么加
    IzayakI
        28
    IzayakI  
       2024-04-07 04:22:38 +08:00
    下了,但是 epub 和 mobi 格式的漫画看不了(平常用 kindle 看,硬盘里大约 300g 的漫画资源,都是 epub 和 mobi 格式),如果能支持 epub 格式,我高低 35 支持一下
    LancerComet
        29
    LancerComet  
    OP
       2024-05-24 20:22:40 +08:00
    @IzayakI epub 和 mobi 在挺早的版本就支持了,不过确实是属于付费特性
    HzMz
        30
    HzMz  
       2024-05-26 23:26:32 +08:00
    为什么不直接支持图片呢
    LancerComet
        31
    LancerComet  
    OP
       2024-05-28 23:48:56 +08:00
    @HzMz 因为大部分漫画确实都是压缩包流通和存放的,都解压出来再看的人在漫画用户中不算主流
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2594 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 03:06 PVG 11:06 LAX 19:06 JFK 22:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86