V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
otakustay
V2EX  ›  ACG

发布个小应用 - 小薄本

  •  3
     
  •   otakustay · 2015-12-07 14:00:46 +08:00 · 3191 次点击
    这是一个创建于 3265 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大概只有这个版块的人知道小薄本是啥意思了吧

    事情是这样的,作为一个小薄本“达人”,有图为证

    在平时看小本子的时候,总是找不到一个合适的阅读应用。是的 ACDSee 、 Picasa 等都非常优秀,但它们并不是专为阅读小本子而优化的,而 Windows 平台上有一个叫 Comic Viewer 的万年老物,功能简单效果反而不错,就是性能实在有点差

    于是我就打算自己开发一个,在自己“丰富”的经验之下,选择了自认为最合适的布局,添加了最需要的功能,经过 4 天的奋战终于完成了简易的第一个版本

    开发的过程是快乐并痛苦的,体验的调教自然需要足够的实验,于是一天两次或者一天三次的生活就这么持续着(我这就去医院看看肾……)


    以下是应用的简单介绍:

    你是否有在观看小薄本的时候有过这样那样的尴尬或者不爽:

    • 普通的看图软件一个屏幕一张图,需要手工缩放,并不适合漫画的阅读。
    • 每张图片大小不一样,需要不断调整缩放,费时费力没了兴致。
    • “聪明”的看图软件总能记住你上次看了什么,一不小心在他人面前打开,求心理阴影面积……
    • 看着看着跑进来个外人。基友你听我说真的不是这样的,我爱的是你啊!

    我们来为你解决这些不快,专为观看小东西而打造的应用,它有如下的特点:

    1. 只用键盘进行观看,快捷键为单手操作特别设计,另一只手空出来做些该做的事。
    2. 专门优化的图片智能缩放,保证全程无需调整缩放。
    3. 没有你的指示,绝不恢复任何状态,每一次打开都人畜无害,再也不怕手贱。
    4. 打扰模式随时准备保护你的隐私,只需按下空格键,你就只是一个逛着淘宝的剁手族。
    5. 全屏专注阅读,不留任何多余内容影响心情。
    6. 计时功能让你知道自己看了多久,坚持了多久,了解自己从小薄本开始。

    开源地址: https://github.com/otakustay/icarus

    第一个版本下载地址: https://github.com/otakustay/icarus/releases/tag/v1.0.0

    当前只有 OS X 版,当然也可以直接下载源码跑 Windows ,反正是基于 electron 的

    当前还不打算做专门的应用宣传页,主要是少一个应用图标而自己并不会设计,如果哪位基友有兴趣的话……等有了图标就发布正式的版本然后认真做介绍页面去

    如果你想尝试,有任何反馈都可以在 GitHub 上提 Issue ,技术问题(我指的是正经的写代码技术)也欢迎探讨。当然应用本身是由我自己的阅读习惯而产生的,因此 Issue 如果和我自己的习惯有很大的冲突的话可能就直接不接受了 XD

    17 条回复    2015-12-16 08:00:23 +08:00
    nightar
        1
    nightar  
       2015-12-07 14:21:11 +08:00
    装作自己匿名了。

    给 LZ 好顶赞(微笑
    codeisjobs
        2
    codeisjobs  
       2015-12-07 15:07:14 +08:00
    爱好小本子的技术宅都是好样的
    kumakiti
        3
    kumakiti  
       2015-12-07 15:10:46 +08:00
    我比应用更关心那 185 个 GB
    abelyao
        4
    abelyao  
       2015-12-07 15:17:00 +08:00
    「专注单手看漫画」—— 为什么要单手呢… 不明白啊… 有谁懂的能说一下吗?
    otakustay
        5
    otakustay  
    OP
       2015-12-07 15:18:52 +08:00
    @kumakiti 都是 north-plus 里弄来了,请自行搜索……你可以写个爬虫,到时候分享下嘛
    jy02201949
        6
    jy02201949  
       2015-12-07 15:35:13 +08:00
    @abelyao 我也不明白,为什么有一个网站要同时按住 QSPL 才能观看视频,这样的设计有什么意义
    godonlyknows
        7
    godonlyknows  
       2015-12-07 15:58:44 +08:00
    我 Windows 上用 ComicRack 、 Mac 上用 Simple Comic 。
    LZ 不妨看一下🎯
    leojoy710
        8
    leojoy710  
       2015-12-07 16:16:18 +08:00
    win 上的神器不是 mangameeya 么...
    otakustay
        9
    otakustay  
    OP
       2015-12-07 16:28:44 +08:00
    @godonlyknows Simple Comic 曾经也是我的选择之一,但最后我放弃了,主要是这样的

    Image scaling: Original size, window fit and horizontal fit

    这是 Simple Comic 支持的缩放模式(在我的应用中叫做布局),但事实上实际看本子的时候,这 2 种都不行:

    1. original size 的话,本子很多是 4K 级别以上的图片,根本不可能简单地用键盘进行导航,同时这么大也没必要,一屏幕还显示不了几个部位
    2. window fit 会导致图片太小,因为多数本子的图片是纵向远大于横向的,做 window fit 就是很细的一条, 23 寸及以下的显示器上对话都可能看不清
    3. horizontal fit 又太大,本子的图片纵横比在 1:3 以上, horizontal fit 意味着要滚 3 次屏,本子要的是快餐式消费,不会地看这么精细

    另外 Simple Comic 无论哪种 scaling ,都没有 step 的概念,即我按个键进到下一步而不是直接换下张图,这就导致 Simple Comic 还是需要 touch pad 或者鼠标进行图片的移动,这在只有一只手可用的情况下是比较折腾人的

    所以其实我去做这个应用,出于自己的习惯,主要的目标就是全键盘和只要一个按键就能一路读到底的模式……
    Elix
        10
    Elix  
       2015-12-07 16:35:58 +08:00
    为什么要在电脑上看,难道不应该都是在 Pad 上看的么?
    wjchen
        11
    wjchen  
       2015-12-07 16:38:55 +08:00
    好大, electrion 就 100m 。。。
    otakustay
        12
    otakustay  
    OP
       2015-12-07 16:41:41 +08:00
    @Elix 享受 30 寸显示器的快感啊!


    @wjchen 这真没办法,作为一个 FE ,不让我用 electron 我就只会写 WPF 了……
    godonlyknows
        13
    godonlyknows  
       2015-12-07 17:13:45 +08:00
    @otakustay LZ 的键盘操作很舒服。不过就我的需求来说,我需要双页浏览、快速跳转 /缩略图、放大镜有比没有好、基本的页面旋转和缩放等等;松鼠病治好以前还对书架和管理功能有些要求。话说现在我主要是看小说扫图....
    otakustay
        14
    otakustay  
    OP
       2015-12-07 17:17:11 +08:00 via iPhone
    @godonlyknows 普通漫画和小本子有很大不同就在你说的这些了,我是打算慢慢加,只有双页模式对设计调整蛮大的,其他还好办
    以后我还打算加个文件 tag 管理,总是会某天特别想看某一类的……
    godonlyknows
        15
    godonlyknows  
       2015-12-07 21:39:37 +08:00
    @otakustay 期待后续更新😀
    grzhan
        16
    grzhan  
       2015-12-16 07:26:27 +08:00
    小黑屋 > 成人内容(。

    自己刚好也有一样的需求,下下来试一下 www
    grzhan
        17
    grzhan  
       2015-12-16 08:00:23 +08:00
    可以考虑用 Pixvel Avatar Generator 先糊一个(。

    http://www.icongenerators.net/pixelavatar.html
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5730 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 01:45 · PVG 09:45 · LAX 17:45 · JFK 20:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.