Ένας πρακτικός οδηγός για τη χρήση του Automator
Ένας πρακτικός οδηγός για τη χρήση του Automator
Anonim
Ένας πρακτικός οδηγός για τη χρήση του Automator
Ένας πρακτικός οδηγός για τη χρήση του Automator
αυτοματοποιημένο εικονίδιο
αυτοματοποιημένο εικονίδιο

Το Automator είναι ένα απίστευτα εύχρηστο πρόγραμμα Mac OS X που σας επιτρέπει να αυτοματοποιείτε ορισμένες από τις καθημερινές και καθημερινές σας λειτουργίες. Δυστυχώς, οι περισσότεροι νέοι χρήστες Mac δεν γνωρίζουν καν την ύπαρξη αυτού του εργαλείου. Ως εκ τούτου, σήμερα θα προσπαθήσω να το διορθώσω και, με τη βοήθεια οπτικών παραδειγμάτων, να δείξω τις βασικές αρχές δημιουργίας μίνι προγραμμάτων, τα οποία ονομάζονται "διαδικασίες" (ροή εργασίας).

Μαζική μετονομασία εικόνων

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

Για να εκκινήσετε το βοηθητικό πρόγραμμα, πρέπει απλώς είτε να βρείτε το εικονίδιό του στην κορυφή του καταλόγου Εφαρμογές είτε να χρησιμοποιήσετε τον αγαπημένο σας εκκινητή για να εκκινήσετε εφαρμογές/Συστήματα Spotlight. Και μετά από λίγα δευτερόλεπτα, θα εμφανιστεί ένα παράθυρο εφαρμογής μπροστά μας, καθώς και μια λίστα με τα διαθέσιμα πρότυπα:

  • Μια "Διαδικασία" είναι η απλούστερη ακολουθία ενεργειών που μπορεί να ξεκινήσει απευθείας από το Automator.
  • Το "Πρόγραμμα" είναι μια αυτόνομη διαδικασία και μπορεί να αποθηκευτεί ως κανονική εφαρμογή Mac OS X με την επέκταση

    *.app

  • .
  • Μια "υπηρεσία" είναι μια διαδικασία που εξαρτάται από το περιβάλλον που μπορεί να χρησιμοποιηθεί σε όλο το σύστημα ή σε μεμονωμένες εφαρμογές.
  • Η "ενέργεια φακέλου" εκκινείται μόνο για τον καθορισμένο φάκελο και αρχικοποιείται από τα αντικείμενα που προστέθηκαν σε αυτόν.
  • Τα "Print plugins" χρησιμοποιούνται για την επέκταση των δυνατοτήτων του διαλόγου εκτύπωσης.
  • Οι υπενθυμίσεις ICal είναι διεργασίες που ενεργοποιούνται από συμβάντα που προστέθηκαν στο iCal.
  • Τέλος, το "Image Capture Plugin" μπορεί να χρησιμοποιηθεί σε μια κατάλληλη εφαρμογή για την επεξεργασία φωτογραφιών που έχουν ληφθεί από κάμερα.
automator-01
automator-01

Στην περίπτωσή μας, επιλέξτε "Ενέργεια φακέλου" - και θα εμφανιστεί ένα παράθυρο μπροστά μας, χωρισμένο σε 2 περιοχές. Το αριστερό μισό περιέχει τη Βιβλιοθήκη (μια λίστα διαθέσιμων ενεργειών και μεταβλητών) και το δεξί μισό περιέχει το παράθυρο ροής εργασιών, στο οποίο μπορείτε να σύρετε στοιχεία από τη Βιβλιοθήκη.

Χρησιμοποιώντας την επιλογή που βρίσκεται στο επάνω μέρος του παραθύρου διεργασίας (ακριβώς κάτω από τη γραμμή εργαλείων), πρέπει να επιλέξετε έναν φάκελο. Για αυτήν, οι ενέργειές μας θα εκτελεστούν:

automator-02
automator-02

Όλα όσα μπορεί να χρειαστούμε για να λύσουμε το πρόβλημα βρίσκονται στην κατηγορία "Αρχεία και φάκελοι". Πρώτα πρέπει να βρείτε και να σύρετε μια ενέργεια που ονομάζεται "Μετονομασία αντικειμένων Finder" στο παράθυρο ροής εργασίας. Εφόσον το Automator αλλάζει τα ονόματά του, θα μας ζητηθεί να προσθέσουμε αυτόματα μια άλλη ενέργεια για να αποθηκεύσουμε τα αρχικά αρχεία σε διαφορετικό φάκελο (αποφάσισα να μην αποθηκεύσω αντίγραφα, αλλά αυτό δεν σημαίνει ότι πρέπει να κάνετε το ίδιο).

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

