`
蛋呢823
  • 浏览: 73163 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

程序猿也玩摩斯码

 
阅读更多

 

 

最近看了点摩斯电码方面的东西,一时兴起,想写个摩斯电码解密加密的小工具,于是乎——就有了这个东东。对二进制敏感的人,可能也同样会对MorseCode有点感觉吧。

好了,先上点截图,大家看看,客官您不感兴趣的话,就不浪费您时间了O(_)O~


 

图一:主界面




 
 

图二:解密摩斯电码的结果



 

图三:加密成摩斯电码的结果(1



图四:加密成摩斯电码的结果(2



具体实现的机理,相信大家看过摩斯码对照表(下图)之后,也就明白了,内部实现也就是对String的剪切拼凑处理而已,不想在此献丑了,相信大家随便写都可以写出来的。

对摩斯电码还有浓厚兴趣的,可以看前一篇文章 《摩斯电码知多少?》



附上jar文件,有兴趣的朋友可以down下来玩玩。

  • 大小: 8.9 KB
  • 大小: 12.7 KB
  • 大小: 12.6 KB
  • 大小: 12.6 KB
  • 大小: 18.4 KB
2
3
分享到:
评论

相关推荐

    易语言摩斯密码演示例程

    1. 字符到摩斯码的映射表:程序需要一个数据结构存储每个字符对应的摩斯码,如"`.`"和"-"分别代表点和划,"A"对应".-", "B"对应"-...",以此类推。 2. 加密函数:接收输入的字符串,遍历每一个字符,查找其在映射表...

    摩斯密码翻译代码

    这个程序会将摩斯密码字符串解码为对应的英文文本,并处理无法识别的摩斯码。在提供的压缩文件`mosemima`中,可能包含了实现类似功能的代码,可以进行学习和参考。 总的来说,摩斯密码翻译代码涉及到了字符串操作、...

    摩斯密码以及十种常用加密方法.doc

    摩斯密码以及十种常用加密方法 摩斯密码是一种古老的加密方法,使用符号“—”和“·”来表示字元,它的历史可以追溯到19世纪。摩斯密码的表示方法有两种:符号“—”用来表示长音,符号“·”用来表示短音。用摩斯...

    摩斯密码翻译器

    摩斯密码翻译器,感兴趣的同学可以下载,挺好用的

    摩斯密码转换器

    这是用于摩斯密码加密解密的程序。这是用于摩斯密码加密解密的程序。这是用于摩斯密码加密解密的程序。这是用于摩斯密码加密解密的程序。这是用于摩斯密码加密解密的程序。

    摩斯密码参照工具

    "jy_lk-moersima-xxgj-hicode"这个文件名可能是指一个与摩斯密码相关的程序或工具,可能是用于编码和解码摩斯密码的软件。"jy_lk"可能代表"加密"或"解密","moersima"可能是"摩尔斯密码"的拼音缩写,"xxgj"可能是...

    摩斯密码加密解密.zip

    这个资源是一个使用 Python 的 Tkinter 库构建的图形用户界面 (GUI) 应用程序,旨在实现摩斯密码的编码和解码功能。它可以让用户方便地输入文字,并将其转换为相应的摩斯密码,或将摩斯密码转换回普通文本。 功能...

    摩斯密码的应用

    摩斯密码在紧急情况下也有广泛的应用,例如"SOS"的摩斯码是 . . .--- . . .,是最著名的求救信号。另外,我们还可以看到其他一些常见的摩斯码,如"I love you"(. . . - . . . . -)和"FUCK"(. . - . . . - - . ...

    摩斯密码对照表.doc

    摩斯密码对照表 摩斯密码是由美国人 Alfred Vail 创造的一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。摩斯密码是一个早期的数字化通信形式,但它不同于现代只使用零和一两种...

    易语言源码易语言摩斯密码演示例程.rar

    易语言源码易语言摩斯密码演示例程.rar 易语言源码易语言摩斯密码演示例程.rar 易语言源码易语言摩斯密码演示例程.rar 易语言源码易语言摩斯密码演示例程.rar 易语言源码易语言摩斯密码演示例程.rar 易语言源码...

    完整版摩斯码带声版.rar

    了解摩斯码可以增强对信号处理的理解,也有助于提升应急情况下的沟通能力。 摩斯码的编码规则如下: - 大写字母A到Z,小写字母a到z,数字0到9,以及一些常用标点符号都有对应的摩斯码。 - 按照国际摩斯码标准,...

    摩斯密码(全)

    摩斯密码的特点在于其简洁性和可靠性,即使在极端环境下,如没有现代通讯设备,也能通过灯光闪烁、声音节奏或触觉信号进行传递。每个字母和数字都有对应的点划序列,例如,字母“A”用“·—”表示,字母“B”用“—...

    摩斯密码简介和应用实例

    摩斯密码也可以用于加密信息,以保护敏感信息不被泄露。 摩斯密码的缺点是它需要一定的学习和实践才能熟练掌握,否则可能会出现错误或误解。同时,摩斯密码也存在一些安全问题,例如可以被破解或篡改。 摩斯密码是...

    摩斯密码-字母.jpg

    摩斯密码对应字母表(彩色)

    一个支持unicode中文摩斯密码编码的Javascript库

    这个项目,名为“xmorse-master”,提供了一个专门针对Unicode中文字符的摩斯密码编码实现,使得开发者能够在JavaScript环境中对中文字符进行摩斯码的转换。这在信息安全、加密通信或趣味编程挑战中具有一定的实用...

    android实现摩斯码

    在Android平台上实现摩斯码的功能是一项有趣的挑战,它结合了软件开发、通信编码以及设备交互。摩斯码是一种早期的电报通信系统,通过长短不同的信号(通常为灯光闪烁或声音脉冲)来代表字母、数字和特殊字符。在...

    摩斯密码以与十种常用加密方法.doc

    摩斯密码以与十种常用加密方法.doc

    C++/C语言二叉搜索树算法、动态内存分配技术实现的摩斯密码转换器,可以自定义摩斯密码

    手动添加单条自定义摩斯密码(原文需要为ASCALL码0-127之间的字符,所自定义的摩斯密码长度不能超过MorseCode.c文件内的max,max的值可以手动更改,默认为10) 销毁摩斯密码(释放摩斯密码所使用的内存) 通过对应单个...

Global site tag (gtag.js) - Google Analytics