Skip to content

DarioArzaba/MorseCodeDesktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Morse Code Learning Desktop Application

This is old encoding technology and it's fascinating to learn about it.

Installation

To run the python script:

  1. Clone the repo
    git clone https://github.com/DarioArzaba/MorseCodeDesktop
    cd MorseCodeDesktop
  2. Install python requirements
    pip install -r requirements.txt
  3. Run the main.py file
    python main.py

To create a win binary using pyinstaller:

  1. Clone the repo
    git clone https://github.com/DarioArzaba/MorseCodeDesktop
    cd MorseCodeDesktop
  2. Install python requirements
    pip install -r requirements.txt
  3. Run pyinstaller
    pyinstaller --hidden-import=_cffi_backend .\main.py
  4. Copy the img and mp3 folders into MorseCodeDesktop\dist\main
  5. Open a terminal at the MorseCodeDesktop\dist\mainand run the executable
    .\main.exe

Usage

Press a sequence of keys to hear their representation in Morse Code.

App

Roadmap

  • Add Text to Morse Code keyboard
  • Generate Morse Code to Text exercises
  • Disable sections of the program with checkbox
  • Use Tree to copy the media folders automatically

License

Distributed under the MIT License.

Contact

Dario Arzaba - [email protected]