Automator: cálculo de la cantidad de texto en cualquier programa de Mac
Consejos Makradar / / December 19, 2019
Cualquier persona que trabaja a menudo con textos y opera con conceptos tales como "número de caracteres" o "palabras" se siente una necesidad urgente de un contador de editor de texto. Páginas programa, Word, proverbio y similares están equipados con tales medios. Sin embargo, no se salte el fragmento de texto en cualquier aplicación cuando se necesita para averiguar su tamaño - no siempre es conveniente. Para contar caracteres, palabras, párrafos y estaba siempre a mano, se puede utilizar el "Avtomatorom" mediante la creación de un servicio muy simple en él.
Automator y poner en marcha nuevos procesos en la lista, seleccione el tipo de oficina. Desde el principio, nuestro futuro configurar el servicio: la superficie de diseño en la cabecera para seleccionar la parte superior de dos cuadro desplegable Texto (texto) y cualquier aplicación (cualquier aplicación)Respectivamente.
Ahora, desde la barra lateral, en la sección Biblioteca> UtilidadesArrastre para el diseñador acción Ejecutar AppleScript (Ejecutar AppleScript)
. El código de área de esta acción tendrá un espacio en blanco estándar - sustituirlo por el siguiente código:en ejecución de {entrada, parámetros} tratar matriz de entrada de texto --Perevod en un conjunto MyText formato de cadena a la entrada como cadena --Opredelenie y número variable de registro de caracteres, palabras y párrafos CharactersNumber conjunto con el número de caracteres de MyText establece WordsNumber al número de palabras de MyText establecer ParagraphsNumber al número de párrafos de MyText --Formirovanie la aparición del cuadro de diálogo, juego DialogIcon a ///System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/ClippingText.icns ( "") como conjunto de archivos POSIX DialogTitle a "El seleccionado fragmento de texto: "conjunto de ResultString a" Señales: "& CharactersNumber ¬ y vuelta y" palabras: "Y WordsNumber ¬ y vuelta y" subpárrafos: "& cuadro de diálogo ParagraphsNumber --Otobrazhenie como se define anteriormente, utilizando términos de la aplicación "Buscador" pantalla de diálogo ResultString ¬ ¬ DialogIcon con el icono de los botones { "OK"} botón predeterminado 1 ¬ con el fin Título DialogTitle utilizando el botón términos de situación de error en --Obrabotchik errmsg error de número de errnum diálogo sobre la pantalla y los botones errmsg "[" y "] y errnum" ¬ { "OK"} defecto 1 con el icono del tope intento entrada de retorno. final de carrera
En realidad, eso es todo. Sólo queda para mantener el servicio bajo el nombre de, por ejemplo, estadística y probarlo en la práctica - al menos en el ejemplo de un navegador web.
Descargar cualquier página web con más o menos rodear el texto, selecciona un fragmento arbitraria y haga clic con el botón derecho del ratón - en el menú contextual debe aparecer equipo estadística (Puede ser el grupo servicios). Presionándolo, podrás ver el resultado de los trabajos de servicio - pequeña dialozhek la información necesaria sobre el texto resaltado: