Make a Word & Servizio di conteggio dei caratteri per tutte le app in Mac OS X
Sommario:
Sebbene alcune app di scrittura e testo abbiano contatori di parole e caratteri nativi come parte del loro set di funzionalità integrato, non tutte le app lo fanno. Ciò può essere modificato facilmente creando un servizio Mac OS X che fornirà il conteggio delle parole e il conteggio dei caratteri praticamente ovunque su un Mac in cui il testo è selezionabile. Ciò significa che app come TextEdit, i pannelli di anteprima Quick Look e persino browser Web come Safari, Chrome, Firefox, otterranno tutti la funzione di conteggio parole/caratteri facilmente accessibile con un clic destro.Questo è probabilmente il metodo migliore per ottenere un contatore di parole nelle app Mac che non supportano la funzione in modo nativo.
Un servizio Mac OS X viene creato utilizzando l'app di scripting Automator, inclusa in tutte le versioni di Mac OS X. Se sei un nuovo utente di Automator e l'idea dello scripting sembra travolgente, non preoccuparti, questo è estremamente semplice da configurare, utilizza codice prescritto e non richiede alcuna capacità specifica di scrivere script.
Come creare il servizio di conteggio di parole e caratteri per Mac in Automator
Creeremo un servizio Automator utilizzando un AppleScript creato da un utente chiamato "nslater" su Github. È già breve e conciso e quindi non c'è bisogno di reinventare la ruota o riscriverla da soli.
- Avvia l'app Automator, che si trova nella cartella /Applicazioni/ di Mac OS X (oppure aprila con Spotlight / Launchpad
- Seleziona "Servizio" nella schermata iniziale di Automator
- Seleziona nella casella di ricerca sul lato sinistro della finestra di Automator e digita "esegui applescript", quindi trascina l'azione nella finestra di destra
- Copia e incolla il seguente codice AppleScript da GitHub nel modulo "Esegui AppleScript":
- Salva il servizio e assegnagli un nome abbastanza breve, come "Conta caratteri e parole"
"in esecuzione {input, parametri} tell application System Events imposta _appname al nome del primo processo il cui primo è vero end tell imposta word_count per contare le parole di (input come stringa ) imposta character_count per contare i caratteri di (input come stringa) tell application _appname display alert >."
Ora che hai creato il servizio e lo hai salvato, proviamolo per assicurarci che funzioni. Non dovrebbero esserci problemi, ma se riscontri un errore è probabile che il copia e incolla del codice precedente sia andato storto con la traduzione dei caratteri, quindi potresti provare a copiare il codice direttamente dalla pagina GitHub di nslater se lo è non funziona correttamente.
Come utilizzare il servizio di conteggio parole e caratteri in qualsiasi app per Mac OS X
Ora che il servizio è stato creato, puoi usarlo praticamente ovunque in Mac OS X in cui il testo o le parole sono selezionabili. Questo non deve essere un editor di testo o un campo di immissione, può essere testo non elaborato in documenti non modificabili, pagine Web o finestre Quick Look, l'unica necessità è che il testo sia selezionabile. Ecco come funziona:
- Avvia un file di testo in un'app come TextEdit
- Seleziona tutto il testo o solo un campione del testo e fai clic con il pulsante destro del mouse (controllo+clic)
- Vai al menu "Servizi" e scegli l'opzione "Conta caratteri e parole"
- Trova il numero di parole e caratteri del testo selezionato in una finestra popup in questo modo
Ora che hai verificato che il servizio di contatore di parole funziona come previsto, puoi andare avanti e uscire da Automator. Il Servizio rimarrà intatto.
Il servizio dovrebbe essere trasferito immediatamente a tutte le app tramite Mac OS X, ma potresti voler riavviare alcune app se non vedi l'opzione contatore di caratteri e parole disponibile nel menu Servizi.(nota a margine: puoi anche usare Terminal per uccidere tutti i SystemServices ma questo può avere effetti collaterali indesiderati, quindi non lo consigliamo specificamente).
Se decidi di non volere questo servizio, puoi facilmente rimuoverlo e altri dal menu Servizi di Mac OS X andando in una posizione improbabile nelle Preferenze di Sistema.