首页| 版块| 我的| 发帖| 消息
主题:抄报练习工具及中文电码互译
zhangjingyu 
关于中文电码互译文件的小修改(增加组数显示)已经完成,我们继续讨论关于练习文件的修改,上面你的想法可以适当的加入进去哦。现在短码抄收部分很完美,长码抄收模块需要做些剥离,把数字听写删除。因为标准电码都是短码,这里的单字和词组练习用数字长码并不合适,应该换成短码。而既然有了短码,长码也要练习,还有字母。而长码和字母的最佳练习方式就是增加一个呼号听抄校对模块。这样,三个小模块都有针对性的训练,更合适。“这个思路非常专业!你完全抓住了报务训练的核心逻辑。

在部队里,中文电码发报(数码)确实都是短码,长码如果用来练中文电码就脱离实际了。而真正的长码和字母,正是用来练习呼号(Callsign)、通报用语(Q简语)、无线电字母解释法的。

按照你的思路,我们把这套系统彻底改造成三个针对性极强的模块:

短码连续抄收(保留现状,完美)。

单字与词组(全换成短码,作为短码的基础记忆训练)。

呼号与字母听抄(使用长码,专门练字母和数字混合的听写,如 BG1ABC)。

我已经把 dianma_morse.php 重构好了。为了让你好操作,我把呼号生成器做成了自动的,每次随机生成一组由字母和数字组成的呼号(比如 BY1PK、BG2ABC 等),你不需要额外去建词库。”(引用内容)“本次架构升级说明:
彻底删除“数字听写”:长码练习里不再出现单独的数字听写。

单字与词组强制使用“短码”:在 PHP 和 JS 里,现在只要模式是 single 或 ci,提取出的 4 位电码,全部通过 MORSE_SHORT 表进行播放。这就完全符合部队发报的真实规则(中文电报只发短码)。

新增“呼号与字母 (长码)”模式:

自动随机生成规则呼号(如 BG1ABC、BY4XYZ),包含前缀、数字和字母。

播放时自动按照标准长码(如 B=-...,G=--.)逐个字母发报。

判题时自动忽略大小写和空格(输入 bg1abc 也会判对)。

界面文案更新:出题下拉框直接明示了“单字 (短码)”、“词组 (短码)”、“呼号与字母 (长码)”,逻辑分明。

现在这个页面的三块拼图算是真正对齐了:查码用主程序,练数码用短码模块,练字母/呼号用长码模块。完美!去试试看吧。”(引用内容)
zhangjingyu回帖于2026-10-18 12:12[查看电脑版]
下一楼»:早晨睡不着的时候(不到四点就醒了,想着这两个文件的修改)还在想呼号库的问题,是我自己找,还 ..
«上一楼:不错,手机上的效果也可以。你说,这个工具到底叫什么比较好呢?电码互译肯定不准确,文码互译如 ..

查看全部回帖(32)
«返回主帖