Unlimited WordPress themes, graphics, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Computer Skills
  2. Automation

4 maneras fáciles de programar tu Mac de forma automatizada

by
Read Time:9 minsLanguages:

Spanish (Español) translation by Nadia Gonzales (you can also view the original English article)

Tu Mac viene con muchas formas de programar tareas, pero no todas son fáciles. Más allá del mantenimiento automatizado, OS X tiene mucho a su favor, sin embargo, tienes que poner un poco de empeño para que todo funcione como tú quieres y según tu agenda. En este tutorial veremos cuatro formas de automatizar y personalizar la agenda de tu Mac OS X.


Vamos a utilizar una aplicación de terceros, experimentar un poco con las Preferencias del Sistema y probar un par de flujos de trabajo programados en Automator. ¡Comencemos!


1: Encendido y apagado

Esta es una de las automatizaciones más sencillas en Mac y es nativa de OS X. Además de convencer a tu compañero de cuarto de que tu MacBook Pro se fabricó en un antiguo cementerio y que los fantasmas la apagan y encienden, hay algunas buenas razones para que tu Mac se encargue de estas funciones por sí misma. Tu Mac puede iniciarse para realizar un mantenimiento rutinario mientras estás durmiendo o en el trabajo, o apagarse para ahorrar energía cuando te quedas dormido viendo una película. Puede encenderse a primera hora de la mañana para ahorrarte un paso, y un par de minutos en el transcurso del día.

Tu Mac puede encenderse para realizar un mantenimiento rutinario mientras duermes o trabajas.

A continuación te mostrare cómo se hace. Abre Preferencias del Sistema, ya sea desde Utilidades en Aplicaciones o haciendo clic en el Menú de Apple. Elige Economizador y haz clic en Programar...

Scheduling Shutdown and Startup in System PrefsScheduling Shutdown and Startup in System PrefsScheduling Shutdown and Startup in System Prefs
Programación de apagado y encendido en las Preferencias del sistema

Puedes elegir arrancar/activar tu Mac a una hora determinada en un día específico de la semana, sólo los fines de semana, entre semana o todos los días. La segunda casilla de verificación te permite aplicar las mismas opciones cuando quieras que tu Mac entre en reposo, se reinicie o se apague; cabe acotar que sólo puedes seleccionar una de esas tres acciones.

Es importante tener en cuenta que si tienes una MacBook Pro o una MacBook Air, esta automatización sólo funcionará si tu Mac está conectada a una fuente de alimentación. Si te quedas dormido con tu Mac desenchufada, o si tu gato tiene tendencia a jugar con los cables por la noche, tu Mac no se iniciará.


2: Mantenimiento regular

Cuando no usas tu Mac a las 2 de la mañana mientras duermes, asaltas la nevera o haces llamadas a través de Skype, puedes hacer que haga algo realmente útil, como el mantenimiento rutinario que se supone que OS X debe hacer en medio de la noche. Este es un punto de conflicto para mí, porque si bien mi MacBook Pro está "siempre encendida", cuando no la uso, está cerrada y en reposo por temor a que mis gatos caminen sobre el teclado cuando no estoy mirando y la arruinen.

Cocktail es una estupenda aplicación para programar esas tareas de mantenimiento que mantendrán a tu Mac funcionando perfectamente.

Cocktail es una estupenda aplicación para programar esas tareas de mantenimiento que mantendrán a tu Mac funcionando perfectamente. Una vez descargada e instalada, tendrás que introducir una contraseña de administrador para abrirla, esto debido a que Cocktail hace muchas cosas importantes.

Haz clic en la pestaña Piloto, en el extremo derecho y elige Programador. Selecciona qué scripts quieres que Cocktail ejecute; Diarios, Semanales o Mensuales. Esos son sólo los scripts de mantenimiento incorporados de Mac OS X, pero Cocktail también te da algunas opciones más a la hora de configurar la automatización.

Cocktail can run lots of Mac maintenance tasks on a schedule.Cocktail can run lots of Mac maintenance tasks on a schedule.Cocktail can run lots of Mac maintenance tasks on a schedule.
Cocktail puede ejecutar muchas tareas de mantenimiento de forma programada, en una Mac.

