Λογισμικό κώδικα Morse. Μερικές επιλογές ανοιχτού κώδικα

Λογισμικό κώδικα Morse

Το Διαδίκτυο και οι υπολογιστές έκαναν ότι τίποτα δεν χάνεται, όλα μεταμορφώνονται. Οι τεχνολογίες που ξεχνιούνται αντικαθίστανται από πιο σύγχρονες, επιτρέπουν μια δεύτερη ενσάρκωση σε ψηφιακή μορφή όσοι δεν τους γνωρίζουν μπορούν να πειραματιστούν μέσω λογισμικού και ιστοσελίδων, κάτι παρόμοιο με τη χρήση τους στον πραγματικό κόσμο.

Για μεγάλο χρονικό διάστημα, ο τηλεγράφος ήταν το κύριο μέσο επικοινωνίας σε μεγάλες αποστάσειςΜόνο κατά την πρώτη δεκαετία αυτού του αιώνα, με πλήρως εγκατεστημένα τα email και τα μηνύματα κειμένου, οι κύριοι πάροχοι σταμάτησαν να προσφέρουν την υπηρεσία.

Ο κώδικας Morse

Το 1837 ο Samuel Morse και ο Alfred Vail ξεκίνησαν την ανάπτυξη ενός συστήματος που επέτρεπε την γρήγορη αποστολή και λήψη μηνυμάτων μέσω ενός ηλεκτρικού τηλεγράφου που ανέπτυξαν.. Επέλεξαν ένα σύστημα ηλεκτρικών σημάτων διαφορετικής έντασης που με τη σειρά τους θα μπορούσαν να αναπαρασταθούν γραφικά με τελείες και γραμμές. Κάθε γράμμα του αλφαβήτου και των σημείων στίξης αντιστοιχεί σε ένα συνδυασμό κουκκίδων και παύλων.

Για παράδειγμα:

Σε κάθε δεξί τρίγωνο το τετράγωνο της υποτενούς χρήσης ισούται με το άθροισμα των τετραγώνων των ποδιών.

Θα μοιάζει με:

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

Ο κωδικός Morse που αντιστοιχεί σε κάθε γράμμα του αλφαβήτου ανατέθηκε λαμβάνοντας υπόψη τη συχνότητα με την οποία χρησιμοποιείται η αγγλική γλώσσα.. Αργότερα ο αρχικός κώδικας τροποποιήθηκε για να ληφθεί υπόψη η συχνότητα άλλων γλωσσών. ενώ το Ζ αντιπροσωπεύεται από - ..

Σήμερα ο κώδικας Morse διατηρείται ζωντανός από ραδιοφωνική κοινότητα ζαμπόν που συμμετέχει ενεργά στη βοήθεια σε στιγμές κρίσης. Επίσης, όπως είπαμε στην αρχή, σε πολλούς ιστότοπους και έργα ανοιχτού κώδικα

Λογισμικό κώδικα Morse

Αυτό το άρθρο γεννήθηκε ως αστείο. Χθες πρότεινα στο Twitter:

Ιδέα για προγραμματιστές με ελεύθερο χρόνο. Ένα πρόγραμμα που μετατρέπει κείμενο σε κώδικα Morse, το αποθηκεύει σε mp3, το μεταδίδει μέσω Internet μέσω άλλου προγράμματος που κατεβάζει τον ήχο και μετατρέπει τον κώδικα Morse σε κείμενο. Μόλις εφευρέθηκα τον τηλεγράφο.

Προς έκπληξή μου, όχι μόνο με πήραν στα σοβαρά, υπήρχε ακόμη και κάποιος που ξεκίνησε να το εφαρμόσει και να ανεβάσει τον κώδικα στο GitHub όταν έχουν χρόνο.

Αυτό έπληξε την περιέργειά μου για να δω ποιο λογισμικό ήταν διαθέσιμο και φαίνεται να υπάρχουν πολλά που προσφέρονται.

aldo

Αυτό το πρόγραμμα είναι μόνο διαθέσιμος στο κατάστημα Snap και φαίνεται να μην έχει ενημερωθεί από το 2017. Ο μόνος τρόπος για να επικοινωνήσετε με τον δημιουργό του είναι να του στείλετε ένα email.

Είναι ένα εργαλείο εκμάθησης κώδικα morse που παρέχει τέσσερις τύπους μεθόδων εκπαίδευσης:

  • Κλασική άσκηση Προσδιορίστε τυχαίους χαρακτήρες που αναπαράγονται σε κώδικα Μορς.
  • Μέθοδος Koch Δύο χαρακτήρες morse θα παιχτούν με πλήρη ταχύτητα (20wpm) έως ότου ο χρήστης μπορεί να αναγνωρίσει τουλάχιστον το 90% αυτών. Στη συνέχεια θα προστεθεί ένας ακόμη χαρακτήρας και ούτω καθεξής.
  • Ανάγνωση από αρχείο: Ο χρήστης πρέπει να αναγνωρίσει τον κώδικα morse που δημιουργήθηκε από ένα αρχείο.
  • Άσκηση κλήσεων: Ο μαθητής πρέπει να αναγνωρίσει τυχαία διακριτικά κλήσεων που αναπαράγονται σε κώδικα morse.

qrq

Το qrq είναι εκπαιδευτής τηλεγραφίας Morse ανοιχτού κώδικα διαθέσιμο για διάφορα λειτουργικά συστήματα (Linux, Unix, OS X και Windows),

Η ισχύς του προγράμματος είναι η εκπαίδευση στο πόσο γρήγορα αναγνωρίζεται το λαμβανόμενο σήμα. Γι 'αυτό στέλνει 50 τυχαίες κλήσεις από μια βάση δεδομένων. Μετά από κάθε κλήση, το πρόγραμμα περιμένει τον χρήστη να εισαγάγει αυτό που έχει ακούσει και συγκρίνει το διακριτικό που έχει εισαχθεί με αυτό που έχει σταλεί. Εάν το σήμα αντιγραφεί σωστά, η ταχύτητα αυξάνεται, εάν υπήρχαν σφάλματα στην εισαγωγή, η ταχύτητα μειώνεται.

Το πρόγραμμα είναι στα αποθετήρια διανομών που προέρχονται από το Debian και σε μορφή Snap. Τα προγράμματα εγκατάστασης είναι επίσης διαθέσιμα για Windows, Mac και FreeBSD.

morse-encode-and-decode

Είναι στα αποθετήρια του Debian και μπορείτε να μεταγλωττίσετε τον πηγαίο κώδικα κατεβάζοντάς τον από GitHub ..

Είναι ένα εργαλείο γραμμής εντολών που μετατρέπει κείμενο σε κώδικα Morse και αντίστροφα. Έχει 3 βασικές εντολές:
morse-encode-and-decode {-e|-d} {}

–List (-l) Εμφανίζει τον κωδικό morse.

–encode (-e) Μετατροπή κειμένου σε κώδικα Morse. π.χ.: morse-encode-and-decode -e «LinuxAdictos»

–Decode (-d) Μετατροπή Morse σε κείμενο. π.χ.: morse-encode-and-decode -d «..- .. .. -. ..- -..- .- - .. .. -.-. - -… «


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.