Βρείτε τα λάθη σύνταξης Edify με τον επεξεργαστή κώδικα EdiSense

Εάν έχετε κάνει ποτέ flash σε μια προσαρμοσμένη ROM, πιθανότατα έχετε παρατηρήσει ότι η προσαρμοσμένη ανάκτηση διαβάζει κάποιο είδος σεναρίου για να διαμορφώσει το διαμέρισμα του συστήματός σας, να δημιουργήσει συμβολικούς συνδέσμους και ούτω καθεξής. Αυτό το σύνολο εντολών είναι γνωστό ως Edify. Συνήθως υπάρχουν δύο μέρη του Edify: updater-script, το οποίο είναι ένα αρχείο κειμένου με οδηγίες για ανάκτηση. και updater-binary, το οποίο φορτώνει το εν λόγω σενάριο. Τα έργα ανοιχτού κώδικα δημιουργούν το updater-script απευθείας από την πηγή, αλλά δεν δημιουργείται κάθε ROM από πηγή.

Είναι εξαιρετικά εύκολο να σπάσεις τη σύνταξη του σεναρίου Edify. Ένα ερωτηματικό που λείπει μπορεί να διακόψει το φλας και να δώσει ένα δυσάρεστο σφάλμα. Εάν δεν διαβάσετε το αρχείο καταγραφής ανάκτησης, η εύρεση λάθους είναι προβληματική. Αυτός είναι ο λόγος για τον οποίο ένα εργαλείο από το ανώτερο μέλος του XDA yashade2001 πρέπει να σε ενδιαφέρει.

Το Yashade2001 δημιούργησε μια εφαρμογή μόνο για Windows που θα βοηθήσει πολύ στην εύρεση συντακτικών σφαλμάτων. Ανάλογα με τον τύπο του κώδικα, το EdiSense χρησιμοποιεί διαφορετικά χρώματα. Έτσι, για παράδειγμα, τα σχόλια είναι πράσινα και οι διάφορες εντολές είναι σκούρο μπλε. Το EdiSense μπορεί να σας εξοικονομήσει πολύ χρόνο και να εντοπίσει ένα σφάλμα μέσα σε λίγα δευτερόλεπτα.

Αυτήν τη στιγμή, αυτό το εργαλείο είναι διαθέσιμο μόνο για Windows. Ας ελπίσουμε ότι ο προγραμματιστής θα το μεταφέρει και σε άλλα λειτουργικά συστήματα. Εάν τροποποιείτε το δικό σας updater-script, πρέπει οπωσδήποτε να επισκεφτείτε το αρχικό νήμα και δώστε μια ευκαιρία στο EdiSense.