Απλό κείμενο (.txt)
ISO/IEC ΤυπικόΈνα αρχείο απλού κειμένου αποθηκεύει χαρακτήρες χωρίς διάταξη σελίδας, γραμματοσειρές ή ενσωματωμένες εικόνες. Οι επεξεργαστές κειμένου και τα προγράμματα μπορούν να το διαβάσουν, αλλά οι τονισμένοι χαρακτήρες ενδέχεται να εμφανιστούν λανθασμένα αν γίνει εσφαλμένη υπόθεση για την κωδικοποίηση του αρχείου.
Μετατροπή SRT σε TXT
Δωρεάν μετατροπέας από SRT σε TXT εντός του προγράμματος περιήγησης. Μετατρέψτε αρχεία άμεσα στη συσκευή σας.
Επιθεώρηση & Μεταδεδομένα
Τα λειτουργικά συστήματα και τα εργαλεία ανάλυσης αρχείων αναγνωρίζουν τα αρχεία TXT ελέγχοντας την αρχική δυαδική ακολουθία byte:
Υπογραφή κεφαλίδας σε επίπεδο byte (Magic Bytes)
Τα λειτουργικά συστήματα και τα εργαλεία ανάλυσης αρχείων αναγνωρίζουν τα αρχεία TXT ελέγχοντας την αρχική δυαδική ακολουθία byte:
ΔΕΚΑΕΞΑΔΙΚΗ ΥΠΟΓΡΑΦΗ (OFFSET 0):
EF BB BF / NoneΑΝΑΠΑΡΑΣΤΑΣΗ ASCII: UTF-8 BOM / Raw text
Τυποποίηση: ISO/IEC 10646 / Unicode Standard / IETF RFC 2046
Τεχνικές Προδιαγραφές
| Αρχιτεκτονική Περιέκτη | Ακολουθιακή ροή ευανάγνωστων χαρακτήρων, κωδικοποιημένων σε ASCII, UTF-8, UTF-16 ή ISO-8859 |
| Συμπίεση | Ακατέργαστα byte χαρακτήρων χωρίς συμπίεση |
| Σειρά byte (endianness) | Το UTF-8 δεν εξαρτάται από τη σειρά byte· σε UTF-16/32 το BOM μπορεί να υποδεικνύει τη σειρά byte. |
| Χρωματικοί Χώροι | N/A (Plaintext) |
| Κανάλια & Δομή | Γραμμική ροή χαρακτήρων, δεικτών αλλαγής γραμμής (LF \n ή CRLF \r\n) και κενών χαρακτήρων |
| Μέγιστες Διαστάσεις | Απεριόριστο μήκος ροής |
| Διαφάνεια | None |
| Ροή δεδομένων και προοδευτική φόρτωση | Το απλό κείμενο είναι διαδοχικό· η ανάγνωση ροής εξαρτάται από το λογισμικό. |
Τεχνικός Πίνακας Σύγκρισης: TXT έναντι Ανταγωνιστών
| Τεχνικό χαρακτηριστικό | TXT (Τρέχον) | MD | HTML | |
|---|---|---|---|---|
| Οπτική Μορφοποίηση | Καμία (καθαρό, αδιαμόρφωτο κείμενο) | Ελαφριά σύνταξη Markdown | Σταθερή οπτική διάταξη σελίδας | Πλήρης μορφοποίηση CSS & DOM |
| Απαιτούμενο Λογισμικό | Κανένα (οποιοδήποτε τερματικό ή πρόγραμμα επεξεργασίας κειμένου) | Πρόγραμμα προεπισκόπησης / ανάγνωσης Markdown | Εξειδικευμένο πρόγραμμα προβολής PDF | Πρόγραμμα περιήγησης ιστού |
| Μέγεθος Αρχείου | Απόλυτο ελάχιστο δυνατό | Ελάχιστο μέγεθος κειμένου | Μεγάλο δυαδικό δοχείο | Μέτριο πρόσθετο κόστος σήμανσης |
| Αρχειακή Μακροζωία | Εξαρτάται από τη διατήρηση του αρχείου και την αναγνώριση της κωδικοποίησής του | Μπορεί να διατηρηθεί μακροπρόθεσμα | Υψηλή (πρότυπο ISO) | Υψηλή (πρότυπο W3C) |
Συνήθεις τρόποι καταστροφής δεδομένων και οδηγός ανάκτησης δεκαεξαδικών δεδομένων
Τα τονισμένα γράμματα εμφανίζονται ως αλλοιωμένα σύμβολα, όπως «Ã©», ή ως χαρακτήρες αντικατάστασης, όπως «�».
Βασική Αιτία: Ασυμφωνία κωδικοποίησης: ένα παλαιότερο αρχείο ANSI/Windows-1252 ανοίχθηκε ως UTF-8 χωρίς την κατάλληλη μετατροπή.
Ανάκτηση: Επανακωδικοποιήστε το αρχείο με ρητή κωδικοποίηση UTF-8 χρησιμοποιώντας το File2File.app Text Converter.
Ανάλυση ασφάλειας και διανύσματα επίθεσης στον αναλυτή
Τα αρχεία απλού κειμένου δεν περιέχουν εκτελέσιμο κώδικα, αλλά κακόβουλοι χαρακτήρες Unicode μπορούν να εξαπατήσουν τους χρήστες ή να προκαλέσουν έγχυση στο τερματικό.
Γνωστά διανύσματα επίθεσης
- Χαρακτήρες Unicode Right-to-Left Override (RTLO) που παραποιούν επεκτάσεις εκτελέσιμων αρχείων (π.χ. 'report[RTLO]cod.exe').
- Έγχυση ακολουθίας διαφυγής τερματικού (terminal escape sequence) που εκτελεί εντολές κελύφους κατά την προβολή ακατέργαστου κειμένου μέσω 'cat'.
- Επιθέσεις ομοιόμορφων χαρακτήρων που αντικαθιστούν τυπικά γράμματα ASCII με παρόμοια κυριλλικά γράμματα σε διευθύνσεις URL.
Βέλτιστες αμυντικές πρακτικές: Απολύμανση αμφίδρομων χαρακτήρων ελέγχου Unicode και κωδικών διαφυγής τερματικού κατά την απόδοση αρχείων κειμένου.
Ιστορική Αναδρομή & Ορόσημα
Κύρια Πλεονεκτήματα
- Τα αρχεία απλού κειμένου ανοίγουν σε επεξεργαστές κειμένου και μπορούν να αναζητηθούν ή να υποβληθούν σε επεξεργασία με εργαλεία γραμμής εντολών. Ελέγξτε την κωδικοποίηση χαρακτήρων αν το τονισμένο κείμενο εμφανίζεται αλλοιωμένο.
- Το απλό κείμενο διατηρείται και μεταφέρεται εύκολα, αλλά η μακροχρόνια αναγνωσιμότητά του εξαρτάται από τη διατήρηση του αρχείου και την αναγνώριση της κωδικοποίησής του.
- Μηδενικό πρόσθετο κόστος μορφοποίησης: περιέχει καθαρά δεδομένα χωρίς περιττό όγκο μεταδεδομένων, δυαδικές ετικέτες ή ιδιόκτητες δομές.
Τεχνικοί Περιορισμοί & Μειονεκτήματα
- Μηδενική οπτική μορφοποίηση: δεν μπορεί εγγενώς να εμφανίσει έντονα ή πλάγια γράμματα, να προσθέσει χρώματα ή να αλλάξει μεγέθη γραμματοσειρών χωρίς μια εξωτερική γλώσσα σήμανσης.
- Οι διαφορές τερματισμού γραμμών μεταξύ πλατφορμών (Windows CRLF έναντι Unix LF) μπορούν να προκαλέσουν προβλήματα μορφοποίησης κατά τη χρήση διαφορετικών λειτουργικών συστημάτων.
- Οι ιστορικές αμφισημίες κωδικοποίησης (ANSI, Shift-JIS, Windows-1252) μπορούν να προκαλέσουν αλλοίωση χαρακτήρων (mojibake) εξαιτίας της έλλειψης UTF-8.
Ενδιαφέροντα Τεχνικά Στοιχεία
- Το UTF-8 εφευρέθηκε πάνω σε ένα σουπλά σε ένα εστιατόριο του Νιου Τζέρσεϊ το 1992 από τους Ken Thompson και Rob Pike κατά τη διάρκεια του δείπνου.
- Τα Windows χρησιμοποιούν δύο χαρακτήρες για μια νέα γραμμή: Carriage Return (CR, 0x0D) και Line Feed (LF, 0x0A), ένα κατάλοιπο από μηχανικές γραφομηχανές.
- Το UTF-8 είναι η κυρίαρχη κωδικοποίηση χαρακτήρων στους ιστοτόπους, αν και το ακριβές μερίδιό του μεταβάλλεται με την πάροδο του χρόνου.
Συχνές Τεχνικές Ερωτήσεις
Τι είναι το UTF-8;
Το UTF-8 κωδικοποιεί το σύνολο χαρακτήρων Unicode και διατηρεί τις αρχικές τιμές byte των χαρακτήρων ASCII.
Ποια είναι η διαφορά μεταξύ των χαρακτήρων αλλαγής γραμμής σε Windows και Unix;
Τα Windows χρησιμοποιούν το 'CRLF' (δύο bytes: Επαναφοράς Δρομέα + Αλλαγής Γραμμής) για να αναπαραστήσουν μια νέα γραμμή, ενώ το Unix, το Linux και το macOS χρησιμοποιούν το 'LF' (ένα ενιαίο byte Line Feed).
Πώς μπορώ να μετατρέψω ένα αρχείο TXT σε PDF;
Μπορείτε να μετατρέψετε αρχεία απλού κειμένου σε καθαρά, επαγγελματικά έγγραφα PDF ή Word με ένα κλικ, χρησιμοποιώντας το File2File.app απευθείας στο πρόγραμμα περιήγησής σας.
Σχετικά ζεύγη μετατροπής για TXT
Η μετατροπή αρχείων υποτίτλων SRT σε μεταγραφές TXT αφαιρεί τους κωδικούς χρονισμού και τους αριθμούς ευρετηρίου, αφήνοντας καθαρό, ευανάγνωστο διάλογο.
Η μετατροπή μιας σαρωμένης εικόνας σε εξαγόμενο κείμενο μετατρέπει τα pixel της εικόνας σε επεξεργάσιμους χαρακτήρες, ώστε να μπορείτε να αναζητάτε, να επεξεργάζεστε και να αποθηκεύετε λέξεις εύκολα.
Η μετατροπή ενός αρχείου εικόνας ράστερ PNG σε απλό κείμενο μετατρέπει στατικά εικονοστοιχεία εικόνας σε επεξεργάσιμες λέξεις χρησιμοποιώντας οπτική αναγνώριση χαρακτήρων.