Mac OS X

Scripts y automatización

Scripts y automatización

Si tienes que cambiar el nombre de muchos archivos, redimensionar imágenes o realizar tareas repetitivas, Mac OS X te lo pone fácil. Incluye herramientas y tecnologías integradas con las que automatizar taeras habituales de forma rápida y sencilla.

Automator

Automator: tu ayudante personal para todo tipo de automatizaciones

Automator de Mac OS X permite crear flujos de trabajo que llevan a cabo pesadas tareas manuales sin esfuerzo y de forma rápida y eficiente. No necesitas conocer lenguajes de script ni escribir código. En su lugar, solo debes crear y ejecutar «flujos de trabajo» de automatización arrastrando y soltando cada paso del proceso. Es como crear una receta de cocina.

Automator incluye decenas de acciones preconfiguradas que puedes usar en tus flujos de trabajo. Por ejemplo, digamos que quieres redimensionar decenas de imágenes de un pase de diapositivas de iPhoto. Solo tienes que arrastrar cada acción y soltarla en el flujo de trabajo. Luego indicas a Automator qué archivos quieres redimensionar, qué tamaño deseas y dónde deben ubicarse. Finalmente, ejecutas el flujo de trabajo. En unos minutos, todas las imágenes estarán en iPhoto, con su nuevo tamaño y listas para el pase de diapositivas.

Si quieres llevar a cabo una acción no incluida en Automator, no hay problema. Solo tienes que usar Automator para grabar tus acciones conforme las realizas, y después ejecutar el flujo de trabajo. Puedes guardar los flujos de trabajo para reutilizarlos, e incluso los puedes compartir con tus amigos.

script

AppleScript: scripts ultrapersonalizables

AppleScript lleva la automatización aún más lejos. Es como un lenguaje natural que puedes usar para escribir archivos de scripts que automatizan las acciones del ordenador y las aplicaciones correspondientes. Pero no se limita a repetir las acciones que grabes. AppleScript es capaz de tomar decisiones en función de la interacción del usuario, y también mediante el análisis de datos, documentos o eventos. Para los particulares, AppleScript ofrece atajos para tareas complejas, como cambiar el nombre de archivos, redefinir las preferencias o conectarse a Internet. Para muchos usuarios, las decenas de scripts incluidas en Mac OS X son una ayuda esencial en su uso diario del Mac.

Para los profesionales, AppleScript es como un par de manos extra que realizan tareas repetitivas, como recuperar datos y archivos de servidores remotos y ejecutar actualizaciones y gestiones programadas. AppleScript puede procesar cientos de archivos mientras tú te dedicas a otras cosas. Y para las empresas, los flujos automatizados de AppleScript ofrecen coherencia, precisión y velocidad, al tiempo que reducen el coste en términos de horas, materiales y personal. Consigues más en menos tiempo, y con menos errores. Si quieres ampliar tu negocio, con la automatización de AppleScript puedes.

Servicios: potencia cuando la necesitas

El menú Servicios, disponible en la mayoría de aplicaciones, ofrece una gran cantidad de potentes opciones de automatización. En Mac OS X, muchas aplicaciones y componentes del sistema ofrecen sus prestaciones en formato de «servicios», lo que permite usar las funciones de una aplicación con los elementos seleccionados en otra. Por ejemplo, al usar un servicio de Mail desde el menú Servicios, el texto seleccionado en un documento de Pages se puede utilizar automáticamente para crear un correo de Mail. También puedes resumir en pocas frases un extenso artículo mostrado en Safari.

Servicios

En Mac OS X Snow Leopard se han optimizado los servicios para hacerlos más sencillos y útiles. El menú de Servicios es contextual, y ahora muestra los que son adecuados para la aplicación que estás usando o para el contenido que estás viendo en lugar de todos los servicios disponibles. Puedes acceder a esos servicios con el botón derecho de tu ratón, haciendo Ctrl + clic en el trackpad o pulsando una tecla asignada por ti mismo. Además, puedes configurar el menú para que te muestre solo los servicios que quieres, y crear tus propios servicios usando Automator.