Cocktail borrará las caché seleccionadas, ya sea del usuario que estas usando, o de todos los usuarios. Al hacer clic en Opciones, tienes mucho más control sobre lo que sucede cuando Cocktail actúa sobre tus diferentes caché, y puedes ser muy específico con el componente, usuario e Internet, permitiendo que Cocktail sepa exactamente qué debe guardar y qué debe eliminar. También puedes hacer que Cocktail elimine los archivos de idioma que no estés usando, o incluso puedes indicarle qué hacer con tus archivos de registro durante el mantenimiento.

Cocktail emitirá un sonido de finalización, lo cual es bueno si lo configuras para que se ejecute mientras cocinas u organizas tus CDs, no obstante, tienes alrededor de media hora, antes de que suene la alarma; ten eso en cuenta. También puedes configurar Cocktail para que apague, cierre la sesión o ponga tu Mac en reposo una vez que haya terminado.

Lo importante, sin embargo, es la programación. Puedes programar Cocktail para que realice tus tareas de mantenimiento todos los días o en un día específico de la semana, a la hora que quieras. Cuando esto se combina con el inicio automatizado que tratamos en el punto número 1, tendrás a tu Mac realizando su propia optimización de forma programada, aún sabiendo que no la usarás.


3: Prepara tu Mac para que esté lista cuando inicies sesión.

La mayoría de la gente ha tenido ítems de inicio alguna vez, aunque no se hayan dado cuenta. Si instalaste una aplicación que abre un menú emergente cada vez que inicias, como Dropbox, Cloudapp o Caffeine, estás usando ítems de inicio. Es más, dichos ítems son aplicaciones que se ejecutan cada vez que inicias sesión en tu computadora. Si hay aplicaciones que siempre tienes en ejecución (como Mail u otra aplicación de correo electrónico) o aplicaciones que quieres que sean lo primero que veas cuando abras tu Mac por la mañana (como iCal o el administrador de tareas), añadir ítems de inicio hará que estas aplicaciones funcionen automáticamente.

Los ítems de inicio son aplicaciones que se ejecutan cada vez que inicias sesión.

Dependiendo de las aplicaciones implicadas, esto podría ralentizar significativamente tu inicio de sesión, y cuantas más aplicaciones añadas, más notable será el retraso. "Ten cuidado con esto", "tu rendimiento puede variar", y clichés similares resultan apropiados en este caso.

Para acceder a los ítems de inicio automáticos, entra a Preferencias del Sistema, haz clic en Usuarios y Grupos y elige el panel Ítems de inicio de sesión. Allí verás una lista de todas las aplicaciones que se ejecutan cuando inicias sesión.

Login Items lets you decide what OS X launches on login.Login Items lets you decide what OS X launches on login.Login Items lets you decide what OS X launches on login.
La sección ítems de inicio te permite decidir qué aplicación debe ejecutar OS X, en el momento que inicies sesión.

Añadir una aplicación es bastante simple. Si quieres que Mail se inicie automáticamente, haz clic en el signo más (+) debajo de la lista de ítems y navega a tu carpeta Aplicaciones. Selecciona Mail y haz clic en Añadir. Una vez añadida, si quieres ocultar la aplicación al iniciar la sesión, selecciona la casilla de verificación situada junto a ella.

Si, al igual que yo, has añadido prácticamente todas las aplicaciones como ítems de inicio, y te das cuenta de que todo tarda mucho tiempo en cargarse cuando inicias tu Mac, no te preocupes, es bastante fácil eliminar estos elementos. Sólo selecciona la aplicación de la que quieres deshacerte en la lista y haz clic en el signo de menos (-). ¡Puf! Se ha ido.

El correo electrónico, los calendarios y los programas que usas frecuentemente (casi sin excepción), son algunas ideas de lo que es conveniente añadir como ítem de inicio. Tengo mi aplicación de correo electrónico, un par de aplicaciones de almacenamiento en la nube, Twitter y un actualizador de Facebook en mis ítems de inicio, porque esos son los elementos que voy a usar o a los que querré acceder durante el tiempo que esté usando mi Mac.


4: Programar todo lo demás con Automator e iCal

Puedes configurar tu Mac para hacer casi cualquier cosa en cualquier momento usando Automator e iCal. Automator te permite automatizar tareas sin necesidad de que sepas nada de programación o scripts. Al contrario, te brinda la posibilidad de configurar tareas como una serie de acciones dentro de una interfaz gráfica de usuario.

