论坛风格切换切换到宽版
  • 619阅读
  • 3回复

万国电码转换器的试验 [复制链接]

上一主题 下一主题
离线bg9cwj
 
发帖
208
只看楼主 倒序阅读 0楼 发表于: 04-03



万国电码转换器的试验
我们每个火腿都有一个责任,就是在突发事件时把信息准确的传播出去。
由于摩尔斯电码只能识别字母和数字,所以照中文要以数字的方式表示,比如明码电报,每个字要有一组4个数字表示,查找比较费时。电脑的字符也是用数字表示的,比如中文就有中文汉字库,每一个汉字都有一个唯一的数字表示。各国的语言都有各自的字库以表示本国的语言,各国的电脑大部分互不兼容。随着互联网时代的发展,为了各国的电脑系统相互兼容发展出了unicode系统,其原理是将各国的语言,符号字母统一编码使每一个字符都有一个唯一的数码表示。比如中国对应的数字就是20013 22269 。同理。不管你是中文。日文。法文还是。蒙古语、藏语。每一个字符都有一个对应的数字。。哪怕是一个。公式的标点就是化学公式,还有物理公式、数学公式都能。每一个。这符号都可以用一个数字表示。。所以我们基于unicode原理编了一个软件。这样。我们在电脑上或者手机上是发一组信息,软件就可以转成数字。这个数字呢,我们再用摩斯电码发出去,对方收到数字以后,再通过这个软件可以还原出以前的字符或者是符号,不管是中日韩还是蒙古,藏文,苗语都可以表示出来。有了这个方法,使我们准确的表达信息成为可能,也可以通过摩尔斯电码进行空中交谈。

手机app本来想发布可是文件比较大受到系统限制发不出。以后再想办法
[ 此帖被bg9cwj在2025-04-03 02:16重新编辑 ]
====================================
我设计了一个莫尔斯电码练习器是学习的利器。
我的呼号 bg9cwj
电话 15209265077
电子邮箱 pcscope@163.com
离线BG1FPX
发帖
11809
只看该作者 1楼 发表于: 04-03
现在任何一台电脑或手机,都有浏览器,都支持 JavaScript,所以只要能够解码,即可在浏览器中显示字符。

console.log(String.fromCharCode(20013)); // 显示“中”
console.log(String.fromCharCode(22269)); // 显示“国”
离线bg9cwj
发帖
208
只看该作者 2楼 发表于: 04-03
回 BG1FPX 的帖子
BG1FPX:现在任何一台电脑或手机,都有浏览器,都支持 JavaScript,所以只要能够解码,即可在浏览器中显示字符。
console.log(String.fromCharCode(20013)); // 显示“中”
console.log(String.fromCharCode(22269)); // 显示“国 .. (2025-04-03 10:54) 

请 把具体方法,介绍一下,我很想学习。
====================================
我设计了一个莫尔斯电码练习器是学习的利器。
我的呼号 bg9cwj
电话 15209265077
电子邮箱 pcscope@163.com
离线BG1FPX
发帖
11809
只看该作者 3楼 发表于: 04-03
我的意思是:编写一个软件,如果收到 ..--- ,就转换成 2,收到 -----,就转换成 0,以此类推,如果五个连续的字符都是数字,那么这组数字就是某个 unicode 字符,将它显示出来,例如将 20013 显示为“中”。

我刚才在 ChatGPT 输入 real-time morse code decoder using python(使用 Python 的实时摩尔斯电码解码器),找到一段代码,我不懂 Python,没有看,您如果有兴趣,可以看看。