¿Cómo puedo hacer que mi Mac (con el sistema operativo más reciente) realice una tarea automáticamente una vez al día? Por ejemplo, me gustaría que descargara automáticamente una copia de este libro de texto de geometría algebraica de código abierto una vez al día. Tengo la sensación de que alguna combinación de wget y cron debería funcionar, pero, después de buscar en Google y leer la documentación de cron, no he podido conseguir que funcione bien.
Respuesta
¿Demasiados anuncios?Una solución más elegante (que cron) es utilizar las notificaciones de iCal + Applescript.
En primer lugar, inicie el Editor de AppleScript (ubicado en /Aplicación/Utilidades) y pegue el siguiente código:
set the destination_file to ("~/Downloads/book.pdf")
set the contentLink to "http://www.math.columbia.edu/algebraic_geometry/stacks-git/book.pdf"
tell application "URL Access Scripting"
download contentLink to destination_file replacing yes
end tell
Guarde el script y salga del editor de applescript.
Abre tu iCal y crea un nuevo evento para hoy, estableciendo la hora que quieras, selecciona "repetir: cada día" y como alarma "Ejecutar script" y selecciona tu applescript.
Si quiere que se le notifique por cada descarga, puede añadir otra alarma con un "Mensaje con sonido", "en la fecha".
- Ver respuestas anteriores
- Ver más respuestas