Przejdź do treści

Tłumacz kodu Morse'a

Wpisz tekst, aby zobaczyć go w międzynarodowym kodzie Morse'a, albo wklej kropki i kreski, aby odczytać wiadomość. Litery oddziela spacja, a słowa ukośnik. Tabela obejmuje A–Z i 0–9, a każdy znak, którego Morse nie potrafi przedstawić, zostaje wymieniony zamiast zniknąć po cichu. Za darmo, bez rejestracji, a wszystko działa w przeglądarce.

Kierunek

Tabela kodu Morse'a

A

.-

B

-...

C

-.-.

D

-..

E

.

F

..-.

G

--.

H

....

I

..

J

.---

K

-.-

L

.-..

M

--

N

-.

O

---

P

.--.

Q

--.-

R

.-.

S

...

T

-

U

..-

V

...-

W

.--

X

-..-

Y

-.--

Z

--..

0

-----

1

.----

2

..---

3

...--

4

....-

5

.....

6

-....

7

--...

8

---..

9

----.

Jak korzystać z tłumacza kodu Morse'a

  1. 1. Wybierz kierunek. Wykryj automatycznie dekoduje dane złożone wyłącznie z kropek, kresek, ukośników i spacji, a wszystko inne koduje. Tekst → Morse i Morse → Tekst wymuszają kierunek.
  2. 2. Wpisz lub wklej. Aby sam napisać Morse'a, użyj kropki dla kropki i zwykłego myślnika dla kreski; inne znaki podobne do kropki lub kreski (•, – lub —) nie są rozpoznawane.
  3. 3. Odczytaj wynik. Zakodowany Morse ma spację między literami i / między słowami. Odkodowany tekst pojawia się wielkimi literami.
  4. 4. Sprawdź ostrzeżenie. Wszystko, czego nie udało się przetłumaczyć, jest wymienione pod wynikiem. Kopiuj wynik kopiuje rezultat.

Jak zapisuje się i odmierza kod Morse'a

Narzędzie stosuje międzynarodowy kod Morse'a zgodnie z zaleceniem ITU-R M.1677-1. Każdy sygnał składa się z kropek i kresek, a czas mierzy się w jednostkach jednej kropki:

ElementDługość
Kropka1 jednostka
Kreska3 jednostki
Przerwa między sygnałami jednej litery1 jednostka
Przerwa między dwiema literami3 jednostki
Przerwa między dwoma słowami7 jednostek

W piśmie przyjmuje się konwencję, której używa narzędzie: spację między literami i ukośnik między słowami. Częste litery są krótkie — E to pojedyncza kropka, a T pojedyncza kreska — a rzadkie są długie. Słowo PARIS (.--. .- .-. .. ...) ma dokładnie 50 jednostek, wliczając przerwę między słowami, dlatego operatorzy mierzą szybkość w słowach na minutę, używając go jako standardowego słowa. Przy 20 słowach na minutę kropka trwa 60 milisekund (1,2 sekundy podzielone przez szybkość).

Przykład krok po kroku

Tekst

Hello world

Morse

.... . .-.. .-.. --- / .-- --- .-. .-.. -..

Tekst

Hello, World!

Morse

.... . .-.. .-.. --- --..-- / .-- --- .-. .-.. -.. -.-.--

Przy kodowaniu wielkość liter nie ma znaczenia, a przy dekodowaniu zawsze otrzymujesz wielkie litery, więc "Hello world" wraca jako HELLO WORLD. Przecinek to --..--, a wykrzyknik -.-.--.

Jakie znaki są obsługiwane

Narzędzie obsługuje A–Z, 0–9 oraz te znaki: kropkę, przecinek, znak zapytania, apostrof, wykrzyknik, ukośnik, oba nawiasy, ampersand, dwukropek, średnik, znak równości, plus, myślnik, podkreślnik, cudzysłów podwójny, znak dolara i znak @. Sam ITU-R M.1677-1 definiuje litery, cyfry oraz znaki: kropkę, przecinek, dwukropek, znak zapytania, apostrof, myślnik, kreskę ułamkową, nawiasy, cudzysłowy, podwójny myślnik (=), plus, mnożenie i @. Wykrzyknik, średnik, znak dolara i podkreślnik to powszechnie używane rozszerzenia, których nie ma w zaleceniu, a sygnał ampersandu, .-..., to w zaleceniu sygnał „czekaj”.

  • Litery z akcentami, takie jak é, nie są obsługiwane: Café staje się kodem dla CAF, a É jest wymienione w ostrzeżeniu.
  • Przy dekodowaniu słowa potrzebują ukośnika. Każdy ciąg spacji oddziela litery, więc ... --- odkodowuje się jako SO, a nie S O. Wstaw / między słowami.
  • Podziały wierszy w tekście liczą się jako przerwy między słowami.
  • Nierozpoznane sekwencje (takie jak ....-.-) są pomijane i wymieniane, zamiast zgadywane.
  • Krótkie dane są odczytywane jako Morse. Samotna . albo - jest dekodowana jako E lub T. Użyj Tekst → Morse, jeśli chcesz zakodować samą interpunkcję.

Którego narzędzia potrzebujesz?

Kod Morse'a to sposób zapisu, a nie tajny szyfr: każdy może go odkodować z tabelą. Do szyfrów przesuwających litery użyj Szyfru Cezara lub Szyfru Vigenère'a. Dla jedynek i zer — Tłumacza kodu binarnego, a dla numerów znaków — Konwertera ASCII.

Najczęstsze pytania

Jak przetłumaczyć tekst na kod Morse'a?
Wpisz lub wklej tekst z kierunkiem ustawionym na Tekst → Morse (albo Wykryj automatycznie). Każda litera, cyfra i obsługiwany znak staje się sygnałem międzynarodowego Morse'a, z spacją między literami i ukośnikiem między słowami.
Skąd narzędzie wie, czy moje dane to Morse, czy tekst?
W trybie Wykryj automatycznie dane złożone tylko z kropek, kresek, ukośników i spacji są traktowane jako Morse i odkodowywane; wszystko inne jest kodowane. Zastąp wykrywanie przyciskami kierunku, gdy dane są krótkie lub niejednoznaczne.
Jak oddziela się litery i słowa?
Zgodnie ze zwykłą konwencją pisemną: jedna spacja między literami i ukośnik między słowami. Przy dekodowaniu ukośnik może mieć spacje wokół siebie lub nie.
Ile trwa kreska w porównaniu z kropką?
Trzy razy dłużej. W obrębie litery przerwa to jedna kropka, między literami trzy kropki, a między słowami siedem kropek, zgodnie z ITU-R M.1677-1.
Jakich znaków nie da się przetłumaczyć?
Wszystkiego poza listą obsługiwanych, w tym liter z akcentami, emoji i większości symboli. Są pomijane w wyniku i wymienione w ostrzeżeniu pod nim.
Dlaczego moje odkodowane Morse'a wyszło jako jedno długie słowo?
Spacje oddzielają tylko litery. Wstaw ukośnik między słowami, na przykład .... .. / - .... . .-. ..
Czy mój tekst jest wysyłany na serwer?
Nie. Tłumaczenie odbywa się w przeglądarce i nic, co wpiszesz, nie jest nigdzie wysyłane.

Powiązane narzędzia

Więcej z kategorii Kody i szyfry