键盘布局打错修复
文本所有处理都在浏览器本地完成,数据不上传服务器
输入
把文件拖到这里可直接载入
输出
想在俄语布局下打「привет」,却忘了切换,结果得到 `ghbdtn` —— 这个工具把每个字符换成同一物理键位上另一个布局的字。`g` 与 `п`、`h` 与 `р`、`b` 与 `и` 在同一个键上,所以 `ghbdtn` 就是 `привет`。反过来一样。 支持 QWERTY、Dvorak、AZERTY、俄语 ЙЦУКЕН 与希腊语。方向可以自动判断(看输入更像哪种布局),也可以强制。映射不到的字符(数字、空格、表里没有的符号)原样保留,不会丢;逗号、句号这些在俄语布局上有对应的字符会一并换掉,因为它们确实在别的键位上。 全部在浏览器里完成,不联网、不上传。
功能
- 五种布局:QWERTY、Dvorak、AZERTY、俄语 ЙЦУКЕН、希腊语
- 按物理按键位置映射,方向可自动判断或强制
- ghbdtn ↔ привет 双向都支持
- 映射不到的字符(数字、空格)原样保留,不丢
- 给出替换了多少个字符,以及逐字符的映射明细
- 按码点处理,不会拆坏多字节字符
- 每项可单独复制
使用方法
- 把打错的文本粘进输入框
- 选择「从」与「到」两种布局
- 方向选自动,或手动指定 A→B / B→A
- 修复后的文本与映射明细立刻出现
常见问题
- 为什么 ghbdtn 是 привет?
- 因为按的是同一批物理键。俄语布局下 `g` 那个键刻着 `п`、`h` 刻着 `р`,以此类推,逐键对应就还原出 `привет`。
- 数字和标点会怎样?
- 表里没有对应的字符(数字、空格等)原样保留,不会被删。逗号、句号、斜杠在俄语布局上确实对应别的字符,所以会被换掉 —— 这是对的。
- 自动方向靠什么判断?
- 看输入里的字符更像哪种布局:拉丁字母多就从拉丁布局出发,西里尔或希腊字母多就从另一种出发。判断不准时手动指定方向即可。
- 数据会上传吗?
- 不会。全部在浏览器内存里计算,不发送任何请求,断网也能用。
相关工具
符号英文名对照
查询查符号的英文名与中文叫法:~ 是 tilde,# 是 number sign 也是 hash,| 是 pipe。读英文文档遇到「use a tilde」时用它对照。
按键键值查询
查询按下任意键,同时看到它的 key、code、keyCode 与 ASCII 码,并附 100 多个键位的速查表与 0–127 的 ASCII 码表。全部在浏览器本地完成。
摩斯电码
编码把文本编码成摩斯电码,或把点划还原成文本。覆盖字母、数字与常用标点,词间用斜杠分隔,码表外的字符会明确报出。全部在浏览器本地完成。
文本对比
文本把两份文本逐行对比,高亮标出新增、删除与未改动的行,改动按最小差异对齐,而不是整段标成变了。全部在浏览器本地完成,内容不上传。
字数统计
文本中英混排的文本到底有多长?中文按字、英文按词分开统计,给出字符数、行数、字节数、阅读与朗读时长,以及会被切成几条短信。全部在本机完成。
文本清洗
文本清洗从日志或表格里复制出来的一列内容:去重行、排序、去空行、去首尾空白、去行号、合并多空格,规则逐条开关。粘贴的内容只在本机处理。