Automator se encargará de todas las cosas que no pudimos hacer en los pasos anteriores, como ejecutar una aplicación específica a una hora determinada, no sólo en el inicio de sesión. Para empezar, localiza y abre Automator en tu carpeta de aplicaciones. Si no se te pide que crees un nuevo documento, haz clic en Nuevo en el menú Archivo y, a continuación, selecciona Alarma de calendario como tu tipo de documento. Esta plantilla te permite elegir las acciones de Automator que necesites, y luego programarlas con iCal.

A la izquierda está la lista de todas las acciones preestablecidas, y puedes elegir una sola o una combinación de varias. Voy a ejecutar un par para darte una idea de lo que Automator puede hacer con un mínimo esfuerzo de tu parte.

Primero, configuraremos una lista de reproducción de iTunes como alarma, esto no sólo como recordatorio de evento iCal, sino algo para despertarte por la mañana o avisarte que es hora de hacer ejercicio. En Automator, encuentra la acción "Buscar ítems de iTunes" y arrástrala al área de flujo de trabajo de la derecha. Ahora tendrás que ajustar algunas opciones. Por defecto es "buscar pistas en", así que debes seleccionar el menú desplegable "pistas" y elige "listas de reproducción". A continuación, en el campo de búsqueda, introduce el nombre de tu lista de reproducción de iTunes. En este punto puedes ejecutar tu flujo de trabajo usando los botones de la parte superior derecha, pero no servirá de mucho excepto para hacerte saber que tu lista de reproducción de Boyz II Men fue encontrada.

Creating an iTunes playlist alarm workflow in AutomatorCreating an iTunes playlist alarm workflow in AutomatorCreating an iTunes playlist alarm workflow in Automator
Creación de un flujo de trabajo en Automator para configurar alarmas con música de iTunes

Ahora que Automator puede encontrar Motown de Philly, es capaz de reproducirla. Localiza la acción "Reproducir lista de reproducción de iTunes", y arrástrala al flujo de trabajo, debajo de la acción Encontrar. Ahora puedes ejecutar tu flujo de trabajo. iTunes se iniciará, oirás la música. Esta es solo la mitad de la historia de amor de Automator/iCal, pero voy a hacer una pausa para hablar de cómo automatizar más aplicaciones antes de pasar a la programación.

Busca "Iniciar aplicación" en la lista de acciones y arrástrala al flujo de trabajo. Puedes tener tantas instancias de la acción "Iniciar Aplicación" como quieras, pero recuerda que se ejecutarán en orden.

En el menú desplegable Aplicación, elige la aplicación que desees ejecutar. Puedes programar todas las aplicaciones que usas para trabajar, de modo que se abran a las 8:55 AM, y así estén listas para ti cuando te sientes con tu taza de café, o configurar las aplicaciones del centro multimedia para que estén abiertas a las 7:25 PM.

Scheduling an Automator iCal alarm workflowScheduling an Automator iCal alarm workflowScheduling an Automator iCal alarm workflow
Programación de una alarma iCal a través de un flujo de trabajo en Automator

Ahora que hemos hablado de un par de formas de configurar flujos de trabajo, estás listo para programar algunas tareas. Guardarás tu flujo de trabajo de Alarma de Calendario, haciendo que se ejecute iCal, tu flujo de trabajo aparecerá como un evento. Todo lo que te queda por hacer es editarlo como cualquier otro evento de iCal. Cambia la hora a la que quieres que se produzca y la fecha, si quieres que se repita (probablemente sea así) y la frecuencia con la que quieres que suene la alarma.

Para culminar

Estos son sólo algunos ejemplos de lo que puedes hacer con dichas funciones. Cada una de las herramientas de programación mencionadas anteriormente pueden adaptarse a lo que necesites que haga tu Mac en un día determinado, y de hecho se puede lograr mucho más que el encendido, el apagado y la ejecución de aplicaciones de forma automática. Los flujos de trabajo de Automator en particular tienen infinitas posibilidades de personalización y, combinándolos con las otras herramientas de programación que mencioné en este tutorial, podrías pasar días creando automatizaciones.

Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.