第一次写固件,欢迎大家指导批评~ 可以的话点点star⭐,谢谢
本项目大概三到四个迭代后就迎来收尾了,感谢支持
基于 crosspoint 1.0.0 版本修改而来,主要为了适配中文读者,另外希望能够完成自己想要的一些小功能,感谢以下开源项目及其贡献者:
- 参考改版项目:crosspoint-reader
- 自选字体功能参考:ruby-builds/crosspoint-reader (custom-fonts分支)
- 字体制作工具:ZYFDroid/crosspointcn-fontcreator
- 蓝牙功能参考:thedrunkpenguin/crosspoint-reader-ble
- 键盘QR输入:QR_input
为了激发crosspoint中文社区新生力量,我决定之后仍将开源,且不涉及商业部分。
但是为了维护本人的基本利益以及捍卫开源项目的纯洁度,也为了避免之后纠纷,减少麻烦。希望大家使用我的固件改版的时候注明参考仓库,就像我下面一样。
如果在小红书发布,请@allocate ,仅在第一次发布或者涉及我的功能的介绍的时候就可以,谢谢。
为了便于大家分辨,我将按照贡献详细介绍我的主要改写部分:
epub是改写的重要部分:
epub中文阅读
epub下划虚线
epub阅读背景
epub目录部分是基本重写的,增加对大epub的匹配,避免1000章以上内容打不开
epub中文排版(字距调节 行距细化 首行缩进)
epub快捷行距调节(长按确认键进入)
xtc部分我基本重写了40%,原固件带来的压力太大,很多打不开:
xtc xtch分块读取(原固件为单次读取全页)
xtc流动读取(原固件无法打开很大的xtc)
xtc封面重绘(原版本仅绘制1bit,我改为抖动,改善效果)
txt部分比较少:
txt分章节读取 txt章节目录
其他独立部分:
坚果云支持,包括开源阅读进度读取以及开源阅读书籍获取
本地文件管理 打开 删除 复制 剪切 粘贴 搜索
图片管理器(透明壁纸 阅读背景 自定义壁纸快捷设定 旋转 翻转操作),增加jpg png bmp适配
最近阅读改为3*3图片选书 epub下方绘制阅读进度条
蓝牙匹配后按键设定
蓝牙广泛BLE支持(比较改版项目支持更多蓝牙设备)
短按电源键:刷新 截屏
键盘:QR部分增加wifi连接
网页管理器修改,分批管理文件,减小打不开的频率,增加下载按钮以及下载功能
还有其他一些乱七八糟的中文适配(opds部分文件识别和修改 字体部分修改 文件夹部分修改等等)
如有其他会继续补充。本人非常欢迎也鼓励大家尝试改版,希望能以平等、和谐、友好的氛围,共同维护好crosspoint的中文固件,让这个固件在中国也能百花齐放!
- EPUB:基本完成中文化适配
- XTC:实现动态管理功能
- TXT:目录解析逻辑如下:
- 优先按“第n章”格式提取目录
- 若无匹配目录或提取失败,则自动启用按字节分卷的兜底方案
第一建议阅读中文书籍
本版本改善了本项目上一版的英文分词逻辑,但是效果仍不是很理想
- TypeC 数据线
- 电脑
- 下载 Release 页面下的 bin 文件
- 打开网页:https://xteink.dve.al/
- 首次刷机建议备份官方固件:在
full flash controls界面,选择save full flash - 在
OTA fast flash controls部分选择下载好的 bin 文件,点击flash firmware from file - 先短按复位键(SD 卡附近),再长按电源键
首次进入 Epub 阅读需要缓存一段时间,请耐心等待。
- 进入阅读界面后,短按确认键进入菜单
- 菜单栏支持:目录、阅读方向、直达进度、进度同步(koreader 开源阅读)、清理缓存等
- 目录页面操作:
- 短按
UP/DOWN:菜单翻页 - 短按
LEFT/RIGHT:选项选择 - 长按
LEFT/RIGHT:菜单快速翻页
- 短按
- 边距设置:
- 进入阅读界面后,长按确认键进入边距设置
- 短按/长按
LEFT:减少/增加左边距 - 短按/长按
RIGHT:减少/增加右边距 - 短按/长按
UP:减少/增加上边距 - 短按/长按
DOWN:减少/增加下边距 - 说明:边距设置在退出设置后生效,可通过黑框判断边距是否合适
- 翻页操作:
- 短按
LEFT/UP:上一页 - 短按
RIGHT/DOWN:下一页 - 长按
LEFT/UP:上一章 - 长按
RIGHT/DOWN:下一章
- 短按
本人不再继续适配 XTC 格式,目前仅支持 xtc(1bit) 和 xtch(2bit)。
使用体验不如 Epub 和 TXT,建议优先使用后两者。
菜单操作:
确认键进入目录,短按 UP/DOWN 翻页,短按 LEFT/RIGHT 选择,长按 LEFT/RIGHT 快速翻页。
TXT 格式建议阅读带有「第 n 章」格式的文件,目录识别效果最佳。
菜单操作:
确认键进入目录,短按 UP/DOWN 翻页,短按 LEFT/RIGHT 选择,长按 LEFT/RIGHT 快速翻页。
- 打开字体生成网站:https://epdfontweb.streamlit.app/
- 网站休眠时点击
Yes, get this app back up!唤醒
- 网站休眠时点击
- 上传
ttf/otf格式字体,选择常用5000字/7000字,调整字号、字距、灰度后生成并下载 - 将生成的字体文件放入
fonts/文件夹,请勿使用特殊符号,建议用中文/字母/数字命名 - 进入:设置 → 系统设置 → 设置自定义字体,选择需要的字体即可
- 在 设置 → 系统设置 中填写坚果云账号信息
- 返回主页,点击「坚果云」,联网后点击确认键可下载文件
- 下载的书籍保存在 SD 卡的
坚果云/文件夹内
- 开源阅读 → 右上角三点 → 缓存/导出 → 离线缓存页面右上角三点
- 点击「导出到 WebDav」,选择导出格式为
epub,选择书籍导出
- 开源阅读 → 我的 → 设置 → 备份与恢复 → 打开「同步阅读进度」
- 设备端:打开需要同步的 Epub → 确认键 → 进度同步(开源阅读)
- 配置 WiFi 后,可选择「下载云端进度」或「上传云端进度」
选择图片进入后,支持以下操作:
- 设为阅读背景
- 设为自定义睡眠屏
- 设为透明壁纸
- 旋转180度
- 左右翻转
双击电源键进入功能切换模式,可设置:
- 忽略
- 翻页
- 全刷
- 截屏
截屏文件保存在 screenshots/ 文件夹。
支持功能:打开、删除、复制、剪切、粘贴、搜索、退出搜索
使用 LEFT/RIGHT 切换功能页面。
- 删除:需要长按确认键,防止误删
- 复制/剪切:操作后切换到目标目录,点击粘贴即可
- 搜索:仅支持搜索 2 个汉字,依靠手机传输,找到后直接打开;无需使用时点击退出搜索
仅支持HID蓝牙设备
1.系统设置-bluetooth开启蓝牙并配对
-
配对完成后开始按键映射--点击确认键 按下一个按键作为上一页--点击确认键,按下一个按键作为下一页
-
蓝牙休眠时间和系统休眠时间绑定
-
如需要开机就使用蓝牙,先开启翻页器,再开机