Make a Word & Servizio di conteggio dei caratteri per tutte le app in Mac OS X

Sommario:

Anonim

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.

  1. Avvia l'app Automator, che si trova nella cartella /Applicazioni/ di Mac OS X (oppure aprila con Spotlight / Launchpad
  2. Seleziona "Servizio" nella schermata iniziale di Automator
  3. Seleziona nella casella di ricerca sul lato sinistro della finestra di Automator e digita "esegui applescript", quindi trascina l'azione nella finestra di destra
  4. Copia e incolla il seguente codice AppleScript da GitHub nel modulo "Esegui AppleScript":
  5. "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 >."

  6. Salva il servizio e assegnagli un nome abbastanza breve, come "Conta caratteri e parole"

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:

  1. Avvia un file di testo in un'app come TextEdit
  2. Seleziona tutto il testo o solo un campione del testo e fai clic con il pulsante destro del mouse (controllo+clic)
  3. Vai al menu "Servizi" e scegli l'opzione "Conta caratteri e parole"
  4. 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.

Make a Word & Servizio di conteggio dei caratteri per tutte le app in Mac OS X