Skip to main content

Τι είναι ένας επεξεργαστής μακροεντολών;

Μια μακροεντολή είναι ένα σενάριο που, όταν εκτελείται, θα εκτελέσει αυτόματα μια σειρά εργασιών.Αυτά τα σενάρια γίνονται χρησιμοποιώντας εξειδικευμένα προγράμματα που ονομάζονται μακροοικονομικοί συντάκτες.Χρησιμοποιώντας έναν επεξεργαστή μακροεντολών, ένας χρήστης μπορεί να γράψει ή να καταγράψει μια σειρά ενεργειών και εντολών.Όταν τελειώσει το σενάριο, καταρτίζεται σε μία εντολή ή εικονίδιο.Κάθε φορά που ο χρήστης εκτελεί αυτή την εντολή ή κάνει κλικ στο εικονίδιο, η μακροεντολή θα εκτελέσει τη σειρά που έχει προγραμματιστεί σε αυτό.Αυτοί οι συντάκτες έρχονται σε ένα ευρύ φάσμα τύπων, από εκείνους που λειτουργούν με ολόκληρο το λειτουργικό σύστημα κάτω από εκείνες που λειτουργούν μέσα σε ένα μόνο πρόγραμμα.

Η κύρια χρήση ενός μακροοικονομικού επεξεργαστή απλοποιεί την κουραστική εργασία στον υπολογιστή.Χρησιμοποιώντας έναν επεξεργαστή, ένας χρήστης μπορεί να δημιουργήσει μια σειρά εντολών που πρέπει να εκτελούνται επανειλημμένα.Εάν ο χρήστης εισήγαγε απευθείας αυτές τις εντολές, τα σφάλματα θα εμφανιστούν λόγω απώλειας εστίασης ή απλά τυχαίας πιθανότητας.Με τη μακροεντολή, κάθε εντολή εκτελείται σωστά και με τον σωστό τρόπο.

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

Η άλλη κοινή μέθοδος κατασκευής μιας μακροεντολής είναι μέσω της εγγραφής.Αυτός ο τύπος Macro Editor καταγράφει απλώς τις πληκτρολογήσεις, τα κλικ του ποντικιού και τη χρήση του προγράμματος για μια συγκεκριμένη περίοδο.Στη συνέχεια, θα εκ νέου εκ νέου αυτή την ακολουθία με τον ίδιο ακριβώς τρόπο.Αυτά τα προγράμματα είναι συνήθως εύκολο στη χρήση, αλλά οι μακροεντολές είναι στοιχειώδεις στην καλύτερη περίπτωση.

Ορισμένοι μακροοικονομικοί συντάκτες δεν έχουν καθορισμένο περιβάλλον λειτουργίας.Αυτά τα προγράμματα περιέχουν γενικό κώδικα που θα επιτρέψει οποιαδήποτε ακολουθία πληροφοριών.Αυτός ο τύπος Macro Editor χρησιμοποιείται συχνά σε επίπεδο λειτουργικού συστήματος, εκτέλεση εντολών και προγράμματα φόρτωσης σε συγκεκριμένες χρονικές στιγμές.

Άλλοι συντάκτες έχουν σχεδιαστεί για να λειτουργούν μέσα σε ένα συγκεκριμένο πρόγραμμα.Αυτοί οι μακροοικονομικοί συντάκτες έχουν συγκεκριμένους τύπους σεναρίων που επιτρέπουν την πρόσβαση σε λειτουργίες στο πρόγραμμα γονέων τους.Η πολυπλοκότητα των μακροεντολών που κατασκευάζονται από προγράμματα όπως αυτά είναι σχεδόν τόσο μεγάλη όσο το πρόγραμμα γονέων που τρέχει μέσα.Συχνά αυτά τα παιχνίδια θα έχουν έναν ενσωματωμένο επεξεργαστή που επιτρέπει τη δημιουργία συνδυασμένων εντολών όπως «Εκτέλεση αυτής της ικανότητας, και στη συνέχεια να επιτεθεί στον επιλεγμένο στόχο»..Οι κατασκευαστές παιχνιδιών απαγορεύουν σχεδόν καθολικά τον δεύτερο τύπο επεξεργασίας.