Y a-t-il un moyen facile de programmer des tâches répétées dans Mac OS X? Je sais que je pourrais utiliser cron, mais je cherche une manière plus conviviale de le faire, une interface graphique pour les horaires, quelque chose comme ça.
Réponses
Trop de publicités?Eh bien, il y a CronniX, Maintidget, Macaroni et MacJanitor.
Avez-vous essayé d'utiliser l'un des launchd à la place de cron? Apparemment, Apple n'utilise plus cron.
- Lingon (abandonné, mais censé fonctionner sur Leopard et Snow Leopard)
- Launchd Editor
- launchctl
Lingon est une interface graphique pour créer et travailler avec launchd. Il n'est plus en développement, mais fonctionne bien pour créer et éditer des agents de lancement et si vous êtes sur Leopard ou Snow Leopard, c'est la méthode recommandée plutôt que cron.
Cette solution utilise crontab mais la rend conviviale en utilisant Automator
Ajouter un événement au calendrier tend à bloquer iCal pour moi. J'utilise une combinaison d'Automator et de crontab.
Pour la partie Automator, j'enregistre chaque action que je dois effectuer en tant qu'application (Automator > Fichier > Nouveau > Modèle d'application) et je la sauvegarde à un emplacement pratique (Fichier > Enregistrer sous). Assurez-vous de la sauvegarder en tant qu'Application et non Workflow.
Ensuite, il suffit d'ajouter une tâche cron pour cela:
0 * * * * open /chemin/vers/le/dossier/sauvegarde/automator/app
La convivialité serait agréable, mais pour l'instant je cherche simplement quelque chose qui exécutera une application à un moment précis les jours spécifiés - ou même chaque jour - sous Snow Leopard, qui ignore mon ancien fichier cron.
Vous pourriez essayer Auto Scheduled Task pour Mac http://www.readmesoft.com/mac
Exécutez une application, ouvrez un fichier ou un script Apple, un flux de travail Automator selon un horaire
C'est un outil GUI et facile à utiliser:
- Réponses précédentes
- Plus de réponses