Skip to content

Переводчик текста в Азбуку Морзе PyQt5

Notifications You must be signed in to change notification settings

stepantishhen/morze_translator

Repository files navigation

Переводчик в Азбуку Морзе

Переводчик текста в Азбуку Морзе Это проект приложения на PyQT Задачей ставилось создание приложения шифровки и дешифровки с Азбуки Морзе Проект выполнен с использованием библиотеки PyQt5. Приложение состоит из 3 окон. Первое появляется при запуске программы, с помощью него можно попасть на другие 2 окна. На нем присутствует 2 кнопки с выбором Отправитель или Получатель

Отправителем в программе будет значится человек желающий зашифровать своё сообщение, получателем - кто хочет расшифровать сообщение.

В окне отправителя пользователь может: ввести своё сообщение на русском языке, зашифровать его в Азбуку Морзе(по нажатию на кнопку Транслировать), прослушать своё сообщение в зашифрованном виде.

В окне получателя пользователь может: ввести своё сообщение(полученное от отправителя либо введённое с помощью символов · и -), расшифровать сообщение в текст на русском языке

Библиотека winsound использовалась в этом проекте для воспроизведения сообщения на Азбуке Морзе. Цель просто показать пользователю как звучит его сообщение.

Ошибки и исключения которые могут возникнуть в работе программы: (Неверный ввод символов, выполняйте сторого по образцу!) - В окне отправителя введены посторонние символы или не пренадлежащие русскому алфавиту(английскому) (Введён неправильный код или символ Только символы · и - в соответствии с Азбукой Морзе) - В окне получателя введены неправельные коды букв или введены символы русского или английского алфавитов, что противоречит смыслу расшифровки(расшифровать морзянку в текст)

About

Переводчик текста в Азбуку Морзе PyQt5

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages