为什么要专注单手,看名字你就知道。
你是否有在观看小薄本的时候有过这样那样的尴尬或者不爽:
- 普通的看图软件一个屏幕一张图,需要手工缩放,并不适合漫画的阅读。
- 每张图片大小不一样,需要不断调整缩放,费时费力没了兴致。
- “聪明”的看图软件总能记住你上次看了什么,一不小心在他人面前打开,求心理阴影面积……
- 看着看着跑进来个外人。基友你听我说真的不是这样的,我爱的是你啊!
我们来为你解决这些不快,专为观看小东西而打造的应用,它有如下的特点:
- 只用键盘进行观看,快捷键为单手操作特别设计,另一只手空出来做些该做的事。
- 专门优化的图片智能缩放,保证全程无需调整缩放。
- 没有你的指示,绝不恢复任何状态,每一次打开都人畜无害,再也不怕手贱。
- 打扰模式随时准备保护你的隐私,只需按下空格键,你就只是一个逛着淘宝的剁手族。
- 全屏专注阅读,不留任何多余内容影响心情。
我们正在不断努力,添加更多实用功能,力求打造最好的小薄本应用。
打开应用后,根据提示将目录或.zip
文件拖拽至窗口内即可。
你可以通过全局快捷键定义了解键盘操作的方法。
默认布局采用了数百小薄本观看体验中挖掘出来的最为合适的“两步式”方案,此布局目标为采用1-2步完成一页漫画的阅读,其逻辑如下:
- 如果图片本身比屏幕小,则等比例放大图片到屏幕尺寸,宽高先到为止。
- 如果图片比较宽导致纵向合理的情况下横向会超出容器大小,则等比缩小宽度到容器宽度。
- 如果图片高度小于容器高度的2倍,则不对图片进行缩放,分2步显示,2步显示的内容有所重叠。
- 如果图片高度大于等于容器高度的2倍,则等比缩小图片高度到2倍容器高度,分2步显示。
此模式用于全屏观看可以获得极佳的体验,你也可以使用数字键切换至不同的布局,具体请按下/
键查看说明。
本项目是一个多仓库项目,使用pnpm管理依赖,你需要事先安装pnpm才可运行和开发。
pnpm install
npm run build
cd packages/desktop
npm start
pnpm install
npm run build
桌面应用的产出在packages/desktop/out
下。
由于需要在OS X下编译Windows二进制需要的环境较为复杂,因此当前仅支持OS X的编译。Icarus的编译依赖 electron-forge 包,如果你对其有了解,可以自行编译Windows版本