摩尔斯电码软件。 一些开源选项

摩尔斯电码软件

互联网和计算机实现了一切都不会丢失,一切都已改变的梦想。 被更现代的技术所取代的技术有了数字化的第二种化身, 那些不了解它们的人可以通过软件和网页进行实验,这与他们在现实世界中的用法类似。

长期以来,电报一直是长途通讯的主要手段直到本世纪前十年,电子邮件和短信已完全安装,主要运营商才停止提供该服务。

摩尔斯电码

1837年,塞缪尔·莫尔斯(Samuel Morse)和阿尔弗雷德·维尔(Alfred Vail)开始开发一种系统,该系统允许通过他们正在开发的电报机来快速发送和接收消息。。 他们选择了一个具有不同强度的电信号系统,该系统又可以用点和线图形表示。 字母和标点符号的每个字母对应于点和破折号的组合。

例如:

在每个直角三角形中,斜边的平方等于边的平方之和。

它看起来像:

. -. / - --- -.. --- / - .-. .. .--.- -. --. ..- .-.. --- / .-. . -.-. - .--.- -. --. ..- .-.. --- / . .-.. / -.-. ..- .- -.. .-. .- -.. --- / -.. . / .-.. .- / .... .. .--. --- - . -. ..- ... .- / . ... / .. --. ..- .- .-.. / .- / .-.. .- / ... ..- -- .- / -.. . / .-.. --- ... / -.-. ..- .- -.. .-. .- -.. --- ... / -.. . / .-.. --- ... / -.-. .- - . - --- ... .-.-.-

考虑到英语的使用频率,分配了与字母表中每个字母相对应的摩尔斯电码。。 后来对原始代码进行了修改,以考虑到其他语言的出现频率,因此,e表示为。 而Z用-..表示

如今,摩尔斯电码一直活着 火腿电台社区 在危机时刻积极参与援助。 而且,正如我们一开始所说,在多个网站和开源项目上

摩尔斯电码软件

这篇文章是开个玩笑而生的。 昨天我在Twitter上提出了建议:

有空闲时间的程序员的想法。 一个将文本转换为摩尔斯电码,将其保存到mp3,通过Internet将其流式传输到另一个程序的程序,该程序下载音频并将摩尔斯电码转换为文本。 我刚发明电报。

令我惊讶的是,他们不仅认真对待了我,甚至有人开始实施它,并在有空的时候将代码上传到GitHub。

这激起了我的好奇心,以查看可用的软件,而且似乎有很多可用的软件。

该程序仅 可用的 在Snap商店中更新,自2017年以来似乎没有更新。联系其创建者的唯一方法是向他发送电子邮件。

它是一种摩尔斯电码学习工具,提供四种类型的训练方法:

  • 经典练习识别摩尔斯电码中复制的随机字符。
  • Koch方法将以全速(20wpm)播放两个莫尔斯字符,直到用户至少可以识别其中的90%。 然后,将再添加一个字符,依此类推。
  • 读取文件:用户必须识别从文件生成的莫尔斯电码。
  • 呼号练习:学生必须识别以摩尔斯电码复制的随机呼号。

qrq

qrq是可用于各种操作系统(Linux,Unix,OS X和Windows)的开源摩尔斯电报培训师,

该程序的优势在于训练如何快速识别接收到的信号。 为此,它从数据库发送50个随机调用。 每次通话后,程序都会等待用户输入他所听到的内容,并将输入的呼号与发送的呼号进行比较。 如果正确复制了信号,则速度会增加;如果输入中有错误,则速度会下降。

该计划 是 在Debian衍生发行版的储存库中,并采用Snap格式。 也提供Windows,Mac和FreeBSD的安装程序。

莫尔斯电码编码和解码

它在Debian存储库中,您可以通过从以下位置下载源代码来编译源代码 GitHub ..

它是一个命令行工具,可将文本转换为莫尔斯电码,反之亦然。 它有3个基本命令:
morse-encode-and-decode {-e|-d} {}

–List(-l)显示莫尔斯电码。

–encode (-e) Conviert texto en código Morse. ej.: morse-encode-and-decode -e «LinuxAdictos!“

–解码(-d)将莫尔斯电码转换为文本。 例如:morse-encode-and-decode -d«..- .. ..-。 ..- -..- ..--.. .. -.-.。 --...«


成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。