5

Я не думаю о чисто запланированных задачах, а скорее о вещах, где демон в фоновом режиме автоматически запускает сценарий, когда выполняются определенные условия.

Для тех, кто использовал Tasker на Android, вы, вероятно, уже поняли, о чем я говорю. Для тех, кто этого не делает, это включает в себя такие вещи, как:

  • автоматический запуск сценариев при подключении или отключении Macbook; или же
  • когда компьютер автоматически переходит в спящий режим, когда получает определенное сообщение (через открытый порт, или по электронной почте, или что-то еще), и аналогичным образом снова просыпается; или же
  • автоматическое открытие соединения с файловым сервером в той же сети в определенное время суток; и так далее.

Я видел разные программные инструменты, чтобы делать подобные вещи по частям, но мне было бы крайне любопытно найти какой-либо в основном интегрированный способ, готовый или домашний, для достижения той же гибкости в автоматизации, к которой я привык на моем телефоне.

Я также полагаю, что этот вопрос будет наиболее полезным, если его применять в разных операционных системах, а не в более ограниченных.

2 ответа2

4

Я не думаю о чисто запланированных задачах

На самом деле, я думаю, что вы думаете о запланированных задачах, как минимум в Windows. В Windows 7 вы можете настроить запланированные задачи, которые запускаются на основе определенных событий. Я знаю по крайней мере 1 и 3 из вашего списка, и, возможно, также # 2 в зависимости от приложения, которое слушает.


На приведенном ниже снимке экрана показаны доступные варианты запуска. Большой вариант здесь - это опция "По событию", поскольку Windows записывает огромное количество информации в журнал событий. Это просто вопрос отслеживания примера в программе просмотра событий.

Триггер задачи

В качестве примера для "Возобновить из спящего режима" выберите журнал системных событий, источник устранения неполадок питания и идентификатор события 1. "Пользовательский" параметр позволяет также фильтровать данные в событии.

0

Решением для Mac, которое я обнаружил недавно, является ControlPlane.

Очень полезное приложение, разработанное как форк проекта MarcoPolo. MarcoPolo переносит контекстно-зависимые вычисления на ваш портативный компьютер Mac.

Он позволяет вашему компьютеру определять его контекст путем сбора доказательств из вашей среды (источников доказательств), использования гибкого нечеткого сопоставления на основе правил для обоснованного предположения (правил), а затем выполнения произвольных действий при изменении контекста (действий).

Понятие контекстов является обобщением местоположения и охватывает не только то, где находится ваш компьютер. Контекст может представлять то, что вы делаете, или что еще происходит вокруг вас.

Он тихо остается в строке состояния в верхней части экрана (справа от строки меню), откуда его можно настроить в соответствии с вашими потребностями.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .