OSX/IOS

Cree un servicio de conteo de palabras y caracteres para todas las aplicaciones en Mac OS X.

Servicio de conteo de palabras y caracteres para todas las aplicaciones de Mac OS X

Si bien algunas aplicaciones de escritura y texto tienen contadores nativos de palabras y caracteres como parte del conjunto de funciones integradas, no todas las aplicaciones los tienen. Sin embargo, esto se puede cambiar fácilmente creando un servicio de Mac OS X que proporcionará una cantidad de palabras y una cantidad de caracteres desde casi cualquier lugar en una Mac, y el texto se puede seleccionar. Esto significa que las aplicaciones como TextEdit, los paneles de vista previa de Quick Look e incluso los navegadores web como Safari, Chrome, Firefox, obtendrán la función de conteo de palabras / caracteres, a la que se puede acceder fácilmente haciendo clic con el botón derecho. Esta es probablemente la mejor manera de obtener un contador de palabras en aplicaciones Mac que no admite la función de forma nativa.


Un servicio de Mac OS X se crea usando la aplicación de scripting Automator, incluida con todas las versiones de Mac OS X. Si es nuevo en Automator y la idea de scripting suena abrumadora, no se preocupe, esta es una herramienta extremadamente simple para configura, usa código prescrito y no requiere la habilidad específica para escribir scripts.

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

Crearemos un servicio Automator usando un AppleScript creado por un usuario llamado «más tardeen Github. Ya es breve y conciso y, por lo tanto, no es necesario reinventar la rueda o reescribirla usted mismo.

  1. Inicie la aplicación Automator en la carpeta / Aplicaciones / Mac OS X (o ábrala con Spotlight / Launchpad
  2. Seleccione «Servicio» en la pantalla de inicio de Automator
  3. Crea un servicio de automatización

  4. Seleccione en el cuadro de búsqueda en el lado izquierdo de la ventana de Automator y escriba «ejecutar un manuscrito», luego arrastre y suelte esa acción en la ventana de la derecha.
  5. usos "Ejecute AppleScript" acción de biblioteca

  6. Copiar y pegar el siguiente código AppleScript de GitHub en el formulario «Ejecutar AppleScript»:
  7. on run {input, parameters}
    tell application "System Events"
    set _appname to name of first process whose frontmost is true
    end tell
    set word_count to count words of (input as string)
    set character_count to count characters of (input as string)
    tell application _appname
    display alert "" & word_count & " words, " & character_count & " characters"
    end tell
    return input
    end run

    El script de conteo de palabras en Automator

  8. Guarde el servicio y asígnele un nombre bastante breve, como «Contar caracteres y palabras».
  9. Guarde el servicio como un contador de palabras y caracteres

Ahora que ha creado el servicio y lo ha guardado, probémoslo para asegurarnos de que funciona. No debería haber problemas, pero si encuentra un error, es posible que copiar y pegar el código anterior no haya funcionado correctamente con la traducción de caracteres, por lo que le recomendamos que intente copiar el código directamente. desde la página de GitHub de nslater si no funciona correctamente.

Cómo utilizar 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 en casi cualquier lugar de Mac OS X para seleccionar texto o palabras. No tiene que ser un editor de texto ni un campo de entrada, puede ser texto sin formato en documentos, páginas web o ventanas Quick Look, que no se pueden editar, lo único que se necesita es que el texto sea seleccionable. Así es como funciona:

  1. Inicie un archivo de texto en una aplicación como TextEdit
  2. Seleccione todo el texto o solo una muestra de texto y haga clic con el botón derecho (control + clic) en el botón del mouse
  3. Vaya al menú «Servicios» y elija «Contar caracteres y palabras».
  4. contar-palabras-caracteres-menú-de-servicio-mac-os-x

  5. Busque el número de palabras y caracteres del texto seleccionado en una ventana emergente,

El número de palabras y caracteres proporcionados en un cuadro emergente.

Ahora que ha confirmado que el servicio de conteo de palabras funciona según lo previsto, puede continuar y optar por no participar en Automator. El servicio permanecerá intacto.

El servicio debe transferirse a todas las aplicaciones a través de Mac OS X inmediatamente, 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 que pueden tener efectos secundarios no deseados, por lo que no lo recomendaremos específicamente).

Si decide que no desea este servicio, puede eliminar fácilmente otros del menú Servicios en Mac OS X yendo a un lugar poco probable en Preferencias del sistema.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar