Make a Word & Servicio de conteo de caracteres para todas las aplicaciones en Mac OS X

Tabla de contenido:

Anonim

Aunque algunas aplicaciones de escritura y texto tienen contadores nativos de palabras y caracteres como parte de su conjunto de funciones integradas, no todas las aplicaciones lo tienen. Sin embargo, eso se puede cambiar fácilmente mediante la creación de un servicio Mac OS X que proporcionará recuentos de palabras y caracteres desde casi cualquier lugar en una Mac donde se pueda seleccionar texto. Esto significa que aplicaciones como TextEdit, los paneles de vista previa Quick Look e incluso navegadores web como Safari, Chrome, Firefox, obtendrán la función de conteo de palabras/caracteres a la que se puede acceder fácilmente con un clic derecho.Este es probablemente el mejor método para obtener un contador de palabras en las aplicaciones de Mac que no admiten la función de forma nativa.

Un servicio de Mac OS X se crea utilizando la aplicación de secuencias de comandos Automator, incluida en todas las versiones de Mac OS X. Si es nuevo en Automator y la idea de crear secuencias de comandos suena abrumadora, no se preocupe, esta es extremadamente simple de configurar, usa código preescrito y no requiere habilidad específica para escribir scripts.

Cómo crear el servicio de conteo de palabras y caracteres para Mac en Automator

Vamos a crear un servicio de Automator utilizando un AppleScript creado por un usuario llamado 'nslater' en Github. Ya es breve y conciso y, por lo tanto, no hay necesidad de reinventar la rueda o reescribirla nosotros mismos.

  1. Inicie la aplicación Automator, que se encuentra en la carpeta /Aplicaciones/ de Mac OS X (o ábrala con Spotlight / Launchpad
  2. Seleccione "Servicio" en la pantalla de inicio de Automator
  3. Seleccione en el cuadro de búsqueda en el lado izquierdo de la ventana de Automator y escriba "ejecutar applescript", luego arrastre y suelte esa acción en la ventana del lado derecho
  4. Copie y pegue el siguiente código AppleScript de GitHub en el formulario "Ejecutar AppleScript":
  5. "on ejecutar {entrada, parámetros} decirle a la aplicación Eventos del sistema establecer _appname en el nombre del primer proceso cuyo primer plano es verdadero final decirle establecer word_count para contar palabras de (ingresar como cadena ) establecer character_count para contar caracteres de (ingresar como cadena) decirle a la aplicación _appname mostrar alerta >."

  6. Guarde el servicio y asígnele un nombre bastante corto, como "Contar caracteres y palabras"

Ahora que ha creado el servicio y lo ha guardado, probémoslo para asegurarnos de que funciona. No debería haber ningún problema, pero si encuentra algún error, es probable que se haya producido un error al copiar y pegar el código anterior con la traducción de caracteres, por lo que puede intentar copiar el código directamente desde la página de GitHub de nslater si es así. no funciona correctamente.

Cómo usar el servicio de conteo de palabras y caracteres en cualquier aplicación de Mac OS X

Ahora que se ha creado el servicio, puede usarlo prácticamente en cualquier lugar de Mac OS X donde se pueda seleccionar texto o palabras. Esto no tiene que ser un editor de texto o un campo de entrada, puede ser texto sin procesar en documentos no editables, páginas web o ventanas de Vista rápida, la única necesidad es que el texto sea seleccionable. Así es como funciona:

  1. Ejecutar un archivo de texto en una aplicación como TextEdit
  2. Seleccione todo el texto, o solo una muestra del texto, y haga clic con el botón derecho (control+clic) en el botón del mouse
  3. Vaya al menú "Servicios" y elija la opción 'Contar caracteres y palabras'
  4. Encuentre la cantidad de palabras y caracteres del texto seleccionado en una ventana emergente como esta

Ahora que ha confirmado que el servicio de contador de palabras funciona según lo previsto, puede continuar y salir de Automator. El Servicio permanecerá intacto.

El Servicio debería transferirse inmediatamente a todas las aplicaciones a través de Mac OS X, pero es posible que desee reiniciar algunas aplicaciones si no ve la opción de contador de caracteres y palabras disponible en el menú Servicios.(nota al margen: también puede usar Terminal para eliminar todos los servicios del sistema, pero eso puede tener efectos secundarios no deseados, por lo que no lo recomendaremos específicamente).

Si decide que no desea este servicio, puede eliminarlo fácilmente y otros desde el menú Servicios de Mac OS X dirigiéndose a un lugar poco probable en Preferencias del Sistema.

Make a Word & Servicio de conteo de caracteres para todas las aplicaciones en Mac OS X