【首发】PenMods

您所在的位置:网站首页 有道词典笔没有网可以用吗 【首发】PenMods

【首发】PenMods

2024-07-15 03:46| 来源: 网络整理| 查看: 265

0x1 说在前面

请注意 本文未指明的“词典笔”均为“有道词典笔2代”

在为词典笔更换系统与解锁ADB后,词典笔的系统底层理解、研究的层次进一步提高,我们发现其系统实际上是一个基于Qt框架编写的C++程序。“系统”并没有无聊的保护,另外由于GCC编译的Linux程序在默认情况导出所有函数(自然会保留函数名),这使得开发第三方插件来改造原系统成为可能。

0x2 PenMods的技术栈

注入,开源软件 github.com/kubo/injector

Hook,开源软件 github.com/jmpews/Dobby

逆向, IDA

0x3 Features

这是1.0.0版本的功能介绍,有关最新功能请参见 README(https://github.com/PenUniverse/PenMods-release)中的 “Features” 栏目或本文所属文集中的 PenMods 更新日志

增强单词本

1. 支持区分词组和单词(可开关)

2. 修复“选择语言”不会记住的Bug

3. 单词间相互大小写不敏感(可开关)

4. 导出更详细的内容

“我的导入” 增强

1. 重新实现文件管理:完全重写实现逻辑,不再依赖SQLite,性能提升

2. 文件管理支持无限级子目录

3. 修复原版播放器播放无效音频会一直重播导致高占用的问题(添加文件实际类型检查)

查词功能增强

1. 查词支持手动输入(英文,可开关)

2. 扫描查询支持将扫描结果转到小写(可开关)

新增息屏控制

1. 添加自动息屏时间控制:30秒,1,2,3,4,5分钟,永不

2. 添加场景智能息屏(音频播放器和单词本卡片模式不会自动息屏,可开关)

新增电池信息查看/休眠控制

1. 添加电池信息:电池状态、电压、温度、健康状况、实时电流

2. 支持控制自动休眠时间:5,10,20,40分钟,永不

安全选项

1. 可自设密码,目前只有:重置选项页面输入密码

2. 防止尴尬系列:蓝牙断连自动静音,强制禁用自动发音/朗读,降低最低音量

防止未经许可的日志上传

清除系统日志

防止未经许可的日志上传(行为记录,扫描图像等)

开发者选项

支持管理ADB/SSH服务(目前这个的功能比较简单)

在WiFi连接页面显示当前词典笔的局域网IP地址

录音机

1. 录音自动保存到 /userdisk/Music/录音文件

其他

1. 支持控制列式数据库单词查询限制(比如单词本原版一次只加载10个...)

2. OTA更新Mod

0x4 提醒与注意

PenMods会拦截原系统更新,若原系统有更新,需要先卸载PenMods才能更新(因为版本更新可能导致Mod不兼容或其他不可预料的情况)

原本是决定开源的,由于在PenMods在开发周期内,发给群友看的demo竟被恶意转载,令人心寒(具体就不说了),不得已暂不开源(查毒报告:s.threatbook.com/report/file/119163811bf90da15dd6d5145df44eb74d40fb8e2de74c22c609fb4cbc80054d)

安装PenMods可能导致您失去有道官方保修

使用 PenMods 造成的一切后果均由您本人承担,与项目作者没有任何关系

0x5 安装方法

高端的食材往往只需要采用最朴素的烹饪方式(误)

PenMods Installer已就绪!无须单独安装Python(因为用pyinstaller打包了)/ADB(如果PATH没有就自动安装)只需敲两下键盘就能完成安装!

下载链接:github.com/PenUniverse/Installer/releases

下载解压后双击start.bat即可开始安装,按照指引操作即可,由于太过简单不再赘述。贴张使用截图。

欢迎注册社区与我们交流:https://dictpen.amd.rocks/



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3