Programmer des travaux avec Automator et iCal
jeu. 19 décembre 2013 Mac OS X
Il y a toujours plusieurs façons de faire.
Il y a quelques mois, nous avons vu comment programmer de manière périodique, sur Mac OS X, l'exécution d'un programme Python avec launchd, ce programme Python envoyant alors une notification au centre de notification grâce à un décorateur.
Et bien, tout ça ne sert à rien. Dans OS X Mavericks, la programmation périodique et l'envoi d'une notification peut se gérer grâce à Automator. Nous repartons de notre programme Python dans lequel nous enlevons tout ce qui concerne l'envoi d'une notification. Et voici comment programmer le tout :
Création d'un workflow calendrier dans iCal
Nous lançons Automator en choisissant "Alarme Calendrier"
Création d'un workflow Automator
Puis, nous définissons notre processus Automator avec l'execution d'un programme Ptyhon à partir du termenial et l'envoi d'une notification.
Sauvegarde du workflow
Nous enregistrons le processus qui va s'inscrire dans iCal.
Dans iCal
Il ne reste plus qu'à programmer sa périodicité.
C'est plus simple, mais évidemment, beaucoup moins fun que de tout faire à la main.