Удобный способ планирования заданий в Mac OS X

43308
Daniel Cukier

Есть ли простой способ запланировать повторные задания в Mac OS X? Я знаю, что мог бы использовать cron, но я ищу более удобный способ сделать это, графический интерфейс для графиков, что-то вроде этого.

39
[Lingon] (http://www.peterborgapps.com/lingon/) был обновлен! Радуйтесь! octern 10 лет назад 0

8 ответов на вопрос

45
Richard Hoskins

Вы можете запланировать работу через iCal. Создать событие. Отредактируйте событие, и вы увидите «Run Script» и «Open File» в качестве параметров в качестве сигналов тревоги.

+1 за упоминание этого вопроса на http://superuser.com/questions/102979/how-can-i-schedule-a-daily-task-with-automator-on-os-x-10-6 :-) Arjan 14 лет назад 0
Уже нет. Горный Лев сломал это. Robert Ryan 11 лет назад 6
Он может поддерживать функцию в ML, потому что у события есть опция «Открыть файл», поэтому я предполагаю, что это позволяет запускать пользовательский скрипт. Но я не могу, потому что я настроил свой iCal для синхронизации с Календарем Google, и Google просто вернул уведомление к значению по умолчанию. Antony 11 лет назад 0
13
hanleyp

Ну, есть CronniX, Maintidget, макароны и MacJanitor .

альтернативный текст

Вы пытались использовать один из launchd вместо cron? Очевидно, Apple больше не использует cron.

Да, используйте Launchd поверх cron !!! The Tentacle 14 лет назад 2
Lingon был обновлен! Радуйтесь! Особенно хорошо, потому что все программы, на которые есть ссылки в этом посте, более не поддерживаются, устарели ссылки или устарели более чем на 3 года. octern 10 лет назад 1
8
eric.s

Lingon - это графический интерфейс для создания и работы с launchd. Над ним больше не работают, но он хорошо работает для создания и редактирования Launch Agents, и если вы используете Leopard или Snow Leopard, это рекомендуемый метод, а не cron.

Lingon 3 теперь доступен для Lion, поэтому он обновляется. Jamie Forrest 12 лет назад 1
[Lingon X] (http://www.peterborgapps.com/lingon/) теперь доступен для Mountain Lion. orome 11 лет назад 2
6
Paul Ardeleanu

Это решение использует crontab, но делает его удобным для пользователя с помощью Automator

Добавление события календаря приводит к засорению iCal для меня. Я использую комбинацию Automator и crontab.

На части Automator я записываю каждое действие, которое мне нужно выполнить как приложение (Automator> Файл> Создать> Шаблон приложения), и сохраняю его в удобном месте (Файл> Сохранить как). Убедитесь, что вы сохранили его как приложение, а не как рабочий процесс.

Тогда это просто случай добавления cronjob для него:

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

Дружелюбие было бы неплохо, но сейчас я просто ищу что-то, что будет запускать приложение в указанное время в указанные дни - или даже каждый день - под Snow Leopard, который игнорирует мой старый файл cron.

ОП хочет что-то более удобное для пользователя, чем `cron`, и вы предлагаете ...` cron`? Daniel Beck 13 лет назад 1
Моя вина! Я только пытался дать свое решение этой проблемы. Paul Ardeleanu 13 лет назад 1
Вполне возможно, что OP думал, что cron был сложным, поэтому показ того, что он однострочный, может быть информативным. rocketsarefast 10 лет назад 2
2
Rubyhog

Вы можете попробовать Автоматическое задание для Mac http://www.readmesoft.com/mac

Запустите приложение, откройте файл или скрипт Apple, автоматизируйте рабочий процесс по расписанию

Это инструмент с графическим интерфейсом и простой в использовании:

Auto Scheduled Tasks software  screen

Только что попробовал этот, работал отлично :) Интерфейс не очень современный, но мне все равно в этом случае. BoD 10 лет назад 0
1
Frank

Взгляните на задачу Till Down.

Требуется Java, который больше не устанавливается с OS X по умолчанию. Daniel Beck 12 лет назад 0
0
John T

Как насчет Crontooie, интерфейса с графическим интерфейсом для cron:

альтернативный текст

0
Joao Varela

Существует также Планировщик для Mac на www.macscheduler.net. Я разработчик этого. :) Отзывы пользователей приветствуются. И еще одна вещь ... это бесплатно.

Добро пожаловать в Супер пользователя! Пожалуйста, прочитайте: [Как я рекомендую программное обеспечение в моих ответах?] (Http://meta.superuser.com/questions/5329/how-do-i-recommend-software-in-my-answers) slhck 10 лет назад 2
Ни один из этих инструментов не работает. У меня установлен S3tools для резервного копирования в Amazon. Это работает из командной строки, но это не «приложение». Пара команд прекрасно работает для меня, но в GUI нельзя использовать то же самое, включая ваш инструмент. PKHunter 8 лет назад 0

Похожие вопросы