Τι είναι το BinHex; ορισμός & νόημα

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

Προκειμένου ο υπολογιστής λήψης να αποκωδικοποιήσει το αρχείο, πρέπει να εκτελεί λογισμικό με δυνατότητα BinHex, διαφορετικά το αρχείο θα είναι μη αναγνώσιμο.

Το Technipages εξηγεί το BinHex

Το BinHex είναι συντομογραφία του δυαδικού σε δεκαεξαδικό και το πρωτόκολλο έκανε πρεμιέρα στα κλασικά συστήματα MacOS. Αν και βρήκε χρήση σε πολλά περιβάλλοντα, είναι πιο δημοφιλής στους χρήστες Mac, επειδή η κωδικοποίηση μπορεί να διατηρήσει τη μορφή αρχείου πολλαπλών πιρουνιών του macintosh. Πολλές άλλες υπηρεσίες εκείνη την εποχή δεν μπορούσαν να το κάνουν αυτό, κάτι που θα μπορούσε να οδηγήσει σε προβλήματα συμβατότητας.

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

Αρχικά, το BinHex χρησιμοποιούσε ένα δεκαεξαδικό σύστημα κωδικοποίησης, ωστόσο καθώς διαφορετικές γενιές του πρωτοκόλλου ήταν κυκλοφόρησε, τελικά άλλαξε σε κάτι παρόμοιο με το uuecode, αλλά με μια αλλαγή που υποστηρίζει το Macintosh τύποι αρχείων. Παρά την πρεμιέρα του στο αρχικό λειτουργικό σύστημα Mac, αρχικά γράφτηκε για ένα διαφορετικό σύστημα - το TRS-80, όπου υποτίθεται ότι θα κυκλοφορούσε ως αυτόνομο σχήμα κωδικοποίησης.

Κοινές χρήσεις του BinHex

  • Το BinHex δεν χρησιμοποιείται πλέον ενεργά, αν και εξακολουθεί να λειτουργεί.
  • Η χρήση του BinHex κατέστησε δυνατή την απομόνωση αρχείων έναντι πιθανής καταστροφής από ορισμένους τύπους λογισμικού.
  • Λόγω της δημοτικότητάς του στους χρήστες MacOS, το BinHex ενημερωνόταν συχνά και τελικά δημοσιεύτηκαν πολλές εκδόσεις του.

Συνήθεις κακές χρήσεις του BinHex

  • Το BinHex είναι ένα δυαδικό σύστημα κωδικοποίησης που χρησιμοποιείται σε όλους τους υπολογιστές MacOS