前言

今年年初的某个时候,我入手了一根有道词典笔A7pro(在同学忽悠下)。不得不说,其查词功能的确是行业第一梯队的。只不过这东西到我手里,如果不拿来干点歪门邪道的事,似乎就不是我的风格了[doge]。

正好,我偶然间找到了posc论坛,了解到了他们的有道词典笔miniapp开发工作与langningchen大神的miniapp项目,发现现在社区制作的miniapp的数量高度不足,于是我就希望自己制作一些实用的工具(有的并非实用)供大家使用,从而有了Doge系列小程序的诞生。

Doge生态系统

没错,”Doge” 是“词典笔 OS 通用生态系统”的意思 (Dictpen OS Generic Ecosystem),你答对了吗?(一个好蠢的双关…),它目前包含了以下几个小程序:

  • Doge 计算器
  • Doge 阅读
  • Doge 漫画

这三款软件都遵循相似的UI设计风格(主要是模仿有道原生app的设计),拥有经打磨的良好用户界面体验。其中Doge 阅读与Doge 漫画由于作者能力有限,折腾不明白quickjs的c++扩展,必须使用miniapp框架提供的fsapi来读取本地文件,因此在一些老机型上无法使用(如X3s),会出现黑屏现象。

Doge 计算器

概述

仓库地址:Doge 计算器

Doge 计算器是一个功能全面的科学计算器,与谷歌计算器提供的计算功能保持一致,支持基本的四则运算、三角函数、对数函数等常用的科学计算功能。项目目前已经完全移除了所有的jsapi依赖,完全使用前端技术实现,因此拥有最佳的兼容性(所有有道词典笔应当都能运行)。

实机截图

计算器

Doge 阅读

概述

仓库地址:Doge 阅读

Doge 阅读是一个设计精美的本地电子书阅读器,目前只支持txt格式的电子书(由于框架提供的fsapi的限制,文件编码只支持UTF-8)。它提供了一个健壮的双模式排版引擎,还有分章切换、自动阅读进度记录、书签保存、字体调节等实用功能。

说明

由于本项目必须使用miniapp框架的fsapi来读取本地文件,因此在一些老机型上无法使用(如X3s),会出现黑屏现象。

实机截图

阅读器首页
阅读器界面
阅读器分章
阅读器设置
阅读器历史

Doge 漫画

概述

仓库地址:Doge 漫画

Doge 漫画是我整的一个抽象大活,请务必不要质疑它的实用性(到底是什么人打算在词典笔上看漫画…哦是我呀)。它有一个反复打磨的渲染系统,能够将填充了图片文件的文件夹以漫画的形式渲染,支持自动阅读进度记录、图片缩放大小调整、自由滑动浏览等功能。

说明

由于本项目必须使用miniapp框架的fsapi来读取本地文件,因此在一些老机型上无法使用(如X3s),会出现黑屏现象。

由于框架限制,阅读器只能渲染JPEGPNGGIFBMP这几种文件格式,不支持WEBP,因此本项目还提供了一个便捷的python脚本,能够将各类漫画格式批量转换为PNG图片,脚本本体及使用方法请参见仓库中的说明文档。

实机截图

本来还有个设计不错的用于展示全部漫画的漫画库界面,但是emmm…实在不适合把本子拿出来展示。只能勉强找些封面还算正经的放在首页了[doge]。

漫画首页
漫画首页-下滑
漫画界面
漫画调节
漫画设置

补充

如果你想安装这些小程序,你应当先设法修改你的词典笔的adb密码,这里提供听秋念的一篇教程:[全网首发]有道词典笔x7pro获取adb权限,然后按照仓库中的说明进行安装即可。

结语

总的来说,这几个小程序都很有意思,设计也很精美,如果你对它们感兴趣的话,不妨去安装使用一下。当然,求求大家不要吝惜自己的星星,来仓库里点一个star喵~