Crear servicio en OS X para contar letras, palabras y párrafos

Aunque Mac OS X no proporciona una forma de poder contar el número de caracteres, palabras y párrafos en un texto dado, lo que en determinados casos resultarí­a útil, tú mismo puedes crear un servicio que haga tal cosa con Automator.

Procedimiento

1. Abre Automator, icono Servicio y Seleccionar.

2. En el listado del panel de la izquierda haz doble clic sobre Ejecutar Applescript. Sobre la ventana que aparece, copia y pega el siguiente código:

on run {input, parameters}
 try
   set MyText to input as string
   set NombreSignes to the number of characters of MyText
   set NombreMots to the number of words of MyText
   set NombrePara to the number of paragraphs of MyText
   set LeResultat to "The selected text contains :" & return & "- " & NombreSignes & " sign(s) ;" & return & "- " & NombreMots & " word(s) ;" & return & "- " & NombrePara & " paragraph(s)."
   display dialog LeResultat buttons {"OK"} default button 1 with icon note
 on error errmsg number errnum
   display dialog errmsg & " [" & errnum & "]" buttons {"OK"} default button 1 with icon stop

3. Guarda este servicio con un nombre descriptivo del tipo: Contador de caracteres

4. Comprobación. En un programa como TextEdit, Mail o Safari selecciona un texto, clic con botón derecho > Servicios > Contador de caracteres (el nombre que dimos).

Saldrá algo como lo que muestra la imagen:

Ví­a Mac OS X Hints y Faq-mac

Añadir un comentario

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Privacidad y cookies

Utilizamos cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mismas Enlace a polí­tica de cookies y política de privacidad y aviso legal.

Pulse el botón ACEPTAR para confirmar que ha leído y aceptado la información presentada


ACEPTAR
Aviso de cookies