Για να προσθέσετε την τρέχουσα ημερομηνία στο όνομα του αρχείου, πρέπει να σύρετε ξανά την ενέργεια Μετονομασία εύρεσης στοιχείων στο παράθυρο της ροής εργασίας. Μόνο αυτή τη φορά, αντί για "Make sequential", επιλέξτε το στοιχείο της λίστας "Add date or time" (ακριβέστερα, επιλέγεται αυτόματα) και ορίστε τις παραμέτρους όπως θέλετε:

automator-03
automator-03

Μπορείτε απλά να ελέγξετε την εργασία της διαδικασίας: να την αποθηκεύσετε και να σύρετε την ομάδα αρχείων στον φάκελο που υποδεικνύεται στην αρχή. Μετά από λίγο - εξαρτάται από το μέγεθος και τον αριθμό των αρχείων - τα ονόματά τους θα αλλάξουν αυτόματα. Βλέπετε πόσο εύκολο είναι;

Μαζική αλλαγή μεγέθους εικόνων

Περιπλέκουμε το έργο. Ας πούμε ότι έχουμε μεγάλο αριθμό εικόνων (φωτογραφιών) που πρέπει να μειωθούν. Για να λύσουμε αυτό το πρόβλημα, πρέπει να επιλέξουμε το πρότυπο "Πρόγραμμα".

automator-04
automator-04

Ωστόσο, προτού βιαστείτε να λύσετε το πρόβλημα "κατά μέτωπο", προτείνω να συντάξετε μια σειρά από απαραίτητες ενέργειες. Για παράδειγμα, πρώτα θα πρέπει να ζητήσουμε από τον χρήστη να επιλέξει τις φωτογραφίες που θέλουμε να αλλάξουμε το μέγεθος. Επιπλέον, καλό είναι να μην εργάζεστε με τα πρωτότυπα των αρχείων, αλλά με τα αντίγραφά τους, ώστε να υπάρχει πάντα η ευκαιρία να δοκιμάζουμε νέες ρυθμίσεις για τη διαδικασία μας. Και θα αντιγράψουμε τις μικρογραφίες σε έναν ξεχωριστό κατάλογο.

Τώρα μπορείτε να προχωρήσετε στη διαμόρφωση του μίνι-προγράμματός μας. Αρχικά, πρέπει να βρείτε και να σύρετε την ενέργεια "Αίτημα εύρεσης στοιχείων" στην κατηγορία "Αρχεία και φάκελοι" (ή μέσω της γραμμής αναζήτησης) στο παράθυρο ροής εργασίας. Εκεί μπορείτε να καθορίσετε το κείμενο τίτλου παραθύρου, τον φάκελο έναρξης και τον τύπο δεδομένων. Μην ξεχάσετε να ορίσετε το πλαίσιο ελέγχου για πολλαπλή επιλογή.

Για να εργαστείτε με αντίγραφα αρχείων, προτείνω να βρείτε την ενέργεια "Αντιγραφή αντικειμένων εύρεσης" στη Βιβλιοθήκη, προσδιορίζοντας τον κατάλογο προορισμού. Το επόμενο βήμα είναι στην κατηγορία "Φωτογραφίες" και ονομάζεται "Ζουμ εικόνας". Στις ρυθμίσεις, μπορείτε να καθορίσετε το μέγεθος της εικόνας που προκύπτει σε pixel ή τοις εκατό.

Παρεμπιπτόντως, υπάρχουν τρεις καρτέλες στο κάτω τμήμα κάθε ενέργειας: Αποτελέσματα, Επιλογές και Περιγραφή. Επομένως, εάν θέλετε το Automator να σας ζητά να καθορίζετε το απαιτούμενο μέγεθος εικόνας κάθε φορά κατά την εκτέλεση αυτής της ενέργειας, επιλέξτε το πλαίσιο ελέγχου "Εμφάνιση ενέργειας σε εξέλιξη" στην καρτέλα Παράμετροι αρχεία προς μετονομασία).

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

Και ένα ακόμη κόλπο: επιλέγοντας το πλαίσιο ελέγχου "Εμφάνιση ενέργειας σε εξέλιξη", η επιλογή "Εμφάνιση μόνο επιλεγμένων αντικειμένων" θα ενεργοποιηθεί. Έτσι, θα μπορείτε να εμφανίσετε όχι ολόκληρο το παράθυρο με τη δράση, αλλά μόνο ορισμένα στοιχεία. Για παράδειγμα, ένα πεδίο για τον καθορισμό του απαιτούμενου μεγέθους.

