摩斯密碼轉譯器

Avatar of 曾建翔.
Avatar of 曾建翔.

摩斯密碼轉譯器

Tainan City, Taiwan

Python 視窗: 摩斯密碼轉譯器

第二版本: 新增撥放Morse Code音訊功能

作品影片網址: https://www.youtube.com/watch?v=bJtoOhmuKPg 1. 利用 QT Designer 先刻出視窗的架構,先刻劃出左右兩塊;視窗的左邊淡藍色為加密區塊,底下的淡紫色解密區塊 ; 右邊為字母與摩斯密碼的對照表。 2. 再由Pycharm撰寫主/子執行緒控制加密(淡藍色)與解密(淡紫色)區塊。  主執行緒: 控制加密區塊輸入有兩種方式第1種由鍵盤輸入英文大寫字母及阿拉伯數字第2種於圖二中轉譯對照表區塊的英文大寫字母及阿拉伯數字按鈕輸入,而解密區塊僅由鍵盤輸入摩斯密碼:  子執行緒:  加密區塊將英文與數字的摩斯密碼轉譯function後將function傳給主執行緒,再由主執行緒將鍵盤輸入或按鈕輸入的訊息透過子執行緒傳來的轉譯function輸出在解密區塊。  解密區塊將摩斯密碼對應的英文或數字轉譯的function傳給主執行緒,再由主執行緒將鍵盤輸入訊息透過子執行緒傳來的轉譯function輸出在加密區塊。需特別注意每個單字的摩斯密碼輸入完後需加空格,否則無法辨別
Avatar of the user.
Please login to comment.

Published: Oct 29th 2022
44
8
0

Tools

pycharm
PyCharm

QT designer
視窗
Python

Share