Tasker: Event A-Z

File Events

Соответствующая операция только что была выполнена над заданным файлом на карте памяти.

Событие 'Открыт' всегда происходит до события 'Изменен' (если производилась запись), затем происходит событие 'Закрыт'.

Файл должен существовать к моменту запуска монитора Tasker или вставленная карта памяти должна быть активна.

Будьте внимательны, если вы производите действия на основе событий от файлов. Например, если вы производите копирование файла по событию 'Открыт', то убедитесь, что что в настройках задачи установлено 'Прекратить новую задачу', так как операция копирования снова вызовет событие 'Открыт', из-за чего возникнет бесконечный цикл.

Ограничение: Если файл удален и затем восстановлен, последующие события от него приходить не будут.

Gentle Alarm

См.:

\thttp://m.mobitobi.com/en/android/gentlealarm.php

K9 Email Received

Электронная почта получена сервисом К9.

Минимальная версия для поддержки К9 это 2.3

Kaloer Clock

См.: http://www.kaloer.com/kaloer-clock

OpenWatch

См.:http://http://www.smartmadsoft.com/forum/index.php?action=vtopic&forum=9

Pomodroido

См.:

\twww.pomodroido.com

Radardroid

См.:

\twww.radardroid.com

Reddit Notify

Параметр 'Число' указывает на количество непрочитанных эл. писем или новый итог Karma.

Параметр 'Сообщение' задает совпадение с всеми новыми сообщениями, объединенными вместе.

SMS не отправлено

Отправка SMS на заданный (указывается дополнительно) номер не произошла.

Событие происходит только, если сам Tasker пытался отправить сообщение.

SMS отправлено

Отправка SMS на заданный (указывается дополнительно) номер прошла успешно.

Событие происходит только, если сам Tasker отправил сообщение.

Screebl

См.: http://keyeslabs.com/joomla/screebl

Предупреждение: это событие может сработать очень быстро на границе диапазона ориентации. Поэтому очень хорошая идея - это настроить время остановки в настройках этого профиля.

Widget Locker

См.: http://teslacoilsw.com/widgetlocker

Будильник

Будильник Android (с заданной этикеткой) собирается отключиться. Если задать 'Прервать событие', то это не даст возможности системе отреагировать на сигнал. Неизвестно, к каким проблемам это может привести.

Будильник замолчал

Сигнал будильника Android был выключен или приостановлен (snooze).

Дата задана

Дата или время изменено.

(Это тайна, почему Android сообщает об изменении времени, если была изменена дата)

Жест сделан

Устройство было перемещено в пространстве заранее определенным способом.

Для записи образца жеста надо определить его имя (этикетку), а затем продолжительно нажать одну из кнопок: 'Камера', 'Вызов', 'Меню', 'Поиск' или 'Громкость' и начать движение.

Для записи конечной точки, снова продолжительно нажмите одну из этих кнопок.

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

Загрузка окончена

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

Совет: после этого события подождать около 5 сек., так как сразу после загрузки система очень занята, кроме того карта памяти может не быть готова к моменту совершения этого события.

Заряд аккум. изменился

Уровень заряда аккумулятора изменился.

Замечание: это происходит весьма часто.

Кар. памяти доступна

Вставленная карта памяти активна и готова к работе.

Если задано имя, то только карта с совпадающим именем будет вызывать событие, что дает вам возможность выполнять разные действия в зависимости от вставленной карты.

Название карты можно определить, создав в корневой папке файл xxxxx.ttl (xxxxx - это любое подходящее имя для карты).

Если вы зададите параметру 'Частота' значение более 1, то событие будет происходить только после соответствующего количества установок карты с момента последней загрузки системы. Например если 'Частота' равна 3, то событие будет происходить на 3-ий, 6-ой, 9-ый и т.д. раз установки.

Кар. памяти не доступна

Карта памяти физически удалена или стала не доступна (например, при совместной работе устройства с компьютером).

Кар. памяти удалена

Карта памяти физически удалена из устройства.

Клик по виджету

Был нажат виджет (программная кнопка): обычный, Выбор нескольких ("флажки"), Выбор одного ("переключатель") и т.п.

Если поле 'Этикетка' определено, виджет должен иметь такую же. Заметьте, что виджеты-пиктограммы не имеют этикеток.

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

'Новое состояние виджета' - применимо только к виджетам типа Выбор.