Και στο τέλος της διαδικασίας, πρέπει να μεταφέρουμε τη μικρογραφία σε έναν νέο κατάλογο. Για αυτό χρειαζόμαστε την ενέργεια "Νέος φάκελος" από την κατηγορία "Αρχεία και φάκελοι".

automator-05
automator-05

Το αποθηκευμένο πρόγραμμα θα συμπεριφέρεται ακριβώς όπως κάθε άλλη εφαρμογή στο σύστημα.

Άνοιγμα συγκεκριμένων ιστοσελίδων κατά την εκκίνηση του προγράμματος περιήγησης

Σχεδόν κάθε μέρα εκκινώ το Safari και αρχίζω να δουλεύω με τις ίδιες ιστοσελίδες. Γιατί λοιπόν να μην δημιουργήσετε μια εφαρμογή που να το κάνει αυτόματα;

Χρειαζόμαστε ένα πρότυπο εφαρμογής και δύο ενέργειες που βρίσκονται στην κατηγορία Internet:

  • "Λήψη επισημασμένων διευθύνσεων URL", στις ρυθμίσεις των οποίων υποδεικνύουμε τις αγαπημένες μας ιστοσελίδες.
  • και την ενέργεια "Εμφάνιση ιστοσελίδων" για να τις ανοίξετε στο προεπιλεγμένο πρόγραμμα περιήγησης.
automator-06
automator-06

Εξαγωγή κειμένου από PDF

Αυτό είναι ένα αρκετά απλό αλλά εύχρηστο σενάριο για το Automator και μερικές φορές μπορεί να σας εξοικονομήσει χρόνο. Θα σας επιτρέψει να εξαγάγετε κείμενο από ένα έγγραφο PDF (φυσικά, ένα τέτοιο έγγραφο θα πρέπει να περιέχει μόνο κείμενο, όχι σαρωμένες εικόνες) και να το αποθηκεύσετε σε ξεχωριστό αρχείο με ή χωρίς μορφοποίηση.

Για να λύσουμε το πρόβλημα, χρειαζόμαστε μόνο μία ενέργεια με το ίδιο όνομα, "Εξαγωγή κειμένου PDF", που βρίσκεται στην κατηγορία "Αρχεία PDF". Σύρετε το στο παράθυρο ροής εργασίας και προσαρμόστε τις επιλογές όπως θέλετε:

automator-07
automator-07

Λάβετε υπόψη ότι δεν προσδιορίσαμε την ενέργεια "Αίτημα εύρεσης στοιχείων" σε αυτήν τη διαδικασία, επομένως, μόλις ξεκινήσει, μπορείτε να σύρετε και να αποθέσετε οποιοδήποτε PDF για επεξεργασία απευθείας στο εικονίδιο της εφαρμογής μας στο Dock. Αυτό το αρχείο θα χρησιμεύσει ως παράμετρος εισόδου για τη διαδικασία.

Αποθηκεύστε τα περιεχόμενα του πρόχειρου σε ένα αρχείο κειμένου

Συνεχίζουμε να εξοικειωνόμαστε με διαφορετικά πρότυπα Automator και σε αυτή τη διαδικασία προτείνω να δημιουργήσουμε μια υπηρεσία που θα αποθηκεύει τα περιεχόμενα του πρόχειρου στο αρχείο κειμένου που καθορίσαμε. Το απαιτούμενο πρότυπο ονομάζεται "Υπηρεσία". Δεν θα διδάξει κανένα αρχικό στοιχείο, αλλά «θα ενεργήσει ανάλογα με την κατάσταση». Επομένως, δεν θα έχει δεδομένα εισόδου, τα οποία απαιτείται να καθοριστούν στην αναπτυσσόμενη λίστα πάνω από το παράθυρο ροής εργασίας.

Στη συνέχεια, στον χώρο εργασίας, αντιγράψτε την ενέργεια "Λήψη περιεχομένων του προχείρου" από την κατηγορία "Βοηθητικά προγράμματα υπηρεσίας" (δεν έχει ρυθμίσεις) και την ενέργεια "Νέο αρχείο κειμένου" από την κατηγορία "Κείμενο".

automator-08
automator-08

Η υπηρεσία μας πρέπει να έχει ένα ανθρώπινο όνομα για να μπορούμε να τη βρίσκουμε εύκολα στο μενού "Υπηρεσίες" οποιασδήποτε εφαρμογής …

automator-09
automator-09

… και εκχωρήστε, εάν απαιτείται, μια συντόμευση πληκτρολογίου στην εφαρμογή Προτιμήσεις συστήματος.

automator-10
automator-10

