Modo facile da usare per pianificare i lavori in Mac OS X.


41

Esiste un modo semplice per pianificare lavori ripetuti in Mac OS X? So che potrei usare cron, ma sto cercando un modo più intuitivo per farlo, una GUI per le pianificazioni, qualcosa del genere.


Lingon è stato aggiornato! Rallegrarsi!
ottobre,

Risposte:


46

Puoi pianificare i lavori tramite iCal. Crea un evento. Modifica l'evento e vedrai "Esegui script" e "Apri file" come opzioni come allarmi.


+1 per menzionare questa domanda su superuser.com/questions/102979/… :-)
Arjan

6
Non più. Mountain Lion ha rotto questo.
Robert Ryan,

Potrebbe supportare la funzionalità in ML perché l'evento ha un'opzione per "Apri file", quindi presumo che ti permetta di eseguire script personalizzati. Ma non posso, perché ho configurato iCal per la sincronizzazione con Google Calendar e Google ha semplicemente ripristinato la notifica ai valori predefiniti.
Antony,

13

Bene, ci sono CronniX , Maintidget , Macaroni e MacJanitor .

testo alternativo

Hai provato a utilizzare uno dei launchd anziché cron? Apparentemente, Apple non usa più cron.


2
Sì, usa Launchd su cron !!!
The Tentacle,

1
Lingon è stato aggiornato! Rallegrarsi! Particolarmente buono perché tutti i programmi collegati in questo post sono interrotti, link non funzionanti o scaduti da più di 3 anni.
ottobre,

8

Lingon è una GUI per creare e lavorare con launchd. Non funziona più, ma funziona bene per la creazione e la modifica di Launch Agent e se sei su Leopard o Snow Leopard è il metodo suggerito su cron.

inserisci qui la descrizione dell'immagine


1
Lingon 3 è ora disponibile per Lion, quindi è in fase di aggiornamento.
Jamie Forrest,

2
Lingon X è ora disponibile per Mountain Lion.
orome,

6

Questa soluzione usa crontab ma lo rende facile da usare usando l'Automator

L'aggiunta di un evento del calendario tende a ostruire iCal per me. Sto usando una combinazione di Automator e crontab.

Da parte di Automator, sto registrando ogni azione che devo eseguire come app (Automator> File> Nuovo> Modello applicazione) e la salvo in una posizione comoda (File> Salva con nome). Assicurati di salvarlo come un'applicazione e non come flusso di lavoro.

Quindi è solo il caso di aggiungere un cronjob per esso:

0 * * * *  open /path/to/the/save/automator/app

Amichevole sarebbe bello, ma in questo momento sto solo cercando qualcosa che eseguirà un'applicazione in un determinato momento in determinati giorni - o anche ogni giorno - sotto Snow Leopard, che ignora il mio vecchio file cron.


1
L'OP vuole qualcosa di più user-friendly di cron, e tu suggerisci ... cron?
Daniel Beck

1
Colpa mia! Stavo solo cercando di fornire la mia soluzione a questo problema.
Paul Ardeleanu,

2
È ipotizzabile che l'OP pensasse che cron fosse difficile, quindi mostrare che si tratta di un one-liner potrebbe essere informativo.
rocketsarefast,

2

È possibile provare Auto Scheduled Task for Mac http://www.readmesoft.com/mac

Esegui un'applicazione, apri un file o uno script apple, il flusso di lavoro dell'automatore in base alla pianificazione

È uno strumento GUI e facile da usare:

Schermata del software Attività pianificate automaticamente


Ho appena provato questo, ha funzionato bene :) L'interfaccia utente non è molto moderna, ma in questo caso non mi interessa davvero.
CdA



0

C'è anche Scheduler per Mac su www.macscheduler.net. Ne sono lo sviluppatore. :) Il feedback degli utenti è apprezzato. E un'altra cosa ... È gratis.


2
Benvenuto in Super User! Si prega di leggere: come posso raccomandare il software nelle mie risposte?
Slhck,

Nessuno di questi strumenti funziona. Ho installato S3tools per il backup su Amazon. Funziona dalla riga di comando, ma non è una "applicazione". Un paio di comandi funzionano bene per me, ma non c'è modo di usare la stessa cosa nella GUI, incluso il tuo strumento.
PKHunter

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.