Skip to content

icannotttt/crosspoint-chinesetype

Repository files navigation

版本信息

第一次写固件,欢迎大家指导批评~ 可以的话点点star⭐,谢谢

本项目大概三到四个迭代后就迎来收尾了,感谢支持

基于 crosspoint 1.0.0 版本修改而来,主要为了适配中文读者,另外希望能够完成自己想要的一些小功能,感谢以下开源项目及其贡献者:


重要!fork必读!

为了激发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章”格式提取目录
    • 若无匹配目录或提取失败,则自动启用按字节分卷的兜底方案

阅读文本

第一建议阅读中文书籍

本版本改善了本项目上一版的英文分词逻辑,但是效果仍不是很理想

一、刷机说明

1.1 刷机准备

  • TypeC 数据线
  • 电脑

1.2 刷机步骤

  1. 下载 Release 页面下的 bin 文件
  2. 打开网页:https://xteink.dve.al/
  3. 首次刷机建议备份官方固件:在 full flash controls 界面,选择 save full flash
  4. OTA fast flash controls 部分选择下载好的 bin 文件,点击 flash firmware from file
  5. 先短按复位键(SD 卡附近),再长按电源键

二、Epub 阅读

2.1 注意事项

首次进入 Epub 阅读需要缓存一段时间,请耐心等待。

2.2 操作界面说明

  1. 进入阅读界面后,短按确认键进入菜单
  2. 菜单栏支持:目录、阅读方向、直达进度、进度同步(koreader 开源阅读)、清理缓存等
  3. 目录页面操作:
    • 短按 UP/DOWN:菜单翻页
    • 短按 LEFT/RIGHT:选项选择
    • 长按 LEFT/RIGHT:菜单快速翻页
  4. 边距设置:
    • 进入阅读界面后,长按确认键进入边距设置
    • 短按/长按 LEFT:减少/增加左边距
    • 短按/长按 RIGHT:减少/增加右边距
    • 短按/长按 UP:减少/增加上边距
    • 短按/长按 DOWN:减少/增加下边距
    • 说明:边距设置在退出设置后生效,可通过黑框判断边距是否合适
  5. 翻页操作:
    • 短按 LEFT/UP:上一页
    • 短按 RIGHT/DOWN:下一页
    • 长按 LEFT/UP:上一章
    • 长按 RIGHT/DOWN:下一章

三、XTC 格式说明

本人不再继续适配 XTC 格式,目前仅支持 xtc(1bit)xtch(2bit)。 使用体验不如 Epub 和 TXT,建议优先使用后两者。

菜单操作: 确认键进入目录,短按 UP/DOWN 翻页,短按 LEFT/RIGHT 选择,长按 LEFT/RIGHT 快速翻页。


四、TXT 阅读

TXT 格式建议阅读带有「第 n 章」格式的文件,目录识别效果最佳。

菜单操作: 确认键进入目录,短按 UP/DOWN 翻页,短按 LEFT/RIGHT 选择,长按 LEFT/RIGHT 快速翻页。


五、自定义字体

  1. 打开字体生成网站:https://epdfontweb.streamlit.app/
    • 网站休眠时点击 Yes, get this app back up! 唤醒
  2. 上传 ttf/otf 格式字体,选择常用5000字/7000字,调整字号、字距、灰度后生成并下载
  3. 将生成的字体文件放入 fonts/ 文件夹,请勿使用特殊符号,建议用中文/字母/数字命名
  4. 进入:设置 → 系统设置 → 设置自定义字体,选择需要的字体即可

六、坚果云

  1. 在 设置 → 系统设置 中填写坚果云账号信息
  2. 返回主页,点击「坚果云」,联网后点击确认键可下载文件
  3. 下载的书籍保存在 SD 卡的 坚果云/ 文件夹内

七、开源阅读 App

⚠️ 开源阅读 App 必须配置坚果云 WebDav 才能使用同步功能。

7.1 同步书籍

  1. 开源阅读 → 右上角三点 → 缓存/导出 → 离线缓存页面右上角三点
  2. 点击「导出到 WebDav」,选择导出格式为 epub,选择书籍导出

7.2 同步阅读进度

  1. 开源阅读 → 我的 → 设置 → 备份与恢复 → 打开「同步阅读进度」
  2. 设备端:打开需要同步的 Epub → 确认键 → 进度同步(开源阅读)
  3. 配置 WiFi 后,可选择「下载云端进度」或「上传云端进度」

八、图片选择器

选择图片进入后,支持以下操作:

  • 设为阅读背景
  • 设为自定义睡眠屏
  • 设为透明壁纸
  • 旋转180度
  • 左右翻转

九、电源键操作

双击电源键进入功能切换模式,可设置:

  • 忽略
  • 翻页
  • 全刷
  • 截屏

截屏文件保存在 screenshots/ 文件夹。


十、文件管理器

支持功能:打开、删除、复制、剪切、粘贴、搜索、退出搜索 使用 LEFT/RIGHT 切换功能页面。

  1. 删除:需要长按确认键,防止误删
  2. 复制/剪切:操作后切换到目标目录,点击粘贴即可
  3. 搜索:仅支持搜索 2 个汉字,依靠手机传输,找到后直接打开;无需使用时点击退出搜索

十一、蓝牙功能

仅支持HID蓝牙设备

1.系统设置-bluetooth开启蓝牙并配对

  1. 配对完成后开始按键映射--点击确认键 按下一个按键作为上一页--点击确认键,按下一个按键作为下一页

  2. 蓝牙休眠时间和系统休眠时间绑定

  3. 如需要开机就使用蓝牙,先开启翻页器,再开机