Android: Automagic — аналог Tasker с человеческим лицом
Как и перечисленные приложения, Automagic представляет собой нечто вроде визуальной среды программирования, которая позволяет «запрограммировать» смартфон на выполнение определенных действий (запуск приложения, включение функции и тому подобное) при возникновении какого-либо события (звонок, СМС, подключение к заряднику или Wi-Fi-сети).
Изменять настройки в зависимости от местоположения.
Отправить SMS как почту GMail.
Автоматический ответ на входящие SMS.
Выключить Wi-Fi, когда аккумулятор почти пуст.
Выключить Wi-Fi, когда вы выходите из дома.
Включить Wi-Fi, когда вы прибываете в домашних условиях.
Включить режим полета в вечернее время и выключить его утром (Android 4.2 требуется root)
Еженедельно делать резервные копии файлов и многое другое .
Automagic поддерживает большое количество типов событий и действий, так что с его помощью можно запрограммировать самые разные варианты поведения смартфона — от активации беззвучного режима при перевороте смартфона экраном вниз до сложных последовательностей, включающих в себя переменные, условия и циклы.
Отличие Automagic состоит в том, что вместо запутанных систем меню и кнопок здесь используется визуальная среда, в которой программирование действий напоминает построение блок-схем, знакомых каждому еще по урокам информатики. А это намного нагляднее и удобнее интерфейсов Tasker и Locale.
Триггеры, действия, условия
Triggers
Triggers
Active Network Type
Airplane Mode
App Package Event
App Task Ended
App Task Started
Audio Volume
Auto Sync State
Automagic Startup
Battery Level
Battery Low Condition
Bluetooth Device Connected
Bluetooth Device Disconnected
Bluetooth State
Calendar
Car UI Mode
Compass
Desk UI Mode
Device Orientation
Device Storage Space Low
Display State
Dock Event
File Observer
General Broadcast
Gleeo Recording Started
Gleeo Recording Stopped
Global Variable
Gmail Unread Conversation Count
Google Calendar Event
Incoming Call
Light Sensor
Local Calendar Event
Location
Next Alarm
NFC Tag
Notification on Screen Displayed
Notification on Statusbar Displayed
Notification on Statusbar Selected
Outgoing Call
Periodic Location Update
Periodic Timer
Periodic Timer Inexact
Phone Cell GSM
Phone Service State
Plugin (Experimental)
Power Source
Proximity Sensor
Screen Orientation
Shake
Shortcut
Shutdown
SMS Received
SMS Sent
Storage Media Event
Time
User Present
WiFi Connected
WiFi Disconnected
WiFi Scan Results Available
WiFi State
Wired Headset Plugged
Conditions
Active Network Type
Airplane Mode On
App Process Running
App Task Running
Audio Manager Mode
Audio Volume
Auto Sync Enabled
Battery Level
Bluetooth Enabled
Bluetooth SCO On
Call State
Confirmation Dialog
Debug Dialog
Device Orientation
Device Storage Space
Device Storage Space Low
Dock State
Execution Count
expression
Flow Enabled
Gleeo is Recording
Gmail Unread Conversation Count
Google Calendar Event
Host Reachable
Light Sensor
Local Calendar Event
Location
Location Entering
Location Provider Enabled
Microphone Mute
Mobile Datanetwork Enabled
Music Active
Network Connected
NFC Enabled
Night Mode
Phone Cell GSM
Phone Service State
Phone Signal Strength
Plugin (Experimental)
Power Source Connected
Proximity Sensor
Ringer Mode
Roaming
Screen On
Screen Orientation
Service Running
Speakerphone On
Time Range
UI Mode
WiFi Available
WiFi Connected
Wifi Signal Level
WiFi State
Wired Headset Plugged
Actions
Answer Ringing Call
Call Number
Connect/Disconnect Bluetooth Device
Control Audio Player
Control UI
Copy File
Copy Files
Copy Text to Clipboard
Create Directories
Delete Files
Download URL
Dropbox Delete Files
Dropbox Download Files
Dropbox Upload File
Dropbox Upload Files
Enable WiFi Access Point
End Call
Execute Command
Execute Flows
Execute Root Command
Export Flows
Flashlight
FTP Delete Files
FTP Download Files
FTP Upload File
FTP Upload Files
Gleeo Create Entry
Gleeo Filesystem Export
Gleeo Start Recording
Gleeo Stop Recording
HTTP Request
Import Flows
Init Variable File List
Init Variable Location
Init Variable Random Number
Init Variable Text File
Init Variables Device Orientation
Init Variables Gleeo Recording
Input Dialog
Kill App
Kill App Process
Launch App
Launch Shortcut
Lock Device
Mail with Gmail
Map Values
Message Dialog
Move Files
Notification on Screen
Notification on Statusbar
Open URL in Browser
Plugin (Experimental)
Post Tweet
Post Twitter Direct Message
Remove Notification Missed Calls
Remove Notification on Statusbar
Restore Audio Volumes
Scan Barcode
Script
Send Broadcast
Send SMS
Send Wake on LAN Packet
Set Airplane Mode
Set Alarm
Set Audio Manager Mode
Set Audio Volume
Set Auto Sync State
Set Auto-rotate Screen State
Set Bluetooth SCO State
Set Bluetooth State
Set Car UI Mode
Set Data Roaming State
Set Default Input Method
Set Default Ringtone
Set Flow State
Set GPS State
Set Keyguard State
Set Lock Pattern State
Set Microphone Mute
Set Mobile Datanetwork State
Set Network Location State
Set NFC State
Set Night Mode
Set Ringer Mode
Set Screen Brightness
Set Screen Orientation
Set Screen Timeout
Set Speakerphone State
Set USB Debugging State
Set USB Tethering State
Set Wallpaper
Set WiFi Access Point Priority
Set WiFi Sleep Policy
Set WiFi State
Set Wifi Tethering State
Show Home Screen
Silence Ringer
Sleep
Sound
Speech Output
Start Activity
Start Recording Audio
Stop Flows
Stop Recording Audio
Store Audio Volumes
Turn Screen On
Unzip Files
Vibrate
WiFi Scan
Write to File
Write to Log
Zip Files
Кроме того, Automagic из коробки поддерживает функции Android, для доступа к которым в том же Tasker необходимо устанавливать дополнительные плагины. Например, он умеет включать и отключать GPS (при наличии прав root), выполнять команды с помощью SSH, заливать файлы в Dropbox, Google Drive и FTP, публиковать твиты и отправлять уведомления на часы. Он даже умеет обрабатывать HTTP-запросы и голосовые команды.
На официальном сайте очень хороший HELP по программе Описание триггеров. Некоторые функции программы требуют права root пользователя.
Источник
Эти приложения для Android помогут автоматизировать всё
Благодаря открытости для разработчиков Android может предложить своим пользователям функции, которых нет ни в одной другой мобильной ОС. Для каждой задачи существует множество приложений на любой вкус. В этот раз я расскажу о нескольких программах для автоматизации действий на смартфоне.
Tasker
Конечно, начать пост об автоматизации действий на Android нельзя ни с одного другого приложения. Tasker — одна из самых мощных, продвинутых и популярных программ в этой категории.
С её помощью можно не только автоматизировать работу сенсоров смартфона, добавлять пользовательские сценарии и тому подобное. С помощью Tasker можно управлять умными устройствами в доме. Вот лишь небольшой список примеров таких задач:
- Блокировка приложений;
- Управление настройками смартфона в зависимости от условий;
- Чтение сообщений вслух;
- Автозапуск приложений при подключении внешних устройств;
- Управление звуковыми профилями и звонками.
Кроме этого, программа может быть расширена при помощи огромного набора плагинов к ней. Единственный минус — Tasker стоит аж целых 100 рублей 😳.
AutomateIt
AutomateIt я бы порекомендовал тем, кто хочет иметь всю мощь Tasker, но при этом не смог справиться со сложными настройками. AutomateIt, как и конкурент, поддерживает пользовательские плагины и может управлять настройками смартфона по определённым сценариям.
Я предпочитаю именно эту программу другим альтернативам. Русский язык, простая и понятная настройка сценариев и множество параметров работы.
Сама программа бесплатна, а вот за готовые правила придётся заплатить. Но это нужно будет, если вам самому лень настраивать их.
Automate
Automate — хорошая альтернатива программам выше. Её основная особенность заключается в том, что правила настраиваются в виде диаграммы. Такое визуальное представление может быть для кого-то более простым и понятным. При этом для каждого блока диаграммы можно настроить несколько веток и объединять различные шаги в зависимости от условий.
Ещё программа бесплатна и поддерживает плагины от Tasker и Locale.
Droid Automation
Droid Automation поставляется в двух версиях: Pro за 190 рублей и бесплатной. В бесплатной версии недоступна работа с Root-девайсами.
Особых «фишек» у этой программы нет. Вы так же можете создавать различные сценарии автоматизации, управлять сенсорами и программами. Но все сценарии здесь разделены на профили, а не свалены в одну кучу. Профили можно активировать автоматически или с помощью виджетов на главном экране.
Для рут-боев доступны сценарии, включающие действия для смартфонов с рут-доступом.
MacroDroid
MacroDroid — это, пожалуй, самая юзер-френдли программа из всех. Красивый и понятный русскоязычный интерфейс поможет быстро настроить сценарии использования при помощи специального мастера, который проведёт по всем шагам.
Кроме этого, для популярных сценариев в программе сразу же предусмотрены шаблоны. А продвинутые пользователи смогут расширить возможности MacroDroid с помощью плагинов и условий вроде ЕСЛИ, ТОГДА, ИЛИ и других.
Automagic * Automation
Ищете альтернативу Automate? Automagic * Automation — и есть такая альтернатива за 113 рублей. И на самом деле, сказать что-то ещё про это приложение сложно. Вы так же настраиваете сценарии, указываете условия и действия. Всё это представлено в виде диаграмм с возможностью разветвления.
Contextual App Folder (C.A.F.)
C.A.F. нельзя назвать полноценной программой для автоматизации действий и работы устройства. «Фишка» приложения в контекстуально-зависимых папках с приложениями.
Во время первоначальной настройки вы разбиваете все (нужные) приложения на смартфоне по категориям. Например, дома вам нужен один набор программ, на работе — другой, а во время занятий спортом — третий. После этого Contextual App Folder при помощи одного из триггеров (геолокация, Wi-Fi, Bluetooth) автоматически будет создавать на рабочем столе папку с нужными приложениями.
E-Robot
E-Robot является прямой альтернативой Tasker и AutomateIt. Но, в отличие от них, сценарии оперируют таким понятием, как команда. На самом деле, от смены названия ничего не меняется, и вы всё так же создаёте различные сценарии в зависимости от наступающих событий.
Команды понадобятся лишь тем, кто знаком с JavaScript. Да, E-Robot может выполнять скрипты.
Если покопаться в Google Play, можно найти ещё с десяток подобных программ. Я в свой пост включил лишь самые лучшие или популярные из них. К тому же я опирался на возможность создания комплексных сценариев с различными результатами и максимальной автоматизацией.
Но если вы просто хотите включать автоматически музыку при подключении наушников, выключать звонки на работе, то для этого можно скачать более простые программы. Которые в один тап настраивают такие сценарии. Например, Profile Manager.
Источник
Аналог tasker для андроид
Tasker — приложение для Android, которое выполняет задачи (наборы действий) на основе контекстов (приложение, время, дата, местоположение, событие, жест) в пользовательских профилях или в виджетах с возможностью просмотра или таймера.
Эта простая концепция глубоко расширяет ваш контроль над вашим Android-устройством и его возможностями без необходимости использования root или специального домашнего экрана.
В настоящее время в 14 категориях доступно более 190 встроенных действий.
Предупреждение: Вспышка, Меню, Уведомление Светодиод / Звук / Вибрация, Отмена уведомления, Всплывающее время / С помощью кнопок, Установка света (только светодиоды, камера, клавиатура, кнопки и т. Д.), Факел, Вибрация, Вибрационный шаблон
Приложение: вкладка «Календарь», «Начало дома», «Убить приложение», «Загрузить приложение», «Открыть карту» (/ StreetView / Navigate), «Установить будильник»
Аудио: Тревога / Звонок / DTMF / Медиа / Извещение / Звуковой сигнал / Громкость системы, Переключение гаптической обратной связи, Отключение микрофона, Импульс уведомления, Уведомление / Вибрация звонка, Тихий режим, Громкая связь, Звуковые эффекты
Дисплей: Авто-Яркость, Режим автомобиля, Закрыть диалоги системы, Блокировка клавиатуры, Шаблон блокировки клавиатуры, Ночной режим, Яркость дисплея, Тайм-аут дисплея, Поворот дисплея, Установка обоев, Пребывание, Строка состояния (развернуть / свернуть)
Шифрование (не в рыночной версии): шифрование / дешифрование файлов / каталогов, ввод / установка / очистка парольной фразы
Файл: просмотр файлов, создание каталога / удаление / перемещение, копирование файлов / удаление / перемещение / открытие, список файлов, запись в файл, чтение строки, чтение абзаца, перезагрузка (FS), ZIP / Unzip-файл
Вход: кнопка, Dpad, тип (только для корня), выбор голоса, выбор метода ввода, мягкая клавиатура (шоу), голосовая команда
Media: Media Button Events (захват), Media Player Control, Music File / Dir, Play / Forward / Back / Stop, Photo / Series / TimeSeries, Record Audio, Record Audio Stop, Ringtone по умолчанию, Play Ringtone, Scan Card
Разное: (трансляция) Действие, намерение, получение местоположения, набор GPS ( 312
Источник