owenyang0 / easy-typer

木易跟打器:macOS平台可直接载文的跟打器,mac跟打器
https://typer.owenyang.top
MIT License
62 stars 4 forks source link
easy-typer mac mac-typer macos typer typing
木易跟打器macOS版 木易跟打器macOS版 木易跟打器macOS版 木易跟打器macOS版

macOS上可直接载文的跟打器

本人是个五笔爱好者,也一直在使用五笔,曾经(差不多10年前了)也做过Windows平台的跟打器易跟打Windows版

Windows 转到 Mac 之后,苦于macOS没有可用的跟打器,偶然看到了QT基于他们的代码做一个macOS上可直接载文用的跟打器,外理了一些macOS系统的兼容,于是便有了这个项目。

一、Contributing

二、声明

  1. 本程序系私人用途,非商业产品,即不提供相应的服务
  2. 本程序所有数据均保存在用户浏览器的IndexedDB中,不会上传到任何服务器
  3. 如果有侵权行为,请联系:songallica@gmail.com,会在看到后第一时间取消
  4. 用户使用本程序所引发的一切问题,由用户自己承担,本程序概不负责
  5. 使用本程序则旨在接受本条及以上条款

三、主要功能

四、快速上手

因为需要载文,在系统偏好设置-安全性与隐私-辅助功能中,允许木易跟打器控制电脑

木易跟打器macOS版

同时由于QQ macOS版本的限制,无法全文获取,可通过以下方式载文

五、操作说明

5.1 快捷键

5.2 载文

由于QQ macOS版本的限制,无法全文获取。可将鼠标移至聊天窗口对应消息位置,按F4载入文本。

  1. 『赛文文字』从QQ群使用指令获取赛文,然后鼠标移至赛文外,按F4即可
  2. 『自由文本』将要打的文本复制到剪切板,然后到主页粘贴即可

5.3 打文

载文后,下方的输入框自动获取焦点,当按下任意键时,开始计时。

打文过程中可以使用Esc暂停。暂停后,使用Enter继续,按下Enter后,输入框自动获取焦点,并立即继续计时。

如果打的过程中,或完成后,对结果不满意,可以按F3重新开始。计时会清零,并等待第一个键按下后,再次开始计时。

如果赛文较长,而对照文本区域无法完全显示,那么在打文过程中,对照文本会自动根据输入进度移动滚动条,方便跟打。

如果在打文时输入错误的字词,会以指定颜色的背景(默认是红色)显示。

跟打时,必须将赛文全部输入正确才会停止计时,如果发现打完最后一个字时,并没有提示完成,计时还在继续,则需要到对照文本中查找被标成错误背景的字词并加以修正,直至全部正确。

词语提示

程序提供词语提示功能,方便前期掌握词库中的词语。

在词语提示功能打开时,程序会将赛文中的词语去词库中匹配,并计算出码长最短的一个组合,这个码长就是理论码长。

开始输入后,如果没按词语提示的内容输入,那么提示的内容会同时进行调整,提示从当前位置开始的码长最短的组合。

基础的词语提示以间隔加粗的方式展示,如:“这个码长短”。在此基础上,还提供:

词语提示需要上传码表后才可以使用,具体见设置中的相关内容

5.4 发送成绩

跟打结束后,成绩会自动发送至QQ群当前激活的窗口并发送,并复制到系统剪切板

如不想自动发送成绩,可在左侧开启 潜水 模式

5.5 查看理想编码

程序能根据词库中的词条计算出理想码长,也可以计算出该码长对应的编码。点击左侧面板中的理想二字,即可查看理想编码对应的编码。

5.6 查看录入的编码

程序会记录打文过程中按下的每一个按键,点击左侧面板中的码长二字,即可查看打文过程中按下的所有按键。

六、设置

设置中的变更,除了上传码表文件会自动保存外,其余的变动均需手动点击下方的”保存按钮进行保存

6.1 基础设置

6.2 词提设置

6.3 成绩设置

6.4 标点设置

标点用于:

如果需要将标点加入码表,则需要重新导入词库文件

6.5 载文设置

版本变更历史

Project setup

yarn install

Compiles and hot-reloads for development

yarn serve

Compiles and minifies for production

yarn build

Run your unit tests

yarn test:unit

Lints and fixes files

yarn lint