Και αν αντικαταστήσετε την ενέργεια "Νέο αρχείο κειμένου" με "Αρχείο κειμένου σε ήχο", τότε ως αποτέλεσμα της εργασίας της διαδικασίας θα λάβετε ένα κομμάτι ήχου με τα περιεχόμενα του προχείρου, ηχογραφημένο χρησιμοποιώντας το ενσωματωμένο Mac OS X λειτουργία μετατροπής κειμένου σε ομιλία.

automator-11
automator-11

Γενικά, αυτή η λειτουργία σχεδιάστηκε ειδικά για άτομα με ειδικές ανάγκες, αλλά εάν είναι επιθυμητό, μπορεί να χρησιμοποιηθεί και για ψυχαγωγικούς σκοπούς.

Απλά αυτόματα αντίγραφα ασφαλείας

Καθώς συνεχίζουμε να περιπλέκουμε τα πράγματα, τώρα προτείνω τη δημιουργία ενός απλού συστήματος δημιουργίας αντιγράφων ασφαλείας που θα ενεργοποιείται όταν συμβεί ένα συγκεκριμένο συμβάν στο iCal. Για να το κάνουμε αυτό, θα χρησιμοποιήσουμε την ικανότητά του ως υπενθύμιση του συμβάντος για την εκκίνηση μιας συγκεκριμένης εφαρμογής ή αρχείου.

automator-12
automator-12

Στο Automator, επιλέξτε έναν νέο τύπο προτύπου - "iCal Reminder" και, στη συνέχεια, σύρετε τρεις ενέργειες από την κατηγορία "Files and Folders" στο παράθυρο ροής εργασίας:

  • "Λήψη καθορισμένων αντικειμένων Finder" (επιλέξτε τον φάκελο που θέλετε για δημιουργία αντιγράφων ασφαλείας χρησιμοποιώντας το κουμπί Προσθήκη).
  • "Ανάκτηση περιεχομένων φακέλων" με επιλεγμένη την επιλογή "Επανάληψη για κάθε υποφάκελο που βρέθηκε".
  • Και "Copy Finder Items" (πρέπει να καθορίσετε τον κατάλογο προορισμού για αυτό και να σας επιτρέψετε να αντικαταστήσετε τα υπάρχοντα αρχεία).
automator-13
automator-13

Μόλις αποθηκεύσετε τη διαδικασία, το iCal θα ξεκινήσει και ένα συμβάν με το όνομα της διεργασίας σας θα προστεθεί αυτόματα για το εγγύς μέλλον. Μπορείτε να αλλάξετε αυτό το συμβάν κατά την κρίση σας, καθώς και να δημιουργήσετε μια εντελώς νέα, ανεξάρτητη εκδήλωση, υποδεικνύοντας την ανάγκη να ξεκινήσει το πρόγραμμά μας στην ενότητα υπενθύμισης:

automator-14
automator-14

Κλείστε όλες τις εφαρμογές

Μερικές φορές απαιτείται να τερματίσετε όλες τις εκτελούμενες εφαρμογές που παρεμβαίνουν στην εργασία ή έχουν καταλάβει σχεδόν όλους τους δωρεάν πόρους του υπολογιστή. Σε αυτήν την περίπτωση, μπορείτε να χρησιμοποιήσετε ένα ειδικό βοηθητικό πρόγραμμα όπως το Blitz, μια από τις συμβουλές για συγκέντρωση στο Mac OS X ή να ξεκινήσετε από το μηδέν κλείνοντας όλες τις εφαρμογές με ένα βήμα.

Αυτή η ροή εργασίας απαιτεί μόνο μία προγραμματισμένη ενέργεια. Και αυτή η ενέργεια ονομάζεται παρόμοια - "Τερματισμός όλων των προγραμμάτων" (βρίσκεται στην κατηγορία "Βοηθητικά προγράμματα"). Μπορείτε επίσης να προσθέσετε ορισμένες εφαρμογές σε εξαιρέσεις. Σε «δύσκολες στιγμές», το μόνο που έχετε να κάνετε είναι να εκκινήσετε το gadget μας, να περιμένετε λίγο και να απολαύσετε ξανά την απόδοση του Mac.

automator-15
automator-15

Αυτά για σήμερα! Ελπίζω ότι αυτό το άρθρο θα σας βοηθήσει όχι μόνο να κατανοήσετε το υπέροχο και χρήσιμο εργαλείο Automator, αλλά θα απλοποιήσει επίσης σημαντικά ορισμένες από τις συνήθεις λειτουργίες. Μην φοβάστε να πειραματιστείτε, γιατί αν θέλετε, μπορείτε να πάρετε ως βάση οποιοδήποτε από τα παραδείγματα που συζητήθηκαν παραπάνω και να τα αλλάξετε όπως σας ταιριάζει.

Συνιστάται: