Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2246065
  • 博文数量: 1058
  • 博客积分: 10018
  • 博客等级: 上将
  • 技术积分: 12641
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-23 19:24
文章分类

全部博文(1058)

文章存档

2010年(108)

2009年(736)

2008年(214)

我的朋友

分类: LINUX

2009-11-02 19:55:51

今天要给朋友们介绍的是 cwtext —— 莫尔斯电码生成器。最近忙里偷闲,看了麦家的小说《风声》、《暗算》,一下子对莫尔斯电码产生了浓厚的兴趣。在兴趣的驱使下,我突然想到,我们是否也可以模拟一个莫尔斯编码系统,将有些东西用莫尔斯电码存储,防君子不防小人?呵呵。这一切对使用 Linux 的同仁们简直太简单了,简单到我的想法只是又做了一个已经由别人重复制作了上万次的轮子,因为已经有了一大堆类似功能的软件,而 cwtext 只是其中简简单单的一个(甚至源代码都是那么简简单单)。

cwtext 做的事情很简单,就是将 plain ASCII 转化成为国际通用的莫尔斯电码。至于中文嘛,将其先转化为区位码或拼音或自定义的码表,将中文和英文数字建立起映射关系,然后再用 cwtext 转化为莫尔斯电码。具体使用何种码表,这就要看你的聪明才智啦!

  

字符 电码符号 字符 电码符号 字符 电码符号
A . ━ Q ━ ━ . ━ 1 . ━ ━ ━ ━
B ━ . . . R . ━ . 2 . . ━ ━ ━
C ━ . ━ . S ... 3 . . . ━ ━
D ━ . . T 4 . . . . ━
E U . . ━ 5 . . . . .
F . . ━ . V . . . ━ 6 ━ . . . .
G ━ ━ . W . ━ ━ 7 ━ ━ . . .
H . . . . X ━ . . ━ 8 ━ ━ ━ . .
I . . Y ━ . ━ ━ 9 ━ ━ ━ ━ .
J . ━ ━ ━ Z ━ ━ . . 0 ━ ━ ━ ━ ━
K ━ . ━ . . ━ ━ . .    
L . ━ . . / ━ . . ━ .    
M ━ ━ () ━ . ━ ━ . ━    
N ━ . - ━ . . . ━    
O ━ ━ ━ . . ━ . ━ . ━    
P . ━ ━ .    

或许仅仅用 cwtext 转化成为莫尔斯电码还不过瘾,那我们也可以使用 cwtext 自带的 cwpcm 转化成为音频脉冲信号,再通过 sox 生成音频文件 —— 听那一大堆的滴滴达达,呵呵,要想破解,先学点无线电知识再说!(不过 cwtext 包中的 README 说的生成方法跟我测试时有出入,本人正在寻求解决办法…)

官方网站: (网站更新不及时)

下载地址:

安装方法:to read README

阅读(929) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~