Δημιουργία Word & Υπηρεσία μέτρησης χαρακτήρων για όλες τις εφαρμογές στο Mac OS X
Πίνακας περιεχομένων:
Ενώ ορισμένες εφαρμογές γραφής και κειμένου διαθέτουν εγγενείς μετρητές λέξεων και χαρακτήρων ως μέρος του ενσωματωμένου συνόλου δυνατοτήτων τους, δεν έχουν όλες οι εφαρμογές. Αυτό μπορεί να αλλάξει εύκολα, ωστόσο, δημιουργώντας μια Υπηρεσία Mac OS X που θα παρέχει μετρήσεις λέξεων και μετρήσεις χαρακτήρων από σχεδόν οπουδήποτε στο Mac μπορείτε να επιλέξετε κείμενο. Αυτό σημαίνει ότι εφαρμογές όπως το TextEdit, τα πάνελ προεπισκόπησης Quick Look, ακόμη και προγράμματα περιήγησης ιστού όπως το Safari, το Chrome, το Firefox, θα αποκτήσουν τη δυνατότητα μέτρησης λέξεων/χαρακτήρων που είναι εύκολα προσβάσιμη με δεξί κλικ.Αυτή είναι ίσως η καλύτερη μέθοδος για να αποκτήσετε έναν μετρητή λέξεων σε εφαρμογές Mac που δεν υποστηρίζουν τη λειτουργία εγγενώς.
Μια υπηρεσία Mac OS X δημιουργείται χρησιμοποιώντας την εφαρμογή δέσμης ενεργειών Automator, η οποία περιλαμβάνεται σε όλες τις εκδόσεις του Mac OS X. Εάν είστε νέοι στο Automator και η ιδέα του σεναρίου ακούγεται υπερβολική, μην ανησυχείτε. Αυτό είναι εξαιρετικά απλό στη ρύθμιση, χρησιμοποιεί προγραμμένο κώδικα και δεν απαιτεί συγκεκριμένη ικανότητα για τη σύνταξη σεναρίων.
Πώς να δημιουργήσετε την υπηρεσία μέτρησης λέξεων και χαρακτήρων για Mac στο Automator
Πρόκειται να δημιουργήσουμε μια υπηρεσία Automator χρησιμοποιώντας ένα AppleScript που δημιουργήθηκε από έναν χρήστη με το όνομα «nslater» στο Github. Είναι ήδη σύντομο και περιεκτικό και επομένως δεν χρειάζεται να εφεύρουμε ξανά τον τροχό ή να τον ξαναγράψουμε μόνοι μας.
- Εκκινήστε την εφαρμογή Automator, που βρίσκεται στο φάκελο /Applications/ του Mac OS X (ή ανοίξτε την με Spotlight / Launchpad
- Επιλέξτε "Υπηρεσία" στην οθόνη εκκίνησης του Automator
- Επιλέξτε στο πλαίσιο αναζήτησης στην αριστερή πλευρά του παραθύρου του Automator και πληκτρολογήστε "run applescript", μετά σύρετε και αποθέστε αυτήν την ενέργεια στο παράθυρο της δεξιάς πλευράς
- Αντιγράψτε και επικολλήστε τον ακόλουθο κώδικα AppleScript από το GitHub στη φόρμα "Εκτέλεση AppleScript":
- Αποθηκεύστε την υπηρεσία και ονομάστε την κάτι αρκετά σύντομο, όπως "Μετρήστε χαρακτήρες και λέξεις"
"κατά την εκτέλεση {input, parameters} ενημερώνει την εφαρμογή Συμβάντα συστήματος ορίστε το _appname στο όνομα της πρώτης διεργασίας της οποίας το μπροστινό μέρος είναι αληθινό τέλος πείτε ορίστε word_count για μέτρηση των λέξεων του (εισαγωγή ως συμβολοσειρά ) ορίστε το character_count για να μετράει χαρακτήρες (εισαγωγή ως συμβολοσειρά) ενημερώστε την εφαρμογή _appname εμφάνιση ειδοποίησης >."
Τώρα που δημιουργήσατε την υπηρεσία και την αποθηκεύσατε, ας τη δοκιμάσουμε για να βεβαιωθούμε ότι λειτουργεί. Δεν θα πρέπει να υπάρχουν προβλήματα, αλλά αν αντιμετωπίσετε κάποιο σφάλμα είναι πιθανό επειδή η αντιγραφή και επικόλληση του παραπάνω κώδικα πήγε στραβά με τη μετάφραση χαρακτήρων, επομένως μπορεί να θέλετε να δοκιμάσετε να αντιγράψετε τον κώδικα απευθείας από τη σελίδα GitHub του nslater, εάν δεν είναι δεν λειτουργεί σωστά.
Πώς να χρησιμοποιήσετε την υπηρεσία μέτρησης λέξεων και χαρακτήρων σε οποιαδήποτε εφαρμογή Mac OS X
Τώρα που δημιουργήθηκε η υπηρεσία, μπορείτε να τη χρησιμοποιήσετε σχεδόν οπουδήποτε στο Mac OS X όπου μπορείτε να επιλέξετε κείμενο ή λέξεις. Αυτό δεν χρειάζεται να είναι πρόγραμμα επεξεργασίας κειμένου ή πεδίο εισαγωγής, μπορεί να είναι ακατέργαστο κείμενο σε μη επεξεργάσιμα έγγραφα, ιστοσελίδες ή παράθυρα Γρήγορης ματιάς, η μόνη ανάγκη είναι το κείμενο να είναι επιλέξιμο. Ετσι δουλευει:
- Εκκινήστε ένα αρχείο κειμένου σε μια εφαρμογή όπως το TextEdit
- Είτε επιλέξτε όλο το κείμενο ή απλώς ένα δείγμα του κειμένου και κάντε δεξί κλικ (control+click) στο κουμπί του ποντικιού
- Μεταβείτε στο μενού "Υπηρεσίες" και επιλέξτε "Μετρήστε χαρακτήρες και λέξεις"
- Βρείτε τον αριθμό των λέξεων και των χαρακτήρων του επιλεγμένου κειμένου σε ένα αναδυόμενο παράθυρο όπως το
Τώρα που επιβεβαιώσατε ότι η υπηρεσία μετρητή λέξης λειτουργεί όπως προβλέπεται, μπορείτε να προχωρήσετε και να βγείτε από το Automator. Η Υπηρεσία θα παραμείνει ανέπαφη.
Η Υπηρεσία θα πρέπει να μεταφερθεί αμέσως σε όλες τις εφαρμογές μέσω του Mac OS X, αλλά μπορεί να θέλετε να επανεκκινήσετε ορισμένες εφαρμογές εάν δεν βλέπετε την επιλογή μετρητή χαρακτήρων και λέξεων διαθέσιμη στο μενού Υπηρεσίες.(πλευρική σημείωση: μπορείτε επίσης να χρησιμοποιήσετε το Terminal για να σκοτώσετε τις Υπηρεσίες Συστήματος, αλλά αυτό μπορεί να έχει ανεπιθύμητες παρενέργειες, επομένως δεν θα το προτείνουμε συγκεκριμένα).
Αν αποφασίσετε ότι δεν θέλετε αυτήν την υπηρεσία, μπορείτε εύκολα να την αφαιρέσετε και άλλες από το μενού Υπηρεσίες του Mac OS X μεταβαίνοντας σε ένα απίθανο μέρος στις Προτιμήσεις συστήματος.