Cuttlefish: автоматизация задач в стиле IFTTT в Linux

Каракатица это отличный инструмент, который позволяет нам выполнять большое количество действия на основе события которые запускаются, например, изменение настроек прокси-сервера или изменение принтера по умолчанию при подключении к рабочей беспроводной сети, разблокировка компьютера при подключении (или отключении) устройства Bluetooth или USB, изменение обоев в соответствии с временем суток или установить статус в Pidgin при запуске определенного приложения и многое другое.

Возможностей немного, так как он включает поддержку следующих событий:

  • Приложение начинается или заканчивается.
  • Устройство Bluetooth подключено или отключено.
  • Bluetooth запускается или заканчивается.
  • Wi-Fi подключается или отключается (мы можем выбрать сеть).
  • Компьютер включен в розетку или отключен от сети.
  • Заставка запускается или заканчивается.
  • USB-устройство подключено или отключено.

Также есть поддержка следующих действий:

  • Запустить или завершить приложение.
  • Установите громкость звука.
  • Включите или выключите Bluetooth.
  • Измените принтер по умолчанию.
  • Меняем обои.
  • Измените способ работы прокси.
  • Изменить статус в Pidgin.
  • Перевести в спящий режим, приостановить, выключить или перезагрузить компьютер.
  • Включение или отключение Wi-Fi.

Кроме того, Cuttlefish предлагает свой собственный Appindicator для Ubuntu, хотя, к сожалению, он не предлагает поддержки монохромных тем, которые сейчас используются в дистрибутиве Canonical. Но вы должны дать ему время, в конце концов, мы имеем дело с приложением, у которого очень мало времени для жизни, поскольку оно было разработано для представления во время Разборка приложений Ubuntu который только что закончился, поэтому мы, вероятно, столкнемся с приложением, которое будет медленно развиваться и показывать улучшения (например, добавление дополнительных событий и действий).

Установка

En Ubuntu и производные:

sudo add-apt-repository ppa: noneed4anick / каракатица
Суда apt-get обновления
sudo apt-get установить каракатицу

Для других дистрибутивов Linux необходимо скачать исходный код с Launchpad и скомпилировать.

источник: Визуальнаябета