Клик по уведомлению

Было кликнуто уведомление на выпадающем окне, развернутом из строки состояния.

Если поле 'Приложение-владелец' определено, то программа - отправитель уведомления должна ему соответствовать. Заметьте, что некоторые приложения не надежны в этом отношении.

Если определено поле 'Название', то имя уведомления должно ему соответствовать.

Внимание: Если служба специальных возможностей Tasker отключена, то могут быть зафиксированы *только* уведомления, созданные Tasker.

Кнопка: камера

Физическая кнопка камеры нажата и удерживается.

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

Кнопка: поиск (долго)

Кнопка поиска была нажата долго.

Для того, чтобы это событие работало, Помощник поиска (Search Helper) Tasker должен быть выбран как процесс для управления нажатием, при котором Android показывает соответствующее диалоговое окно.

Новое окно открыто

Появилось новое окно, например всплывающее окно или некоторое действие.

Если задано поле 'Этикетка', то новое окно должно ей соответствовать.

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

Новое прилож. установлено

В систему добавлен новый пакет (приложение).

'Имя' - это название этого пакета, например 'Analog Compass'.

Это событие не происходит при обновлении уже установленного приложения.

Новое уведомление

В строку состояния было послано уведомление.

Если поле 'Приложение владелец' определено, то уведомление должно исходить от соответствующей программы.

Если задано 'Название', то имя уведомления с ним должно совпадать. (см.раздел Совпадение шаблонов в Инструкции пользователя).

Если у уведомления имя отсутствует, то взамен может использоваться текст тикера (который появляется в строке состояния при первом появлении уведомления).

Если уведомление - это копия уже имеющегося в строке состояния, оно тоже будет вызывать это событие.

Внимание: Это событие *не* вызывается уведомлениями от Tasker.

Переменная задана

Пользовательская переменная с заданным именем (или любая с пустым именем) была определена действиями 'Задать значение', 'Вычесть', 'Добавить', 'Задать случайное'.

Это событие может также возникать от некоторых системных переменных: см. соответствующий раздел Инструкции пользователя.

Переменная сброшена

Пользовательская (не системная) переменная с заданным именем (или любая - если имя не определено) была удалена (сброшена в неопределенное состояние) операцией 'Сбросить'.

Это может быть полезно при отладке.

Замечание: Если все переменные одновременно были удалены операцией 'Сбросить переменную' с пустым аргументом и для события тоже не задано имя переменной, оно произойдет только один раз.

Получено текст. сообщ.

Получено текстовое сообщение.

Если параметры в поле 'Отправитель' определены, то будет производится проверка на соответствие.

Вы можете несколькими продолжительными нажатиями выбрать несколько отправителей.

'Содержание' - это тело сообщения (для SMS) или предмет сообщения (для MMS).

Приложение обновлено

Существующее приложение был только что обновлено.

'Имя' - это название пакета этого приложения, например 'Analog Compass'.

Приложение удалено

Пакет (приложение) был удален из системы.

'Имя' - это "класс" пакета в системе, например com.example.packagename (Обычное имя пакета уже недоступно после его удаления).

Пропущен вызов

Входящий звонок был пропущен.

Это событие происходит каждый раз, если пропущен вызов. Если вы хотите, чтобы что-то происходило до того момента, когда появится уведомление, лучше использовать *состояние* 'Пропущен вызов'.

Телефон занят

Телефон включился (по меньшей мере одна линия занята набором, разговором или висит на ожидании - hold).

Телефон звонит

Пришел телефонный вызов ("звенит звонок").

Если задан номер или имя, они должны совпадать (см. Инструкцию пользователя).

Если вызывающий абонент неизвестен, то его номер равен 0 или имя абонента эквивалентно ?.

Телефон свободен

Телефон стал свободен (возможно, что только что окончился разговор).

Устройство выключается

Устройство находится в процессе отключения (полностью - от питания).

Замечание: Вы можете успеть архивировать файл или сделать еще что-то, не требующее большого времени. Но, например, использовать интерфейс для диалога будет невозможно.

Экран включен

Дисплей включился.

Заметьте, что это может происходить в различных ситуациях, например при подаче сигнала будильником. Возможно вам лучше использовать событие 'Дисплей разблокирован'.

Экран разблокир.

Экран был разблокирован (с проверкой или без проверки защитного пароля, пин-кода и пр.).