Кодирование и декодирование
Коротко об инструменте
Одна страница работает в обе стороны: сверху вы вводите либо обычную фразу, либо цепочку точек и тире, а дальше выбираете нужную кнопку. Азбука Морзе всплывает неожиданно часто — в квестах и настолках, в сюжетах игр и сериалов, в радиолюбительских упражнениях, в татуировках и подарочных надписях, где фразу хотят зашифровать красиво. Перевод считает скрипт страницы, набранное остаётся только в вашей вкладке. Смотрите также: закодировать сообщение двоичным кодом, таблица ASCII-кодов и обратный перевод, проверить наушники перед прослушиванием сигнала.
Один пробел отделяет букву от буквы, а граница слов помечается косой чертой. Если пробел пропущен, две соседние буквы склеиваются в одну несуществующую комбинацию, и расшифровка выдаст пропуск или неверный символ. Поэтому код, переписанный на слух или с фотографии, стоит сначала аккуратно разбить по буквам, а уже потом вставлять в поле Input.
Таблица построена на международном коде для латинских букв и цифр. Русские буквы в международной азбуке Морзе имеют собственные соответствия, и здесь они не разбираются, поэтому кириллическую фразу лучше сначала транслитерировать. Для памятных надписей это обычно не проблема: латинская запись выглядит привычнее.
Цифры от нуля до девяти имеют стандартные пятизначные комбинации и переводятся. Со знаками препинания сложнее: в международном коде определены далеко не все символы, и редкие знаки могут выпасть из результата. Если в тексте важны запятые и точки, проверьте вывод глазами, прежде чем переносить его на изделие или в задание.
Нет, страница выдаёт только текстовую запись из точек, тире и косых черт — звука и мигания здесь нет. Для тренировки приёма на слух понадобится отдельная программа или радиолюбительский тренажёр. Эту страницу удобно использовать как справочник и как быстрый переводчик записанного кода.
В азбуке Морзе заглавных и строчных букв не существует: у буквы A ровно одна комбинация независимо от того, как она записана. Поэтому при кодировании регистр не влияет на результат, а при расшифровке буквы выводятся в едином виде. Восстановить исходную капитализацию по коду Морзе принципиально невозможно.
Нет, обе кнопки вызывают функцию внутри самой страницы, которая просто подставляет комбинации из встроенной таблицы. Сетевых запросов при этом не происходит, история переводов не ведётся, и после обновления вкладки поля очищаются.
До: SOS
После: ... --- ...
До: .... . .-.. .-.. ---
После: HELLO
Оценка и фидбек помогают понять, что улучшать дальше.