GNU Teseq είναι μια εφαρμογή για την ανάλυση των αρχείων που περιέχουν χαρακτήρες ελέγχου και τελικές αλληλουχίες ελέγχου. Προορίζεται να είναι χρήσιμη για τη διάγνωση εξομοιωτές τερματικού και προγράμματα που κάνουν βαριά χρήση του τερματικού χαρακτηριστικά (όπως εκείνες που βασίζονται στην βιβλιοθήκη κατάρες).
Αυτό απευθύνεται κυρίως σε άτομα που έχουν μια βασική κατανόηση τελικές αλληλουχίες ελέγχου, ειδικά ακολουθίες CSI? Ωστόσο, από προεπιλογή Teseq θα προσπαθήσει να εντοπίσει και να περιγράψει τις αλληλουχίες που συναντά, και η συμπεριφορά που θα μπορούσε να παράγει σε ένα τερματικό.
Teseq περιγράφει λειτουργίες ελέγχου, όπως αυτές ερμηνεύονται από VT100-συμβατών τερματικών, και ή / και τερματικά συμβατή με το πρότυπο ECMA-48 / ISO / IEC 6429. Teseq δεν υποστηρίζει περιγράφει λειτουργίες ελέγχου σύμφωνα με τους ορισμούς τερματικά ειδικά σε μια βάση δεδομένων όπως termcap ή terminfo, αν και οι μελλοντικές εκδόσεις μπορεί να περιλαμβάνει περιορισμένη υποστήριξη για αυτό. Ως εκ τούτου, οι περιγραφές Teseq χρησιμοποιεί για τις λειτουργίες ελέγχου δεν αντιστοιχούν υποχρεωτικά πραγματική ερμηνεία τους από ό, τι τερματική συσκευή οι χαρακτήρες ήταν στην πραγματικότητα προορίζονται για
παίρνει στοιχεία όπως:.
^ [ [1mHi ^ [[m εκεί, ο κόσμος ^ H ^ H ^ H ^ H ^ Εστία
Και φτύσει κάτι σαν:
: Esc [1 m
& SGR: SELECT απόδοση γραφικών
"Set τολμηρό κείμενο
| Γεια |
:. Esc [0 μ
& SGR: SELECT απόδοση γραφικών
" Clear απόδοση γραφικών για προεπιλογές
|. εκεί, κόσμος |
. BS / ^ Η BS / ^ Η BS / ^ Η BS / ^ Η BS / ^ Η
| γη |.
Το συνοδευτικό πρόγραμμα `reseq» μπορεί στη συνέχεια να χρησιμοποιηθεί για να αντιστρέψει αυτό μεταφράζεται εξόδου πίσω στην αρχική του μορφή, εάν είναι επιθυμητό
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Αυτή η έκδοση προσθέτει υποστήριξη χρώματος μέσω η --color (ή --colour) επιλογή.
- Μη τυποποιημένες ετικέτες ελέγχου και περιγραφές που τώρα έχουν εκδοθεί πάντα, χωρίς την ανάγκη για την επιλογή -x.
- Reseq προσθέσει νέα χαρακτηριστικά για διαδραστικές επιδείξεις τερματικό.
Τα σχόλια δεν βρέθηκε