Переводчик текста в Азбуку Морзе Это проект приложения на PyQT Задачей ставилось создание приложения шифровки и дешифровки с Азбуки Морзе Проект выполнен с использованием библиотеки PyQt5. Приложение состоит из 3 окон. Первое появляется при запуске программы, с помощью него можно попасть на другие 2 окна. На нем присутствует 2 кнопки с выбором Отправитель или Получатель
Отправителем в программе будет значится человек желающий зашифровать своё сообщение, получателем - кто хочет расшифровать сообщение.
В окне отправителя пользователь может: ввести своё сообщение на русском языке, зашифровать его в Азбуку Морзе(по нажатию на кнопку Транслировать), прослушать своё сообщение в зашифрованном виде.
В окне получателя пользователь может: ввести своё сообщение(полученное от отправителя либо введённое с помощью символов · и -), расшифровать сообщение в текст на русском языке
Библиотека winsound использовалась в этом проекте для воспроизведения сообщения на Азбуке Морзе. Цель просто показать пользователю как звучит его сообщение.
Ошибки и исключения которые могут возникнуть в работе программы: (Неверный ввод символов, выполняйте сторого по образцу!) - В окне отправителя введены посторонние символы или не пренадлежащие русскому алфавиту(английскому) (Введён неправильный код или символ Только символы · и - в соответствии с Азбукой Морзе) - В окне получателя введены неправельные коды букв или введены символы русского или английского алфавитов, что противоречит смыслу расшифровки(расшифровать морзянку в текст)