Morseov softver. Neke opcije otvorenog koda

Morseov softver

Internet i računari učinili su da se ništa ne gubi, već se sve transformiše. Tehnologije koje se zaboravljaju i zamjenjuju modernijima imaju drugu inkarnaciju u digitalnom formatu oni koji ih nisu poznavali mogu eksperimentirati putem softvera i web stranica, nešto slično njihovoj upotrebi u stvarnom svijetu.

Telegraf je dugo bio glavno sredstvo komunikacije na daljinuTek u prvoj deceniji ovog stoljeća, s potpuno instaliranim e-poštom i tekstualnim porukama, glavni operateri prestali su nuditi uslugu.

Morseov kodeks

1837. godine Samuel Morse i Alfred Vail započeli su razvoj sistema koji je omogućavao brzo slanje i primanje poruka pomoću električnog telegrafa koji su razvijali.. Odlučili su se za sistem električnih signala različitog intenziteta koji bi zauzvrat mogli biti grafički predstavljeni tačkama i linijama. Svako slovo abecede i interpunkcijski znak odgovara kombinaciji tačaka i crtica.

Na primjer:

U svakom pravokutnom trokutu kvadrat hipotenuze jednak je zbroju kvadrata kateta.

Izgledalo bi kao:

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

Morseova azbuka koja odgovara svakom slovu abecede dodijeljena je uzimajući u obzir učestalost korištenja engleskog jezika.. Kasnije je izvorni kod modificiran kako bi se uzela u obzir učestalost ostalih jezika, pa je e predstavljeno sa. dok Z predstavlja - ..

Danas Morseov kod održava u životu ham radio zajednica koja aktivno učestvuje u pružanju pomoći u kriznim trenucima. Takođe, kao što smo rekli na početku, na više web lokacija i projektima otvorenog koda

Morseov softver

Ovaj je članak nastao kao rezultat šale. Jučer sam na Twitteru predložio:

Ideja za programere sa slobodnim vremenom. Program koji pretvara tekst u Morseov kôd, sprema ga u mp3, prenosi ga putem Interneta u drugi program koji preuzima audio i Morseov kôd pretvara u tekst. Upravo sam izmislio telegraf.

Na moje iznenađenje, ne samo da su me shvatili ozbiljno, čak je postojao i netko tko je krenuo da to implementira i učita kôd na GitHub kad za to imaju vremena.

To je pobudilo moju znatiželju da vidim koji je softver dostupan, a čini se da ima dovoljno zaliha.

Aldo

Ovaj program je samo dostupan u Snap trgovini i čini se da se neće ažurirati od 2017. Jedini način da kontaktirate njegovog tvorca je slanje e-pošte.

To je Morseov alat za učenje koji pruža četiri vrste metoda obuke:

  • Klasična vježba Identificirajte slučajne znakove reproducirane u morseovom kodu.
  • Kochova metoda Dva morseova lika igrat će se punom brzinom (20 okretaja u minuti) sve dok korisnik ne bude u stanju identificirati najmanje 90% njih. Tada će se dodati još jedan znak i tako dalje.
  • Čitanje datoteke: Korisnik mora identificirati morseov kod koji je generiran iz datoteke.
  • Vježba pozivnog znaka: Učenik mora prepoznati slučajne pozivne znakove reproducirane u morseovom kodu.

qrq

qrq je Morseov trener za telegrafiju otvorenog koda dostupan za razne operativne sisteme (Linux, Unix, OS X i Windows),

Snaga programa je trening u tome koliko brzo se prepoznati primljeni signal. Za to šalje 50 nasumičnih poziva iz baze podataka. Nakon svakog poziva, program čeka da korisnik unese ono što je čuo i uspoređuje uneseni pozivni znak s upućenim. Ako se signal pravilno kopira, brzina se povećava, ako je došlo do grešaka na ulazu, brzina se smanjuje.

Program to je u spremištima distribucija izvedenih iz Debiana i u Snap formatu. Dostupni su i instalacioni programi za Windows, Mac i FreeBSD.

Morse-kodiranje-i-dekodiranje

Nalazi se u Debianovim spremištima i izvorni kod možete kompajlirati preuzimanjem s njega GitHub ..

To je alat naredbenog retka koji pretvara tekst u Morseov kod i obrnuto. Ima 3 osnovne naredbe:
morse-encode-and-decode {-e|-d} {}

–List (-l) Prikazuje morseov kod.

–encode (-e) Pretvori tekst u Morzeov kod. npr.: morse-kodiranje-i-dekodiranje -e «LinuxAdictos! "

–Decode (-d) Pretvori Morse u tekst. npr: morse-kodiraj-i-dekodiraj -d «..- .. .. -. ..- -..- .- - .. .. -.-. - -… «


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.