Crea un servei de recompte de caràcters de Word & per a totes les aplicacions a Mac OS X
Taula de continguts:
Si bé algunes aplicacions d'escriptura i text tenen comptadors de paraules i caràcters nadius com a part del seu conjunt de funcions integrats, no totes les aplicacions ho fan. Això es pot canviar fàcilment, però, creant un servei Mac OS X que proporcionarà recomptes de paraules i recomptes de caràcters des de gairebé qualsevol lloc d'un Mac on es pugui seleccionar el text. Això vol dir que aplicacions com TextEdit, els panells de vista prèvia de Quick Look i fins i tot navegadors web com Safari, Chrome, Firefox, obtindran la funció de recompte de paraules/caràcters a la qual es pot accedir fàcilment amb un clic dret.Aquest és probablement el millor mètode per obtenir un comptador de paraules a les aplicacions de Mac que no admeten la funció de manera nativa.
Un servei de Mac OS X es crea amb l'aplicació de programació de seqüències Automator, inclosa en totes les versions de Mac OS X. Si sou nou a Automator i la idea de crear seqüències de comandament sembla aclaparadora, no us preocupeu, això és extremadament senzill de configurar, utilitza codi escrit prèviament i no requereix cap habilitat específica per escriure scripts.
Com crear el servei de recompte de paraules i caràcters per a Mac a Automator
Crearem un servei Automator utilitzant un AppleScript creat per un usuari anomenat 'nslater' a Github. Ja és breu i concís i, per tant, no cal reinventar la roda ni reescriure-la nos altres mateixos.
- Inicieu l'aplicació Automator, que es troba a la carpeta /Aplicacions/ de Mac OS X (o obriu-la amb Spotlight / Launchpad
- Seleccioneu “Servei” a la pantalla inicial d'Automator
- Seleccioneu al quadre de cerca a la part esquerra de la finestra de l'Automator i escriviu "executa applescript", després arrossegueu i deixeu anar aquesta acció a la finestra del costat dret
- Copieu i enganxeu el següent codi AppleScript de GitHub al formulari “Executar AppleScript”:
- Deseu el servei i poseu-li un nom bastant breu, com ara "Comptar caràcters i paraules"
"en executar {entrada, paràmetres} indicar a l&39;aplicació que els esdeveniments del sistema estableixin _appname al nom del primer procés el primer procés del qual és veritable final dir-li a set word_count per comptar les paraules de (entrada com a cadena ) establiu el nombre de caràcters per comptar els caràcters de (entrada com a cadena) digueu a l&39;aplicació _appname l&39;alerta de visualització >."
Ara que heu creat el servei i l'heu desat, provem-lo per assegurar-vos que funciona. No hi hauria d'haver cap problema, però si trobeu algun error, és probable que la còpia i l'enganxament del codi anterior s'hagi anat malament amb la traducció de caràcters, per tant, és possible que vulgueu provar de copiar el codi directament des de la pàgina de GitHub de nslater si no és així. no funciona correctament.
Com utilitzar el servei de recompte de paraules i caràcters a qualsevol aplicació de Mac OS X
Ara que s'ha creat el servei, podeu utilitzar-lo gairebé a qualsevol lloc de Mac OS X on es puguin seleccionar text o paraules. Això no ha de ser un editor de text o un camp d'entrada, pot ser text en brut en documents no editables, pàgines web o finestres de visualització ràpida, l'única necessitat és que el text sigui seleccionable. Així és com funciona:
- Llança un fitxer de text en una aplicació com TextEdit
- O seleccioneu tot el text, o només una mostra del text, i feu clic amb el botó dret (control+clic) al botó del ratolí
- Vés al menú "Serveis" i tria l'opció "Comptar caràcters i paraules"
- Cerca el nombre de paraules i caràcters del text seleccionat en una finestra emergent com aquesta
Ara que heu confirmat que el servei de comptador de paraules funciona segons el previst, podeu continuar i sortir d'Automator. El servei romandrà intacte.
El servei s'hauria de transferir immediatament a totes les aplicacions mitjançant Mac OS X, però és possible que vulgueu rellançar algunes aplicacions si no veieu l'opció de comptador de caràcters i paraules disponible al menú Serveis.(nota al marge: també podeu utilitzar Terminal per eliminar els serveis del sistema, però això pot tenir efectes secundaris no desitjats, per la qual cosa no ho recomanarem específicament).
Si decidiu que no voleu aquest servei, podeu eliminar-lo i altres fàcilment del menú Serveis de Mac OS X dirigint-vos a un lloc poc probable a Preferències del sistema.