Αποκωδικοποιητής αρχείων uuencode

Το uuencoding είναι ο πρόγονος του Base64, που χρησιμοποιήθηκε για συνημμένα Usenet και e-mail. Επικολλήστε κείμενο uuencode ή φορτώστε αρχείο ή URL, και ο αποκωδικοποιητής βρίσκει κάθε μπλοκ begin … end, το αποκωδικοποιεί και προσφέρει προεπισκόπηση και λήψη.

Μορφή αρχείου uuencode

begin 644 hello.txt
.2&5L;&\L(%=O<FQD(0H`
`
end
  • Το begin <mode> <name> ξεκινά ένα αρχείο· το mode είναι η άδεια Unix, για παράδειγμα 644.
  • Κάθε γραμμή δεδομένων ξεκινά με χαρακτήρα που κωδικοποιεί πόσα bytes περιέχει (M = 45 bytes).
  • Ομάδες των 3 bytes γίνονται 4 χαρακτήρες στο εύρος ASCII 32–95· συχνά χρησιμοποιείται backtick αντί για κενό.
  • Τα μπλοκ begin-base64 … ==== (GNU sharutils) περιέχουν αντί αυτού τυπικό Base64.

Συχνές ερωτήσεις

Ποια είναι η διαφορά μεταξύ uuencode και Base64;

Και τα δύο μετατρέπουν 3 bytes σε 4 εκτυπώσιμους χαρακτήρες, αλλά το uuencode χρησιμοποιεί ASCII 32–95 και χαρακτήρες μήκους ανά γραμμή, ενώ το Base64 χρησιμοποιεί καθαρότερο αλφάβητο που επιβιώνει σε περισσότερα συστήματα.

Σχετικά εργαλεία και οδηγοί

Σχόλια (0)

Ερωτήσεις, ιδέες ή σφάλμα στο «Αποκωδικοποιητής αρχείων uuencode»; Αφήστε ένα σχόλιο, βαθμολογήστε το εργαλείο ή απαντήστε σε άλλους.

Δεν υπάρχουν ακόμα σχόλια. Γίνετε ο πρώτος που θα μοιραστεί τα σχόλιά του!

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

Βαθμολογήστε αυτό το εργαλείο:
Esc
↑ ↓ μετακίνηση↵ άνοιγμαEsc κλείσιμο