Image Image Image Image Image Image Image Image Image Image

 iOSMac | 04/12/2016

Scroll to top

Top

No Comments

Crea un script para contar palabras en TextEdit

TextEdit
Vicente Porfilio

Muchas veces para escribir textos tipo “nota” o textos no demasiado elaborados en cuanto a su formato, recurrimos a aplicaciones sencillas y rápidas como podría ser la de “notas” de Mac OSX o la mismísima TextEdit. Pero también es cierto que TextEdit es una app a veces demasiado sencilla. Tanto que podría interesarnos saber cuantas palabras hemos escrito o llevamos escritas… ¿y para qué? Pues si escribimos para algún blog o para alguna publicación en el que necesitamos escribir un cierto número de palabras, esto nos vendría bien. Y ¿cómo? Pues se crea un script para contar palabras en TextEdit y listo.

Crea un script para contar palabras en TextEdit y evita abrir aplicaciones muy “pesadas” para ello

Pero lo primero es crear el script, que no es mas que un guión escrito que le indicará al Mac que acciones ha de realizar de manera automática (programada). Para ello…

Abre la app AppleScript que encontrarás en Aplicaciones>Utilidades (….\Aplicaciones\Utilidades\Editor De Scripts.app) y haz click en crear nuevo documento.

Editor de scripts

Editor de scripts

Ahora copia y pega el siguiente texto en la ventana principal del Editor de Scripts…

tell application “TextEdit”
set wc to count words of document 1
if wc is equal to 1 then
set txt to ” word.”
else
set txt to ” words.”
end if
set result to (wc as string) & txt
display dialog result with title “Word Count” buttons {“OK”} default button “OK”
end tell

Editor de scripts

Editor de scripts

Ahora haz click en el botón de compilar, es el botón el un símbolo de un martillo.

Editor de scripts, compilar.

Editor de scripts, compilar.

Necesitamos ahora guardar el archivo del script…. Haz click en Archivo> Guardar y antes de introducir ningún nombre o hacer click en guardar… pulsa el siguiente atajo de teclado…

SHIFT+CMD+G

Ahora teclea o copia y pega esta ruta en el cuadro de diálogo abierto…

~/Library/Scripts/

y pulsa el botón ‘ir’. Ahora tendrás seleccionada como carpeta de destino la de ‘scripts’ del Mac.

Guardar archivo

Guardar archivo

Es posible que esta ubicación indicada no exista (~/Library/Scripts/). Si no existe en tu Mac, has de crearla, y para ello, abre una ventana del Terminal (Finder>Aplicaciones>Utilidades>Terminal) y teclea el siguiente texto en la linea de comando:

mkdir ~/Library/Scripts

Pulsa enter para que se ejecute. Este texto creará el directorio Scripts en la ubicación indicada. Si has tenido que hacer esto, vuelve al paso anterior para guardar el script donde corresponde.

TE RECOMENDAMOS:   Te enseñamos a calibrar la batería de tu MacBook

Ahora hay que asignar un nombre al script, este:

Word Count

Y pulsa el botón de ‘guardar’.

Crea un script para contar palabras en TextEdit

Crea un script para contar palabras en TextEdit

Con la app Editor de Scripts aun activa y abierta, haz click en ‘preferencias’ en el menú de la app. Selecciona en las preferencias, la pestaña ‘general’. Y ahora haz click en la casilla de verificación donde dice “Mostrar el menú de scripts….”. Un nuevo icono ha aparecido en la parte superior derecha de tu barra de menús.

Mostrar icono en barra de menús

Mostrar icono en barra de menús

Icono Scripts

Icono Scripts

Cierra el editor de scripts. Ahora abre al app TextEdit y escribe un texto… Luego, con la app TextEdit estando activa, haz click en el pequeño icono que tienes en la parte de arriba a la derecha (ver imagen anterior)…

Listado de Scripts

Listado de Scripts

Ejecutar Script

Ejecutar Script

Ya está, así de fácil. Ahora dispones de una herramienta que cuenta las palabras de la app TextEdit.. ¿útil? No demasiado seguramente, pero alguna vez nos puede hacer falta… y si eso sucede, no estará nada mal encontrar un tutorial como este!!