摩斯密码翻译
在线摩斯密码翻译工具,支持文本转摩斯密码和摩斯密码转文本。英文字母、数字、标点符号使用标准摩斯密码,中文字符自动使用Unicode二进制编码。
输入字符
0
输出字符
0
编码次数
0
解码次数
0
文本输入
转换结果
转换结果将显示在此处...
输入文本或摩斯密码后点击对应按钮进行转换
摩斯密码对照表
| 字符 | 摩斯密码 | 字符 | 摩斯密码 | 字符 | 摩斯密码 |
|---|---|---|---|---|---|
| A | .- | B | -... | C | -.-. |
| D | -.. | E | . | F | ..-. |
| G | --. | H | .... | I | .. |
| J | .--- | K | -.- | L | .-.. |
| M | -- | N | -. | O | --- |
| P | .--. | Q | --.- | R | .-. |
| S | ... | T | - | U | ..- |
| V | ...- | W | .-- | X | -..- |
| Y | -.-- | Z | --.. | 0 | ----- |
| 1 | .---- | 2 | ..--- | 3 | ...-- |
| 4 | ....- | 5 | ..... | 6 | -.... |
| 7 | --... | 8 | ---.. | 9 | ----. |
| . | .-.-.- | , | --..-- | ? | ..--.. |
| ! | -.-.-- | / | -..-. | & | .-... |
| : | ---... | ; | -.-.-. | = | -...- |
| + | .-.-. | - | -....- | _ | ..--.- |
| " | .-..-. | @ | .--.-. | ' | .----. |
空格用
/ 表示,字符间用空格分隔。中文字符使用16位Unicode二进制编码(.=0, -=1)。
功能特性
双向转换
支持文本转摩斯密码和摩斯密码转文本,优先后端处理,失败自动回退本地JavaScript编解码。
中英文支持
英文字母、数字、标点使用标准摩斯密码;中文字符自动使用Unicode二进制编码,支持任意字符。
对照表速查
内置完整摩斯密码对照表,涵盖A-Z、0-9和常用标点符号,方便快速查询和学习。
交换功能
一键将输出结果移至输入框,方便连续编解码操作,提升工作效率。
一键复制
结果支持一键复制到剪贴板,按钮即时反馈,Toast顶部居中弹跳提示。
实时统计
实时显示输入字符数、输出字符数、编码次数和解码次数,方便对比转换效果。
使用说明
如何使用摩斯密码翻译工具?
- 文本转摩斯密码:在输入框中输入要编码的文本(如
Hello World),点击「文本转摩斯」按钮。 - 摩斯密码转文本:在输入框中输入摩斯密码(字符间用空格分隔,单词间用
/分隔),点击「摩斯转文本」按钮。 - 点击「交换」按钮可将输出结果移至输入框,方便连续操作。
- 点击「复制」按钮将结果复制到剪贴板,或点击「清空」按钮重置输入。
摩斯密码格式说明
- 点(.):短信号,读作"滴"。
- 划(-):长信号,读作"嗒"。
- 字符分隔:同一字符内的点和划紧挨着,不同字符之间用空格分隔。
- 单词分隔:单词之间用
/分隔(代表空格)。 - 中文编码:中文字符使用16位Unicode二进制编码,
.代表0,-代表1。如"中"字的Unicode为U+4E2D,二进制0100111000101101,编码为.---.---.-.--.-。
典型使用场景
- 密码学学习:学习摩斯密码编码规则,理解点划信号与字符的映射关系。
- 信号通信:在光信号、声音信号、电报等场景中传递摩斯密码信息。
- 趣味编码:将文字转为摩斯密码进行趣味加密,增加互动性和趣味性。
- 紧急求救:SOS求救信号(
... --- ...)是国际通用的摩斯密码紧急信号。 - 业余无线电:业余无线电爱好者使用摩斯密码(CW模式)进行通信。
常见问题
摩斯密码是什么?谁发明的?
摩斯密码(Morse Code)是一种用点(.)和划(-)的组合来表示字母、数字和标点符号的编码方式,由美国发明家萨缪尔·摩斯(Samuel Morse)和阿尔弗雷德·韦尔(Alfred Vail)于1836年发明。最初用于电报通信,后来成为国际通用的通信编码标准。摩斯密码在航海、航空、业余无线电等领域仍有应用。
摩斯密码中的SOS是什么意思?
SOS是国际通用的摩斯密码求救信号,编码为
... --- ...(三点三划三点)。SOS本身不是任何单词的缩写,选择这个序列是因为它在摩斯密码中具有独特而易于识别的节奏模式(短-长-短),即使在嘈杂环境中也容易分辨。SOS于1906年被国际无线电报公约采纳为标准求救信号。
中文怎么转换成摩斯密码?
标准摩斯密码只支持英文字母、数字和部分标点符号,不支持中文。本工具对中文字符采用Unicode二进制编码方案:将字符的Unicode码点转为16位二进制,0替换为
.(点),1替换为-(划)。例如"你"字(U+4F60,二进制0100111101100000)编码为.---.---.--....。注意:这种编码方式是非标准的,仅在本工具内可互转。
摩斯密码是加密吗?安全吗?
摩斯密码不是真正的加密,而是编码。编码和加密的区别:编码是公开的标准转换(任何人都能解码),加密是使用密钥保护数据(只有持密钥者能解密)。摩斯密码的对照表是公开的,任何人都可以解码,因此不具备安全性。如果需要安全通信,应使用AES、RSA等真正的加密算法。摩斯密码仅适用于通信编码而非保密。
点(.)和划(-)的时长有什么规定?
摩斯密码的标准时长规定:1)点(.)为基本时间单位(1个单位);2)划(-)等于3个点的时间(3个单位);3)字符内间隔(点与点、点与划之间)为1个单位;4)字符间隔为3个单位;5)单词间隔为7个单位。实际通信中,速度以WPM(Words Per Minute,每分钟字数)衡量,常用速度为12-20 WPM。
本工具是免费的吗?数据会被存储吗?
完全免费,无需注册登录。编解码操作通过后端API处理,数据仅在请求过程中传输,不会被持久化存储。后端不可用时,工具会自动回退到浏览器本地JavaScript编解码,确保功能始终可用。