Як зробити в програмі таскер повідомлення, що повторюється. Головне вікно (переклад з англійської у розробці) - Tasker Wiki. ⇡ Надсилання повідомлень на основі розташування

А ви знаєте що ваш Android смартфон це не просто телефон, який просто дзвонить і відправляє смски і, що на нього можна покласти певні завдання, які він виконуватиме сам!

Щодня з нами відбуваються якісь повторювані події, хочемо ми це чи ні, сідає акумулятор, слухаємо музику, пишемо смс, відповідаємо на дзвінок. Щоб виконати одну з дій, ми докладаємо зусиль, але навіщо? Адже можна все автоматизувати за допомогою Tasker!

Чому Tasker?

На даний момент додаток представляє найбільш широкі можливості, автоматизації, ціною заплутаності і не зручності. Є аналогічні програми такі як AutomateIt або Llama або Locale, дані програми більш інтуїтивно зрозумілі, але за можливостями автоматизації поступаються.

Де взяти Tasker?

Завантажити нову версію програми можна в офіційному магазині Google Play або з нашого сайту.

Знайомство з Tasker

Перш за все, для коректної роботи Tasker необхідні Root права, тому що без них додаток мало корисно, як отримати root і для чого можна на сторінці root android .

Головний екран програми поділяться на три розділи.

1. Профілі

2. Завдання

3. Сценарії

Що за розділи, розглянемо нижче.

Профілі- тут створюються контексти, то якщо відбулася подія значить має бути якийсь наслідок, а наслідок це завдання. В один контекст можна додати декілька завдань.

Завдання- це те, що має бути виконано якщо відбулася якась подія.

Сценарії- це графічне уявлення профілю та завдань.

Як зрозуміти як працює програма щоб створювати різні сценарії автоматизації

Відбувається подія - виконується завдання чи зробили дію - виконалося завдання.

Наприклад: Сідає батарея (це контекст) ->мелодія сповістила вас про це (завдання) або включили програму Google Maps (це контекст) -> увімкнувся GPS (це завдання).

Контексти - види контекстів

Тимчасові ( ЧАС) - задати у певний час або проміжок часу завдання, яке буде виконуватися.

Календарні ( ДЕНЬ) - у певний день щось станеться

Розташування ( МІСЦЕ) - виконання завдання залежно від вашого розташування

Додаток- при активації відбуватиметься якесь завдання

Подія- це не передбачувані дії або дії, які ви не в силах контролювати, після яких має виконатися завдання

Про яке ми зараз розповімо, це те, що потрібно. Програма покликана автоматизувати смартфон чи планшет. Вона дозволяє налаштувати певні дії пристрою на будь-яку подію.

ПРИНЦИП РОБОТИ TASKER

Принцип роботи Tasker полягає в реагуванні пристрою, на якусь подію та зміну його стану або налаштувань. Для вибору подій у програмі використовують «Профілі» (PROFILES). До «Профілю» прив'язується «Завдання» (TASKS), або кілька «Завдань», які виконуватимуться за дотримання, прописаних у даному «Профілі» вимог, подій тощо. У «Завданнях» може бути прописано як одну, так і кілька дій , які відпрацьовуються по черзі, один за одним, або відразу, або з якимсь заданим інтервалом (затримкою), якщо це необхідно. У програмі є безліч дій, розглянути все в цій статті ми не зможемо. Метою цієї статті є роз'яснення принципу роботи програми, а також її можливостей. Ми опишемо, як «з нуля» почати працювати з цією програмою, як створювати «Профілі» та прив'язувати до них «Завдання».

Після встановлення програми, перше, що потрібно зробити– це зайти в налаштування програми та вимкнути режим Beginner Mode (так званий режим для новачків). Для цього потрібно натиснути «3 точки» у верхньому правому кутку екрана і вибрати пункт «Налаштування». У першій закладці «ІНТЕРФЕЙС» прибираємо галочку в пункті «Beginner Mode».

Також, тут можна відключити анімацію, тактильне підтвердження, підказки та ін. Нас цікавить лише перший пункт, т.к. всі наведені нижче скріншоти зроблені у звичайному режимі роботи програми, і можуть відрізнятися від того, що відображатиметься у вас на екрані, якщо буде активовано режим Beginner Mode.

Щоб надалі уникнути подібного попередження:

Необхідно надати «Tasker» дозвіл у розділі налаштувань смартфону «Спеціальні можливості».

Тепер можна приступати до створення профілю. Для початку розглянемо створення невеликого «Профілю» (і «Завдання» до нього), вся послідовність дій супроводжуватиметься скріншотами, щоб простіше освоїтися в програмі.

Перед створенням кожного «Профілю» пояснюватиметься його «Призначення». Наступним кроком буде «Постановка задачі», а потім, власне, «Виконання завдання», і наприкінці невеликі коментарі (якщо це необхідно).

ПРОФІЛЬ №1

Призначення: При фотографуванні зручно, коли максимальна яскравість, так простіше налаштовувати ISO і баланс білого, при використанні ручного режиму, так само і при перегляді фотографій, при 100% яскравості краще видно, чи вийшов кадр.

Постановка задачі:При відкритті програм: «Галерея» і «Камера» — збільшення яскравості екрану на 100%, встановлення затримки дисплея на 1 хв (теж зручно, щоб екран не затемнявся (вимикався) передчасно, при перегляді фотографій у галереї). При виході з вищезгаданих програм – яскравість 25%, затримка екрану – 30 секунд.

Виконання завдання:

Насамперед створюється «Профіль». В закладці "PROFILES" внизу екрана натискаємо "+".

У спадному меню потрібно вибрати дію, при якій активуватиметься цей «Профіль». Вибираємо «Додаток» (у нашому випадку саме програми активують «Профіль»: «Галерея», або «Камера»).

У списку, встановлених на смартфоні додатків, відзначаємо необхідні («Галерея» і «Камера»).

Вибрати можна скільки завгодно додатків (хоча все), це на ваш розсуд, але ми дотримуємося поставленого завдання, тому виділяємо 2 додатки. Натискаємо стрілку назад «←» у верхньому лівому кутку (надалі ця дія позначатиметься саме так).

Тепер у нас є 1 створений "Профіль", його назва "Галерея або камера".

Пізніше ми перейменуємо цей «Профіль», щоб з назви було зрозуміло, за що він відповідає (так само ми чинитимемо і з «Завданнями»). Це необхідно, щоб не плутатися між профілями (завданнями), коли їх буде багато. Якщо не плануєте використовувати велику кількість «Профілів» або вас влаштовує таку назву, можете залишити так, як є.

Переходимо до створення «Завдання»

Праворуч від "Профілю" - "Галерея або камера", є пункт "Нове завдання" та "+", натискаємо його.

З'явиться поле, в якому потрібно додати назву створюваної «Завдання».

Введемо: «Яскравість 100». І натиснемо "галочку" (далі - "√") праворуч.

З'явиться вікно нової "Завдання", куди потрібно додати дії. Для додавання натискаємо «+» у правому нижньому кутку.

У наступному списку "Вибір дії Екран", вибираємо: "Авторегул.яркості".

Вибираємо значення: "Вимкнути"

Додаємо сюди відключення «Автояркості» на той випадок, якщо ця функція була активована, у такому разі «Завдання» – «Яскравість 100» – не спрацює. Натискаємо "←".

Додаємо таку дію, натиснувши: "+".

Вибираємо пункт: "Екран".

Виставляємо рівень яскравості «255» (255 – це 100%). Натискаємо "←".

Додаємо ще одну дію «+»

Натискаємо "←".

Повинно вийти таке:

У цій «Задачі» у нас вийшло 3 події.

Тепер в закладці "PROFILES" - 1 "Профіль" з 1 прив'язаною "Завданням" "на вхід" (зелена стрілочка). В закладці "TASKS" - 1 "Завдання".

«Профіль №1» — уже робітник, якщо зараз спробувати запустити додаток «Галерея», то виконаються по порядку всі 3 дії, які ми прописали у прив'язаному «на вхід» «Завданні» — «Яскравість 100». 1. Вимикається автояскравість екрана. 2. Увімкнеться яскравість 100%. 3. Затримка екрана – тепер 1 хв. На цьому можна було б закінчити налаштування цього «Профілю». У такому разі, при виході з програми «Галерея», будуть активовані ті налаштування, які були до спрацювання цього «Профілю». Але краще, призначити «Завдання», яке виконуватиметься при деактивації даного «Профілю». Невідомо, які налаштування екрана були до активації «Завдання» «Яскравість 100», без призначеного завдання «на вихід», пристрій повернеться саме до них, а нам це не потрібно. Ми хочемо мати чіткі налаштування на кожному етапі роботи пристрою. Ближче до кінця цієї статті ви зрозумієте, що це означає.

Отже, створимо нову «Завдання», назвемо її «Яскравість 25%» (надалі яскравість можна буде змінити під ваші уподобання, адже яскравість на різних пристроях відрізняється і, можливо, яскравості при 25%, буде недостатньо, або навпаки, яскравість буде надмірною) . Можна просто створити нову «Завдання» і прописати ті самі дії навпаки (включено, вимкнено), або виставити інші значення (100%, 25%), але т.к. у нас у «Задачі» 3 дії (у «Профілях» та «Завданнях», які описуватимуться нижче, їх буде набагато більше), то кожну дію доведеться додавати заново, вручну. Це незручно і займає певний час. Щоб прискорити процес створення «Завдання» у «TASKER», є зручна функція «Clone». З її допомогою зручно створювати копію «Завдання» (дана функція також працює з «Профілями», надалі, нам це стане в нагоді), змінивши її ім'я і потім змінивши значення, на необхідні. Щоб скористатися функцією "Clone", необхідно натиснути та утримувати ту "Завдання" ("Профіль"), для якої потрібно створити копію. У нашому випадку – це «Завдання» «Яскравість 100%». Після виділення "Завдання", натискаємо "3" точки у верхньому правому кутку екрана, вибираємо "Clone".

Вводимо ім'я для створюваної "Завдання" "Яскравість 25%" і натискаємо "√".

Тепер в закладці "Tasks" - дві "Завдання"

Нам потрібно змінити події в «Задачі» «Яскравість 25%», заходимо до неї. Видалимо 1 пункт «Авторегул. яскравості», це нам не знадобиться (позбавляємося роботи цього датчика, економимо батарею). Для цього натискаємо та утримуємо цей пункт, угорі з'явиться панель з можливими діями, вибираємо «Ножиці» (видалити).

Змінюємо значення в двох діях, що залишилися. Заходимо в «Яскравість дисплея», виставляємо значення 64 (це 25% яскравості – 255/100*25 = 63,75), натискаємо «←».

Заходимо до «Затримки дисплея», виставляємо значення 30 сек., натискаємо «←».

Отримуємо таке:

Натискаємо "←".

Переходимо до розділу «PROFILES». Тепер нам необхідно призначити «Завдання» «Яскравість 25%», щоб вона спрацьовувала, коли ми згортатимемо (або закриватимемо) додатки: «Галерея» та «Камера». Для цього натискаємо та утримуємо, призначену «на вхід» «Завдання» «Яскравість 100». У меню вибираємо «Add Exit Task»

та вибираємо «Завдання» «Яскравість 25%»

Вийшло таке:

"Завдання", яке спрацьовує при запуску - зелена стрілочка, при згортанні (закритті) програми - червона стрілочка.

Перейменуємо "Профіль". Поки ми маємо назву: «Галерея і камера», введемо щось більш зрозуміле, наприклад: «Яскравість MAX». Для цього натискаємо і утримуємо назву, в меню вибираємо «Ім'я».

Вводимо ім'я та натискаємо «√».

Вийшло так:

На цьому створення «Профілю №1» можна вважати завершеним, він повністю готовий до роботи. Як перевірити працездатність створеного «Профілю»? Згортаємо "Tasker". Запускаємо програму «Камера». Яскравість екрана має збільшитись до максимального значення. Якщо зробити свайп вниз по екрану, то в шторці ми можемо побачити, який "Профіль" (або "Профілі") програми "Tasker", активні в даний момент (відображається ім'я активного "Профілю"), а також переконатися, що що виставлено максимальну яскравість екрана.

І навпаки, при згортанні (закритті програми), ми побачимо, що активних «Профілів» немає і яскравість екрану зменшена до значення 25%, як і вказано в «Задачі», яка спрацьовує при деактивації даного «Профілю».

Ми переконалися, що "Профіль" працює. Якщо у вас не спрацьовує, перевірте чи ввімкнено «Tasker» у «Спеціальних можливостях», про це ми писали на початку статті. І ще, для того, щоб робота «Tasker» була постійною і додаток не закривався через якийсь час, необхідно зробити таке:

1. Заходимо до «Безпеки» — «Додатків» — «Дозволу» — «Автозапуску»

2. Знаходимо програму «Tasker», активуємо, тим самим дозволяючи запускатися автоматично при включенні смартфона.

3. "Безпека" - "Харчування" - "Активність додатків" - "Tasker"

Виставляємо значення «Немає обмежень»

4. "Безпека" - "Додатки" - "Дозволи" - "Інші дозволи"

Даємо всі дозволи (нам це стане в нагоді надалі)

Тепер робота Tasker не обмежуватиметься. Ці налаштування підходять для будь-якої програми. Якщо, наприклад, у вас не надходять повідомлення в будь-якому месенджері, виконайте описані вище настоянки для нього і ваші проблеми будуть вирішені.

Перейдемо до створення наступного "Профілю".

ПРОФІЛЬ №2

"Профіль №2" - набагато простіше і менше попереднього, але у зв'язку з тим, що створення "Профілю №1" описувалося дуже докладно (припускаючи, що ви вперше користуєтеся "Tasker") і супроводжувалося скріншотами, при створенні цього "Профілю" ( і «Завдань» до нього), буде описано «ланцюжок» (послідовність) дій (скриншотів буде набагато менше — лише отримані результати). Отже, якщо ви щось не зрозуміли (або щось не вийшло), коду створювали «Профіль №1», краще видаліть створений «Профіль» та «Завдання» та спробуйте створити їх заново, за інструкцією. Тобто. вам краще на початковій стадії розібратися з роботою програми, зрозуміти що та як у ній працює. «Профілі», описані нижче будуть набагато більше, функціональніше, та й відповідно складніше. До того ж, «Профілі» перетинатимуться. Цей приклад ми вам покажемо наприкінці створення «Профілю №2»

Призначення: При повсякденному використанні нам не потрібно, щоб був постійно увімкнений автоповорот екрану, буває, навіть іноді дратує, коли екран змінює орієнтацію, в ті моменти, коли вам цього не хочеться. Хто так само, як і в попередньому «Профілі», постійно задіяний датчик, негативно позначається на витраті заряду батареї. Якщо «Профілі №1» – це був датчик освітленості, то «Профілі №2» – датчик повороту екрана (акселерометр).

Автоповорот екрану нам стане в нагоді при зйомці, перегляді фотографій, це знову ж таки програми «Галерея» та «Камера», але буде, так само зручно, якщо автоповорот буде включатися, при запуску наступних програм: «Браузер», відеоплеєр (хай буде «MxPlayer» ), "YouTube". У нашому прикладі ми зупинимося на 5 додатках, ви можете додати в цей список скільки завгодно програм, в яких, на вашу думку, потрібен автоповорот.

Постановка задачі:При відкритті програм: "Галерея", "Камера", "Браузер", "MxPlayer", "YouTube" - увімкнення автоповороту екрана. При закритті (згортання) програми – відключення.

Виконання завдання:

«PROFILES» ⇒ «+» ⇒ «Додаток» ⇒ Вибираємо 5 додатків ⇒ «←» ⇒ «Нове завдання» «+» ⇒ вводимо ім'я «Завдання» — «Автоповорот ВКЛ» ⇒ «√» ⇒ «+» ⇒ «Екран» ⇒ «Поворот екрана» ⇒ «Увімкнути» ⇒ «←» ⇒ «←».

«Профіль» та 1 «Завдання» створено. Трохи про пунктуацію в «ланцюжку» дій:
«⇒» - всі дії розділені цією значком.
"√" - галочка (наприклад, при введенні імені).
"←" - "Натиснути стрілочку назад" (для переходу в попереднє вікно).
"←" ⇒ "←" - натиснути стрілочку назад 2 рази.

Створюємо друге «Завдання» - «на вихід»:

Переходимо в закладку «TASKS» ⇒ вибираємо та утримуємо «Автоповорот ВКЛ» ⇒ натискаємо «3 точки» у правому верхньому кутку ⇒ «Clone» ⇒ змінюємо ім'я на «Автоповорот ВИМК» ⇒ «√» ⇒ заходимо в «Завдання» «Автоповорот ВИМК» ⇒ змінюємо значення на «Вимкнути» ⇒ «←» ⇒ «←».

Прикріплюємо «Завдання» «на вихід» до «Профілю»:

Переходимо в закладку «RPOFILES» ⇒ вибираємо та утримуємо «Завдання», призначену «на вхід» «Автоповорот ВКЛ» ⇒ «Add Exit Task» ⇒ вибираємо «Автоповорот ВИМК».

Меням назва «Профілю»:

Натискаємо та утримуємо назву «Профілю» ⇒ «Ім'я» ⇒ у поле вводимо ім'я «Автоповорот» ⇒ «√».

Другий "Профіль" готовий, для нього створено 2 "Завдання" - "на вхід" і "на вихід". Тепер у нас в закладці PROFILES має відображатися 2 «Профілі», в закладці «TASKS» — 4 «Завдання».

Для чого ми створили два «Профілі» замість одного? Адже можна було додати команду для включення автоповороту до «Профілю №1», і всі прописані дії виконувались при запуску додатків «Галерея» та «Камера». Справа в тому, що максимальна яскравість екрану нам не потрібна в трьох, з п'яти додатків у «Профілі №2», а автоповорот, потрібен у всіх п'яти. Що це означає? Тепер при запуску додатків «Галерея» та «Камера» спрацьовуватимуть одночасно 2 «Профілі»: №1 і №2, т.к. ці програми прописані в обох «Профілях». А ось при запуску додатків: "Браузер", "MxPlayer" та "YouTube" - активуватиметься тільки "Профіль №2".

Для більшої ясності наведемо скріншоти з активованими (і деактивованими) «Профілями». У першому випадку, при запуску «Галерея» активні два «Профілі». У другому, при запуску YouTube активний один Профіль (1-й скріншот в кожній зв'язці). Відповідно, при згортанні (або закритті) зазначених додатків «Профіль» («Профілі») деактивується та виконуються «Завдання», призначені «на вихід» («Автоповорот ВИМК» та «Яскравість 25%»), що наочно видно на 2-му скріншоті в кожній зв'язці.

Під час запуску «Галерея»

Під час запуску «YouTobe»

ПРОФІЛЬ №3

Призначення: цей «Профіль» має налаштувати ваш смартфон для роботи в приміщенні. Основним критерієм тут буде підключення до певної мережі Wi-Fi. Принцип простий, якщо підключені до Wi-Fi – знаходимося в приміщенні, якщо не підключені – значить на вулиці (так найчастіше буває).

Постановка задачі:(Для зручності розіб'ємо завдання на пункти)

1. Т.к. ми знаходимося в приміщенні, зменшуємо яскравість екрану, нехай буде на рівні 100 з 255, приблизно 40%, потім можете змінити це значення, згідно з вашими уподобаннями.
2. Нам, швидше за все, не потрібний віброрежим, зважаючи на те, що телефон лежить не в кишені, а на столі (якщо у вас по-іншому, пропускаємо).
3. Гучність дзвінка нижче, ніж надворі, наприклад — 10 з 15.
4. Гучність повідомлень - 10.
5. Запуск якогось внутрішнього чату, який працює, тільки всередині мережі підприємства, нехай буде додаток – jTalkmod (якщо не потрібно, пропускаємо).
6. Відключення передачі даних по мобільній мережі (навіщо нам використання цієї мережі, якщо ми підключені до мережі Wi-Fi). Відключення даного модуля знову ж таки позитивно позначається на витраті заряду батареї.
7. Сюди можна додати (оскільки ми підключені до Wi-Fi), включення синхронізації, але це за бажанням (додамо сюди цей пункт, для прикладу).
8. Зміна шпалер більш світлі при активації, при виході міняти на чорні (теж приміром, щоб розуміти повноваження і функціонал «Tasker»). Чому темні шпалери під час виходу? На вулиці в сонячну погоду, інформація краще видно на екрані, якщо встановлено темне тло.
9. Виведення повідомлення на екрані, що "Профіль" активовано.

Виконання завдання:

«PROFILES» ⇒ «+» ⇒ «Стан» ⇒ «Мережа» ⇒ «Підключено до Wifi мережі» ⇒ натискаємо значок «лупа» у рядку «SSID», вибираємо назву мережі (або кількох) з доступних, або вписуємо вручну ⇒ «← » ⇒ «Нове завдання +» ⇒ вводимо ім'я «Wifi ВКЛ» ⇒ «√»

1. «+» ⇒ «Екран» ⇒ «Яскравість дисплея» ⇒ виставляємо рівень «100» ⇒ «←».
2. "+" ⇒ "Аудіо" ⇒ "Вібр. при дзвінку» ⇒ «Вимкнути» ⇒ «←».
3. «+» ⇒ «Аудіо» ⇒ «Гучність дзвінка» ⇒ виставляємо рівень «10» ⇒ «←».
4. «+» ⇒ «Аудіо» ⇒ «Гучність повідомлень» ⇒ виставляємо рівень «10» ⇒ «←».
5. «+» ⇒ «Додат.» ⇒ «Запустити програму» ⇒ вибираємо «jTalkback» ⇒ «←».
6. «+» ⇒ «Мережа» ⇒ «Доступ до моб. даним» ⇒ «Вимкнути» ⇒ «←».
7. «+» ⇒ «Мережа» ⇒ «Авто синхроніз.» ⇒ «Включити» ⇒ «←».

9. «+» ⇒ «Сигнал» ⇒ «Екстр. повідомлення» ⇒ вводимо текст повідомлення ⇒ «←» ⇒ «←».

Створюємо "Завдання" - "Wifi ВИКЛ" за допомогою команди "Clone", змінюємо в ній значення:

1. «+» ⇒ «Екран» ⇒ «Яскравість дисплея» ⇒ «255» ⇒ «←».
2. "+" ⇒ "Аудіо" ⇒ "Вібр. під час дзвінка» ⇒ «Включити» ⇒ «←».
3. «+» ⇒ «Аудіо» ⇒ «Гучність дзвінка» ⇒ «15» ⇒ «←».
4. «+» ⇒ «Аудіо» ⇒ «Гучність повідомлень» ⇒ «15» ⇒ «←».
5. Видаляємо цей пункт
6. «+» ⇒ «Мережа» ⇒ «Доступ до моб. даним» ⇒ «Включити» ⇒ «←».
7. «+» ⇒ «Мережа» ⇒ «Авто синхроніз.» ⇒ «Вимкнути» ⇒ «←».
8. «+» ⇒ «Екран» ⇒ «Фонове зображення» ⇒ вибираємо картинку з «Галереї» ⇒ «←».
9. «+» ⇒ «Додат.» ⇒ «Зупинити програму» ⇒ вибираємо «jTalkback», ставимо галочку «use root» ⇒ «←». (функція «Зупинити програму» працює лише за наявності )
10. «+» ⇒ «Мережа» ⇒ «Змінити статус Wifi» ⇒ «Вимкнути» ⇒ «←».
11. «+» ⇒ «Сигнал» ⇒ «Екстр. повідомлення» ⇒ вводимо текст повідомлення ⇒ «←».

У "Задачі" "Wifi ВИКЛ" у нас вийшло на один пункт більше (1 - видалили, 2 - додали). У 9-му пункті - завершили роботу програми, т.к. ця програма працює тільки при підключенні до певної мережі Wi-Fi (у внутрішній мережі підприємства). У 10-му пункті ми вимкнули мережу Wi-Fi. Для чого нам тримати даний модуль увімкненим, який постійно опитує мережу та шукає доступні мережі для підключення (пам'ятаємо про батарею).

У цьому «Профілі» при створенні «Завдань» (п.п. 9, 11) ми додавали повідомлення на екрані при спрацюванні (відключенні) «Профілю». Далі ми цей пункт не прописуватимемо. Якщо вам подобається ця функція, просто додайте її останнім пунктом у створюваних «Завданнях».

Щоб смартфон розумів, коли ви на вулиці, а коли у приміщенні, потрібно прописати в будь-якому «Профілі» всі Wi-Fi мережі, якими ви користуєтесь. Це може бути як один "Профіль", так і кілька. Наприклад, ви можете створити схожий «Профіль» для дому, прописавши туди домашню мережу та необхідні дії. Або ж створити один єдиний «Профіль» з назвою «Wi-Fi», в якому будуть перераховані всі мережі, якщо список виконуваних дій буде одним і тим же.

ПРОФІЛЬ №4

Призначення: Автоматичне увімкнення модуля GPS, коли запущено певні програми. Для роботи цього "Профілю" потрібні Root - права, а також "плагін" для "Tasker" - " Secure Setting«.

Постановка задачі:Виберемо програми для яких потрібне місцезнаходження. Нехай це будуть: "Карти", "RuTaxi", "Navitel". При запуску даних програм GPS активується, при виході вимикається.

Виконання завдання:

Створюємо «Профіль»:
«+» ⇒ «Додаток» ⇒ вибираємо програми ⇒ «←».

Створюємо "Завдання" - "на вхід":
«Нове завдання» ⇒ вводимо ім'я ⇒ «√» ⇒ «+» ⇒ «Плагін» ⇒ «Secure Settings» ⇒ «Конфігурація» ⇒ «System+ Actions» ⇒ «GPS» ⇒ «Увімкнути» ⇒ «←» ⇒ «←».

Створюємо "Завдання" - "на вихід":
«Нове завдання» ⇒ вводимо ім'я ⇒ «√» ⇒ «+» ⇒ «Плагін» ⇒ «Secure Settings» ⇒ «Конфігурація» ⇒ «System+ Actions» ⇒ «GPS» ⇒ «Вимкнути» ⇒ «←» ⇒ «←».

ПРОФІЛЬ №5

Перейдемо до створення складніших «Профілів».

Розглянемо «Профіль», до виконання якого має дотримуватися кілька умов. Наприклад створимо «Профіль», в якому буде регулюватися яскравість екрану залежно від часу доби і для режиму «На вулиці».

Для визначення, що ми знаходимося поза приміщенням використовуємо ті ж засоби, що й раніше, а саме, чи підключений смартфон до будь-якої мережі Wi-Fi чи ні. Тільки тут ми використовуємо не конкретні підключення до певних мереж, а просто є з'єднання чи ні, не важливо до якої мережі Wi-Fi. Другим критерієм, за якого спрацьовуватиме цей «Профіль», буде встановлений інтервал часу, вказаний нами. Потрібно розуміти, що цей «Профіль» активуватиметься лише в тому випадку, якщо будуть дотримані обидві умови. Після створення «Профілю» ви зрозумієте, що ми маємо на увазі.

Призначення: При знаходженні на вулиці вдень - максимальна яскравість екрану, у вечірній час і вночі - (нехай буде) 30%.

Постановка задачі:Якщо ми не підключені до мережі Wi-Fi, а також в інтервалі часу з 8.00 до 16.00 (час можете підлаштувати під себе, просто зараз темніє рано, тому обрано значення 16.00, влітку ситуація інша, можна підправити надалі). - Яскравість підсвічування екрану - 100%. Якщо не дотримується хоча б однієї умови «Профіль», деактивується і виставляє значення яскравості — 30%. Тобто. якщо ми підключаємося до мережі Wi-Fi і в інтервалі часу 16.01 до 7.59 — цей «Профіль» вимикається або просто не спрацьовує.

Виконання завдання:

«PROFILES» ⇒ «+» ⇒ «Стан» ⇒ «Мережа» ⇒ «Підключено до Wifi мережі» ⇒ ставимо галочку внизу, у пункті «Якщо не» ⇒ «←» ⇒ «Нове завдання +» ⇒ вводимо ім'я «Вулиця день» ⇒ «←»

«+» ⇒ «Екран» ⇒ «Яскравість дисплея» ⇒ «Конфігурація» ⇒ рівень «255» ⇒ «←» ⇒ «←».

Створюємо "Clone" "Завдання" "Вулиця день", називаємо її "Вулиця ніч". Змінюємо значення яскравості на "77" (30%). Додаємо до "Профілю" "Завдання" "на вихід" - "Вулиця ніч".

Додаємо ще одну умову для спрацьовування «Профілю», для цього натискаємо і утримуємо першу умову, в меню вибираємо пункт «Додати +», вибираємо «Час» і виставляємо значення від: 8:00, до: 16:00 «←».

Наведемо приклад скріншота, на якому видно, що у «Профілю» тепер 2 умови:

Як бачимо, ім'я «Профілю», вийшло дуже довге і інформативне, змінюємо його назву, наприклад на: «Вулиця день».

Тепер подивимося на цей час у смартфоні 14.31. Цей час потрапляє в діапазон, який ми визначили (з 8.00 до 16.00). Тому це умова підсвічується зеленим, т.к. дотримується. А друга умова підсвічена сірим - не дотримано, тому що в даний момент підключено Wi-Fi. Спробуємо вимкнути Wi-Fi.

Тепер видно, що дотримуються обидві умови (підсвічується зеленим), тому "Профіль" активувався (теж підсвічується зеленим).

Тепер ви знаєте, як створювати «Профілі» з кількома умовами. Заради справедливості зауважимо, що умов «Профілі» може бути скільки завгодно, тобто. можна придумати і створити абсолютно божевільний «Профіль» з величезною кількістю умов і спрацьовуватиме він лише в тому випадку, якщо всі вони виконуватимуться. Але, як показує практика, краще створити кілька «Профілів» з одним або декількома умовами (нехай вони навіть перетинатимуться (виконуватимуться разом)), ніж один «Профіль» з великою їх кількістю. З кількома простими «Профілями» простіше розібратися, якщо раптом щось не спрацьовує чи спрацьовує, але не так, як би вам цього хотілося.

ПРОФІЛЬ №6

Давайте для прикладу створимо «Профіль», схожий на попередній, тільки в даному випадку ми налаштуємо «нічний режим», якщо ви знаходитесь вдома. Варіантів може бути декілька. Вночі, коли ви спите, можна вимкнути гучність дзвінка та повідомлень, залишити тільки віброрежим (або теж вимкнути), а можна взагалі включити «Режим польоту», тим самим відключити всі мережі (телефон буде «поза зоною дії мережі»), телефонні дзвінки , СМС та інші повідомлення не приходитимуть. Якщо вас не турбує, що хтось не зможе до вас додзвонитися в нічний час, то це оптимальний варіант, до того ж у такому разі витрата батареї буде мінімальною.

Для чого ми беремо одну з умов для даного «Профілю» — знаходження будинку. Просто якщо ви не вдома, значить ви знаходитесь «у русі», на роботі, на вечірці, та будь-де, одним словом не спите, а значить вам, швидше за все, не потрібно відключати гучність або телефон. Він вам потрібний у робочому стані. При активації цього профілю просто за часом, ви можете не помітити, що телефон відключився і пропустити важливий дзвінок або повідомлення.

Призначення: При знаходженні будинку відключення гучності дзвінка та повідомлень, увімкнення (або відключення) віброрежиму або активація «Режиму польоту» (на ваш розсуд) з 22.00 до 7.00, зменшення яскравості екрану до 10% (вночі цього цілком достатньо, якщо ні поставте своє значення) .

Постановка задачі:Якщо ми не підключені до мережі Wi-Fi (домашньої), а також в інтервалі часу з 22.00 до 7.00 – гучність дзвінка та повідомлень «0», віброрежим – активований (або «Режим польоту»), яскравість підсвічування екрану – 10% .

Виконання завдання:

Почнемо з установки «Режим польоту» (якщо вас цей варіант влаштовує, то на ньому і зупиніться). Необхідні Root — права та плагін. Secure Setting«.

«PROFILES» ⇒ «+» ⇒ «Стан» ⇒ «Мережа» ⇒ «Підключено до Wifi мережі» ⇒ Вибираємо мережу ⇒ «←» ⇒ «Нове завдання +» ⇒ вводимо ім'я «Ніч» ⇒ «←».

"+" ⇒ "Плагін" ⇒ "Secure Settings" ⇒ "Root Action" ⇒ "Airplane Mode" ⇒ "On" ⇒ "←".
«+» ⇒ «Екран» ⇒ «Яскравість дисплея» ⇒ «Конфігурація» ⇒ рівень «25» ⇒ «←» ⇒ «←».

Робимо "Clone" для "Завдання" "Ніч", міняємо ім'я, наприклад: "День". Змінюємо значення на «Off» та виставляємо необхідну яскравість. Встановлює "Завдання" "День" - "на вихід".

Додаємо ще одну умову для спрацьовування «Профілю», для цього натискаємо та утримуємо його назву, вибираємо пункт «Додати +», вибираємо час виставляємо значення від: 22:00 до: 7:00 «←».

Якщо вам потрібно, щоб телефон був «на зв'язку», тоді не включаємо «Режим польоту», а включаємо віброрежим. (Не вібрацію при дзвінку, а саме режим). У такому випадку автоматично вимикається гучність усіх повідомлень, залишається лише вібро.

"+" ⇒ "Аудіо" ⇒ "Vibrate mode" ⇒ "Увімк." ⇒ "←".
Налаштування яскравості – як у прикладі вище.
"Завдання" "на вихід" робимо за аналогією, мене значення на протилежні.

Вимкнення всіх повідомлень, включаючи вібрацію. Можна задати значення «0», такі як: «вібрація під час дзвінка», «гучність дзвінка», «гучність сповіщень». Але є спосіб простіше в одну дію активувати режим «Не турбувати».

"+" ⇒ "Аудіо" ⇒ "Do Not Disturb" ⇒ "Всі" ⇒ "←".
Інші дії ті самі.

ПРОФІЛЬ №7

Призначення: Створимо ще один невеликий «Профіль», який включатиме режим енергозбереження, коли екран смартфона вимкнено.

Постановка задачі:При відключенні (блокуванні) екрана вмикати режим «Battery saver». При розблокуванні екрана – перехід у нормальний режим.

Виконання завдання:

"PROFILES" ⇒ "+" ⇒ "Подія" ⇒ "Екран" ⇒ "Екран погашений" ⇒ "Пріоритет" - "Нормальний" ⇒ "←" ⇒ "Нове завдання +" ⇒ вводимо ім'я "Battery saver" ⇒ "←".

"+" ⇒ "Система" ⇒ "Power mode" ⇒ "Режим" - "Battery saver" ⇒ "←".

У цій ситуації "Завдання" "на вихід" створювати не потрібно (та й не вийде цього зробити), просто при розблокуванні екрану, режим "Battery saver" - відключатиметься.

ПРОФІЛЬ №8

Призначення: «Профіль», який дозволить значно знизити витрати заряду батареї, знову ж таки, при вимкненому екрані.

Постановка задачі:У разі відключення (блокування) екрана перемикати режим роботи SIM — картки в режим 2G. Як відомо, в такому режимі споживання енергії значно нижче, ніж при використанні 3G, не кажучи вже про 4G (LTE). Так, не зайвим буде додати сюди умова, в якій прописано, що ми, в даний момент, не підключені до мережі Wi-Fi. Якщо ви пам'ятаєте, в одному з попередніх профілів, ми прописували відключення передачі даних по мобільній мережі, при активному Wi-Fi з'єднанні, так що перемикати режим роботи СІМ - карти в режим 2G - робити не потрібно, якщо ви на Wi-Fi . Справа в тому, що при переході з 3G (LTE) на 2G і назад, СІМ - карта відключається на кілька секунд, тому що реєструється в іншій мережі. Це невелика незручність, але плюсів у разі більше (економія батареї), ніж мінусів. Під час розблокування екрана — Перехід до нормального режиму SIM-картки.

Виконання завдання:

«PROFILES» ⇒ «+» ⇒ «Подія» ⇒ «Екран» ⇒ «Екран погашений» ⇒ «Пріоритет» — «Нормальний» ⇒ «←» ⇒ «Нове завдання +» ⇒ вводимо ім'я «2G ВКЛ.» ⇒ «←».

"+" ⇒ "Мережа" ⇒ "Моб. дані 2G/3G» ⇒ «Режим» - «Тільки 2G» ⇒ «←».

Додаємо ще одну умову для спрацьовування «Профілю»:

«Додати +» ⇒ «Стан» ⇒ «Мережа» ⇒ «Підключено до Wi-Fi мережі» ⇒ ставимо галочку внизу «Якщо не».

Створюємо "Завдання" "на вихід", робимо "Clone" "Завдання" "2G Вкл" - називаємо "2G Вкл", змінюємо значення на "Тільки 3G".

ПРОФІЛЬ №9

Створимо "Профіль" для тих, хто любить слухати музику в навушниках.

Призначення: Під час підключення навушників – запускати аудіо плеєр.

Постановка задачі:Все зрозуміло із призначення.

Виконання завдання:

"PROFILES" ⇒ "+" ⇒ "Стан" ⇒ "Апаратура" ⇒ "Навушники підключені" ⇒ "Тип" - "Будь-які" ⇒ "←" ⇒ "Нове завдання +" ⇒ вводимо ім'я "Music ON" ⇒ "←".

«+» ⇒ «Приклад.» ⇒ «Запустити програму» ⇒ Вибираємо ваш улюблений програвач ⇒ «←».

Тепер при підключенні навушників у роз'єм 3,5 мм — запускатиметься вибраний вами аудіо плеєр, і залежно від його налаштувань може автоматично запускатися відтворення музики з плейлиста.

За бажання, можете додати «Завдання» «на вихід», яке закриватиметься програвач (в одному з «Профілів» ми описували як це робиться), якщо вдерти навушники.

ПРОФІЛЬ №10

Ну і, мабуть, останній "Профіль" у цій статті.

Призначення: Під час заряджання акумулятора на 100% — виведення звуку або вібро сповіщення.

Виконання завдання:

«PROFILES» ⇒ «+» ⇒ «Подія» ⇒ «Заряджання» ⇒ «Акумул. заряджено» ⇒ «Пріоритет» — «Нормальний» ⇒ «←» ⇒ «Нове завдання +» ⇒ вводимо ім'я «АКБ 100%» ⇒ «←».

Для повідомлення звуком робимо так:

"+" ⇒ "Медіа" ⇒ "Play Ringtone" ⇒ "Тип" - "Сповіщення" ⇒ вибираємо звуковий файл, натиснувши "лупу" ⇒ "Потік" - "Сповіщення ⇒ "←".

Для повідомлення вібрацією:

"+" ⇒ "Сигнал" ⇒ "Вібрація" ⇒ виставляємо тривалість вібрації ⇒ "←".

Щоб вібрація відрізнялася від звичайного вібро, при отриманні повідомлення можна зробити так:

У такому випадку ви отримаєте 4 короткі і 1 довге вібро з інтервалом в 300 Мсек.

ВИСНОВОК

Дочитавши цю статтю до кінця, ви повинні були зрозуміти, для чого потрібна програма Tasker, її потенціал і можливості. Враховуючи те, що ми описали лише деякі можливості, найменшу їх частину, уявіть, як ви зможете налаштувати цю програму «під себе», трохи увімкнувши уяву, проаналізувавши ті повсякденні дії зі смартфоном, які ви робите, витративши трохи часу на освоєння (хоча після цієї статті, ми вважаємо, що у вас все має вийти) і створення власних «Профілів», смартфон, надалі, буде виконувати більшість рутинних дій в автоматичному режимі. При використанні Tasker смартфон перестає бути просто смартфоном, його функціонал тепер не обмежується тільки дзвінками, серфінгом в інтернет і повідомленнями в месенджерах. Смартфон став розумнішим, він тепер більш самостійний, готовий «передбачати» ваші думки та адекватно на них реагувати. Що не маловажно, тепер він став ще й менш «ненажерливим», тепер заряд батареї вам вистачатиме на довше. Для багатьох, найімовірніше, це актуально, навіть з огляду на те, що в сучасних смартфонах стали встановлювати більш ємні акумулятори та роботи від одного заряду, легко вистачає на добу. Але навіщо обмежуватися цілодобово?

Думаємо, що такий варіант є кращим. Звичайно досягти такого результату тільки за допомогою Tasker у вас навряд чи вийде. Тут важливо, як налаштований телефон в цілому, про це ми писали в одній з наших . Також найближчим часом буде ще одна стаття про тонкі налаштування MIUI з використанням Root — прав.

Не бійтеся експериментувати. Навіть якщо створений «Профіль» працює не коректно або є не до кінця закінченим (або він просто тимчасово не потрібен), його завжди можна просто вимкнути (перемикач праворуч від «Профілю»), щоб система на нього не реагувала, і повернутися до нього надалі, внісши необхідні коригування.

Як ми відзначали під час статті, для деяких функцій «Tasker» необхідні Root — права. За наявності функціонал програми стає більше. Як отримати ці права ми пояснювали, є кілька варіантів: і .

Також, і так великий функціонал, розширюється з допомогою плагінів. Деякі з них ми згадали у статті. Плагінів для Tasker — величезна кількість, ми не будемо докладно тут на цьому зупинятися. Опис більшості з них (а також скачати їх, як і сам «Tasker»), ви можете знайти на сайті 4PDAу розділі "Plug-ins - плагіни для Таскера".

Тут же (у розділі "МРП - місцеві рішення (приклади)"), ви можете знайти приклади готових "Профілів" від користувачів 4PDA. Деякі з них навіть можна завантажити у форматі XML і імпортувати в Tasker (така функція є - Import), це позбавить вас від створення профілю вручну. Поділитись своїми «Профілями» ви можете за допомогою функції «Export».

на сайті програми «Tasker», теж можна знайти готові рішення, єдине, що сайт англомовний, але є онлайн - перекладачі, якщо вам це необхідно.

P.S. Залежно від версії Android, встановленої на вашому смартфоні, найменування доступних функцій може відрізнятися. Деякі з них можуть бути не доступні для використання.

Бажаємо всім удачі з освоєнням програми Tasker!

Tasker Андроїд

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

"Завдання" - це перелік дій для будь-якої конкретної ситуації. Сюди входить все, починаючи від увімкнення/вимкнення налаштувань системи до відправлення повідомлень.

Якщо заряд вашого телефону впав до 20 відсотків (контекст), вимикається Wi-Fi (завдання).

Існує безліч комбінацій ситуацій і дій, як простих так і складних, все залежить від вас. Androidфоруми сповнені прикладами найцікавішого застосування TaskerАле якщо ви в цій справі новачок, то перш за все вам знадобиться деяке базове керівництво.

Коли ви запускаєте Tasker, потрапите на вкладку Profiles це місце, де вказані створені вами комбінації (контексти + завдання). Внизу екрана знаходиться великий плюс - кнопка, яку ви використовуватимете під час створення нового профілю. Найкращий спосіб ознайомитися з програмою - створити кілька таких профілів.

1. Увімкнення музичної програми під час підключення навушників

При такому розкладі щоразу, коли ви підключатимете навушники, з'являтиметься меню музичної програми.

Натисніть плюс, щоб створити новий профіль. Назвіть його, наприклад, "Музика" та натисніть галочку. У меню контекстів виберіть State > Hardware > Headset Plugged. Потім – зелена галочка. Далі з'явиться меню вибору завдань. Виберіть нове завдання (New Task), назвіть його запуск музики. Натисніть на блакитний плюс. В основному тут є все, що може зробити ваш телефон. Виберіть Alert > Menu. У розділі "Пункти" натисніть сіру кнопку "Action". Потім App > Load app та одна з музичних програм, яку ви хочете завантажувати. Щоб додати ще одну програму, натисніть на зелений плюс, кнопку "Action" і повторіть наведені вище дії. Після завершення натисніть зелену галочку.

2. Відключення певних процесів за низького рівня заряду

Це завдання буде відключати енергоємні процеси за низького рівня заряду батареї. Натисніть плюс, щоб створити новий профіль. Назвіть його "Батарея" та натисніть галочку. У контекстному меню виберіть State > Power > Battery Level. Встановіть слайдер мінімального рівня на нуль, максимального – на двадцять. Натисніть галочку. У меню вибору завдання натисніть New Task і назвіть його низький заряд батареї. У наступному вікні натисніть синій плюс. Тут ви зможете вибрати налаштування, які вимикатимуться при заданому рівні заряду. Щоб вимкнути автосинхронізацію, виконайте такі дії: Net > Auto-Sync і натисніть на галочку. Для того, щоб додати ще одне завдання – натисніть на синій плюс. Для вимкнення Wi-Fi - Net > Wi-Fi > галочка.

Повторіть цю процедуру для інших процесів, які ви хочете відключати. Наприклад, можна зробити це для Bluetooth (розділ меню Net) або яскравості дисплея (розділ меню Display).

3. Запуск завдання з іконки програми на хоумскрині

Завдання, зазвичай, пов'язані з такими контекстами як місце розташування, час, стан. Однак, ви можете пов'язати завдання з іконкою на хоумскрині, воно виконуватиметься лише при натисканні останнього. Щоб створити віджет, натисніть і затримайте на хоумскрин, потім натисніть "Add to Home Screen". Потім натисніть "додатки" і перейдіть до вкладки віджетів. Цей процес може змінюватись в залежності від версії вашого Androidта OEM. Знайдіть віджет Taskerі додайте його на хоумскрин. З'явиться меню вибору завдання. Тут ви можете вибрати необхідне. Натисніть New Task, назвіть його, потім натисніть на синій плюс, щоб додати ваше перше завдання. Вибір завдань дуже великий (від складання повідомлення до вимкнення Wi-Fi і відкриття меню налаштувань). До віджету можете додавати будь-яку кількість завдань - просто натискайте на синій плюс.

Не можемо не обійти таку умову як ПІН код, а за допомогою однієї програми та порад про те як користуватися TaskerМи станемо ще на крок ближче до нової технології.

ВСТАНОВЛЕННЯ TASKER І SECURE SETTINGSДля того, щоб мати можливість вмикати та вимикати запит PIN-коду на смартфоні, крім програми Trigger вам необхідно додатково встановити програми Tasker та Tasker Plug-in Secure Settings. Обидві утиліти ви зможете знайти на Play Market (1а, 16). Tasker коштує 99,99 рубля, а безкоштовну версію на сім днів ви знайдете за адресою tasker.dinglisch.net/dl. Цю версію програми необхідно завантажити у форматі АРК на свій смартфон і встановити її за допомогою провідника. Під час інсталяції пропустіть повідомлення «Захист I Файл невідомого походження». Ми радимо інсталювати Tasker перед встановленням програми Trigger для уникнення проблем, оскільки Trigger не матиме доступу до завдань Tasker. У випадку, якщо ви вже встановили Trigger, виберіть у меню інсталяції цієї програми пункт резервної копії завдань (Backup), перш ніж видалити та знову встановити . Потім відновіть Trigger-дані зі зробленої раніше резервної копії.

НАЛАШТУВАННЯ ЗАВДАНЬЗапустіть Tasker, зайдіть у меню налаштувань. У загальних параметрах поставте галочку навпроти «Дозволити зовнішній доступ» (2а), щоб Trigger мав доступ до завдань Tasker. За допомогою кнопки повернення поверніться до головного меню, перейдіть на вкладку «Завдання» («Task») і натисніть «+», щоб створити завдання. Створіть ім'я «Увімкнення/вимкнення PIN-коду» та встановіть галочку, виберіть у меню пункт «Зміна завдання» і знову натисніть «+». У вікні «Категорії дій» виберіть «Плагін I Параметри безпеки» («Plagin-Secure Settings») (26).

ПЕРЕКЛЮЧЕННЯ PIN-КОДУ ЗА ДОПОМОГОЮ SECURE SETTINGS

У програмному меню "Правка дій" ("Action Edit"), яке знаходиться праворуч вгорі, натисніть на значок олівця біля рядка "Конфігурація", щоб встановити функцію "Secure Settings". У меню «Всі дії» («АН Actions») виберіть «Блокування клавіатури» («Keyguard») (За) і натисніть «Переключатель» («Toggle») (36). Збережіть налаштування, натиснувши на символ дискети, і ви знову потрапите до програми Tasker. Натисніть кнопку повернення, щоб повернутися до головного меню програми. Важливо вийти з меню установки, інакше утиліта не активує завдання.

ЯК ІНТЕГРУВАТИ ЗАВДАННЯ NFC У TRIGGER Знову відкрийте програму Trigger. Якщо ви вже створили профіль, увійдіть до нього за допомогою пунктів меню «Мої завдання I [ім'я профілю]», інакше просто створіть нове завдання, натиснувши кнопку «+». У меню "Налаштувати завдання" увімкніть функцію "Tasker", натиснувши "+ I Tasker I Завдання Tasker I Далі" (4а). У вікні «Налаштування програм», що з'явилося, натисніть на значок збільшувального скла, виберіть «Завдання» (46) і клацніть «Додати до завдань». У такому ж порядку в меню "Налаштувати перемикач" знову додайте завдання Tasker, щоб вони були коректно встановлені в Trigger і вона могла їх виконувати. Тепер вам залишилося лише записати інформацію на стікер, і ви зможете без особливих труднощів включати та вимикати PIN-код за допомогою NFC-мітки.

У середині літа кількість програм в офіційному магазині Google Play досягла одного мільйона. І, можливо, найфункціональніше серед них – це Tasker. Незважаючи на те, що програма не відноситься до категорії «Ігри», незважаючи на те, що вона вимагає чимало часу на освоєння, все ж таки вона стабільно тримається в топі найпопулярніших платних програм у Google Play.

У тому, що Tasker має величезну аудиторію шанувальників, немає нічого дивного, адже додаток дає можливість кожному знайти свої способи його використання. Якщо говорити загалом, Tasker це додаток для автоматизації. В його основі лежить ідея про те, що багато дій, які користувач виконує на своєму мобільному пристрої, є, по-перше, повторюваними, а по-друге, пов'язаними з деякими подіями. Наприклад, коли ви приходите до театру або до медичного центру, ви відключаєте звук на телефоні, а коли опиняєтеся вдома — вмикаєте на планшеті Wi-Fi. Всі подібні дії Tasker може виконувати в автоматичному режимі, розвантажуючи голову власника мобільного пристрою для інших важливих справ.

Tasker - не єдина програма для автоматизації пристроїв з Android, і багато його можливостей можна також виявити в програмах on(x), Locale та подібних до них. Однак інших таких функціональних програм, як Tasker, не існує. Програма виходить далеко за рамки звичайних шаблонів - маючи деякі навички її використання, можна вигадувати практично будь-які сценарії для автоматизації, що містять безліч рівнів, і навіть створювати на основі Tasker власні програми.

Але вперше завантаживши Tasker (на сайті розробника є безкоштовна тріал-версія, що працює протягом семи днів), ви, швидше за все, будете розчаровані. Додаток нагадує коробку з конструктором, в якій є безліч різних деталей. При цьому не всі деталі підходять одна до одної, а жодних готових сценаріїв використання у додатку немає.

Тому навіть для того, щоб створити найпростіший ланцюжок дій, потрібно попередньо розібратися з термінологією Tasker та принципами його роботи.

⇡ Основна термінологія

Для роботи з додатком використовують сім основних термінів: завдання, дії, контексти, профілі, проекти, сцени, змінні. В основі будь-яких операцій, які може виконати програма, лежить формула: «Якщо сталася подія X, потрібно автоматично виконати Y».

Y у цій формулі - це дія, те, що додаток автоматично виконує за певних умов. Дія може бути відправка SMS, відключення сигналу при надходженні вхідних дзвінків, виведення на екран повідомлення і так далі. Загалом у додатку пропонується понад двісті дій. Більшість із них мають налаштування і можуть бути пов'язані між собою.

X у формулі – це контекст, тобто певна подія чи умова, при спрацьовуванні якої Tasker починає діяти. У додатку передбачено кілька видів контекстів: час, дата, місце, подія та стан.

Якщо смартфон опинився за межею міста, це контекст місця, а 7:15 ранку контекст часу. Контекст події – це, наприклад, надходження вхідного дзвінка із зазначеного номера. А контекст стану — це якась умова, яка є активною протягом деякого проміжку часу. І впродовж цього часу виконуються задані дії.

Ні дії, ні контексти не існують власними силами. Діями керують завдання, а контекстами профілі. Одне завдання може містити будь-яку кількість дій, а один профіль – до чотирьох контекстів та до двох завдань. Таким чином, у межах однієї операції можна виконувати цілий набір дій.

Завдання можуть містити будь-яку кількість дій і навіть багаторівневими. У Tasker передбачено дію, яка запускає завдання. Тому можна створити завдання, до складу якого входитиме дія, що запускає інше завдання. Завдання можуть бути запущені в рамках профілю, а також самі по собі, наприклад, за допомогою віджетів або ярликів, через сторонні програми.

Профіль включає і контексти, і завдання, причому якщо у профілі використовується кілька контекстів, то тільки один з них може бути контекстом події, адже одночасне спрацювання двох контекстів у той самий час неможливе. Профіль має власні налаштування, за допомогою яких можна вибирати пріоритет запуску завдань, включати «тихий» режим роботи (коли інформація про спрацювання профілю не видно в рядку стану Android), вказувати максимальну кількість його спрацьовувань та вибирати мінімально допустимий проміжок часу, який може проходити між двома його запусками.

Також у Tasker передбачена можливість створення елементів інтерфейсу користувача, які тут називаються сценами. Поняття проекту використовується для організації всіх завдань, профілів та сцен в одному місці, для експорту та створення на основі налаштувань Taskler окремих програм.

⇡ Початок роботи

Перше, що варто зробити після запуску Tasker, - перейти в звичайний режим у налаштуваннях програми. За замовчуванням воно запускається як новачка і має спрощений інтерфейс. На відповідних вкладках можна створювати профілі, завдання, сцени та переглядати список наявних.

Помаранчевий значок у вигляді блискавки у верхній частині вікна призначений для швидкого увімкнення/вимкнення всіх активних профілів. Вбудований пошук можна використовувати для виявлення раніше створених завдань, профілів, сцен, налаштувань програми, а також для отримання довідкової інформації по програмі (остання можливість працює тільки в режимі онлайн).

Наприклад створимо простий профіль, який автоматично запускати програму Skype при підключенні гарнітури до пристрою. На вкладці профілів натисніть кнопку створення нового елемента програми та виберіть контекст стану «Апаратура → Навушники підключені». У списку «Тип» виберіть «З мікрофоном», щоб програма реагувала лише на підключення гарнітури.

Поверніться до списку профілів і додайте до профілю нове завдання.

Потрібно буде вигадати для неї довільну назву, скажімо «Запуск Skype». Додайте до завдання нову дію. Для зручності організації вони поділені за групами, яких понад двадцять.

Перейдіть до категорії «Сигнал → Menu». Тепер потрібно налаштувати дію. Для цього в полі Items натисніть кнопку додавання нового елемента, після чого клацніть по кнопці «Дія». Вкажіть категорію «Програма → Запустити програму», а потім виберіть Skype у списку всіх інстальованих програм, які буде відображено на екрані.

Новий профіль готовий до використання. За промовчанням всі профілі, що знову створюються в Tasker, включаються відразу після створення, тому, якщо ви поки що не плануєте працювати з ним, скористайтеся перемикачем навпроти назви профілю.

Усі завдання, створені користувачем, зберігаються на вкладці Tasks. Їх можна редагувати, а також використовувати повторно під час створення нових профілів. Список доступних завдань показується кожного разу, коли додаєте завдання до нового профілю. До речі, якщо у списку випадково вибрано не завдання, можна швидко повернутися до вікна вибору за допомогою кнопки Switch Event. Подібна кнопка – Switch State – відображається і при додаванні контексту.

Якщо потрібно, щоб профіль містив кілька контекстів або завдань, достатньо торкнутися вже наявного в ньому контексту (завдання) та деякий час утримувати палець. З'явиться меню, в якому ви можете додати новий елемент. Це меню також дозволяє видаляти поточні елементи, клонувати контексти (це зручно, якщо потрібно додати два однотипних контексти з трохи зміненими налаштуваннями), змінювати завдання на інші.

⇡ Запуск завдань за допомогою віджету в ручному режимі

Як було зазначено вище, завдання можуть запускатися як автоматично, у межах профілів, а й на вимогу користувача. Один із зручних способів ручного запуску – створення віджету завдання на стартовому екрані. У цьому випадку для запуску завдання дотримання жодних умов не потрібно.

Щоб створити віджет для запуску завдання, перейдіть до списку віджетів Android. Торкніться елемента Tasker і утримуйте палець, доки віджет не буде перенесений на стартовий екран. При цьому з'явиться меню вибору завдання. Можна буде або вибрати з наявних, або створити нове завдання. Після цього Tasker запропонує вам можливість додати до завдання додаткові дії та вибрати значок для показу віджету. Після завершення налаштування його можна буде побачити на стартовому екрані.

Незважаючи на те, що в Tasker передбачена можливість ручного запуску, все ж таки основне призначення програми - виконання завдань в автоматичному режимі. Тому розглянемо приклади створення кількох затребуваних профілів.

⇡ Увімкнення енергозбереження при низькому заряді акумулятора

Деякі функції смартфонів зручні, але дуже впливають на час автономної роботи пристрою. Якщо немає можливості підзарядити смартфон і потрібно, щоб він пропрацював якнайдовше, за допомогою Tasker можна налаштувати автоматичне відключення деяких функцій. Для цього використовуються контекст стану та завдання, що містить кілька дій.

Додайте контекст «Стан → Заряджання → Рівень заряджання акумулятора». У його налаштуваннях вкажіть рівень заряду, при якому завдання спрацьовуватиме.

Створіть нове завдання та додайте «Екран → Яскравість дисплея». Зменшіть яскравість дисплея до бажаного рівня. Поверніться до додавання дій і додайте ще одну, наприклад «Мережа → Змінити статус Wi-Fi». Переконайтеся, що вибрано параметр «Вимкнути». Тепер Tasker також відключатиме з'єднання Wi-Fi.

Також можна вимкнути автосинхронізацію. Для цього додайте дію «Мережа → Автосинхронізація» та виберіть «Вимкнути» у списку «Установка».

Можна також додати інші дії, які допоможуть продовжити термін роботи пристрою.

⇡ Звуковий сигнал у разі перегріву акумулятора

Перегрів акумулятора може стати причиною виходу пристрою з ладу, тому непогано було б дізнаватися про це якомога раніше, щоб адекватно реагувати. Для створення такого профілю використовується контекст «Заряджання → Перегрів акумулятора». Завдання, що використовується у профілі, буде включати дію «Сигнал → Сповіщення зі звуком».

Налаштування дії зводиться до вибору звукового файлу (це може бути будь-який аудіофайл, що зберігається в пам'яті пристрою або на карті SD, а також сигнал з колекції звуків Tasker). Також можна настроїти виведення текстового повідомлення на екрані пристрою. Текст потрібно ввести в полі Назва.

⇡ Надсилання повідомлень на основі розташування

Якщо пристрій обладнано модулем GPS, можна використовувати контекст «Місце». Він дуже корисний для забудькуватих. Наприклад, якщо ви постійно забуваєте зайти в банк, щоб забрати нову картку, можна налаштувати Tasker таким чином, щоб він надіслав вам SMS, як тільки ви опинитеся в радіусі п'ятисот метрів від відділення.

Контекст "Місце" працює на основі карт Google. Коли ви вибираєте його, потрібно вказати координати банку, і навіть радіус спрацьовування контексту. Щоб отримати SMS із нагадуванням, потрібно використовувати завдання з дією «Телефон → Надіслати SMS». У полі Повідомлення напишіть текст нагадування, а в полі Номер додайте власний номер телефону.

Контекст «Місце» може працювати і без GPS, використовуючи налаштування мережі. Але визначення місцезнаходження у цьому випадку відбувається менш точно.

⇡ Автоматична відповідь на SMS та пропущені дзвінки

Для реалізації деяких дій Tasker використовуються змінні. Без них не обійтися, наприклад, якщо потрібно використовувати смартфон як автовідповідач, що розсилає повідомлення по всіх номерах, з яких було отримано SMS або надійшло дзвінки. Припустимо, відправлення повідомлень має здійснюватися не цілодобово, а лише в той час, коли ви не можете відповісти самостійно: у неробочий час і вночі. Для реалізації такого завдання у профілі потрібно використовувати два контексти, оскільки необхідно створити складну умову запуску дій: «Якщо я отримую SMS у той час, коли я сплю чи відпочиваю з сім'єю…». До речі, неможливо створити один профіль, який був призначений для відповідей і на дзвінки, і на SMS. Надходження дзвінків та надходження вхідних повідомлень — це два окремі подієві контексти, які, як ми пам'ятаємо, не можуть одночасно використовуватися в одному профілі.

Додайте контекст «Час» та вкажіть період часу, протягом якого він буде активним. Тепер створіть завдання з дією «Телефон → Надіслати SMS». У полі "Повідомлення" напишіть текст автоматичної відповіді на SMS. У полі «Номер» вкажіть змінну SMS від номера. Тепер повідомлення надсилатимуться на ті номери, з яких отримано SMS.

Після налаштування дії поверніться до списку профілів і додайте до профілю другий контекст — «Подія → Телефон → Отримане текстове повідомлення».

Щоб додати подібний профіль для відповіді на пропущені дзвінки, потрібно клонувати цей профіль, після чого змінити його налаштування. Перейдіть до налаштувань контексту «Отримане текстове повідомлення» та змініть його на контекст «Подія → Телефон → Пропущений дзвінок». Тепер поверніться до списку профілів, перейдіть до налаштувань дії та в полі «Номер» змініть змінну на %CNUM. Повідомлення надсилатимуться на ті номери, з яких вам дзвонили.

⇡ Увімкнення беззвучного режиму при перевертанні смартфона екраном вниз

За допомогою Tasker можна налаштувати смартфон таким чином, що він автоматично переходитиме у беззвучний режим у заданий час, а потім повертатиметься у звичайний режим. Але ситуації, в яких гучний дзвінок телефону небажаний, можуть виникати і спонтанно. Передбачити їх все неможливо, тому краще запастися профілем, який відключатиме дзвінок при спрацюванні простої умови: пристрій перевернуто екраном вниз.

Для створення такого профілю додайте контекст «Стан → Sensor → Орієнтація». У його налаштуваннях розкрийте список «Положення» та виберіть «Екраном вниз».

Створіть нове завдання з дією "Аудіо → Режим тиші". У налаштуваннях дії виберіть параметр «Тиша» у списку «Режим».

⇡ Висновок

Ми розглянули лише кілька найпростіших прикладів роботи з Tasker. Але програму можна з успіхом використати і в сотнях інших випадків. Вона може запускати програми в заданий час, виводити на екран музичний плеєр, як тільки ви вставляєте навушники в гніздо, вітати з днем ​​народження всіх друзів та родичів, автоматично відправляючи SMS у потрібні дні, будити улюблених романтичною есемескою вранці та робити ще сотні інших речей , які обов'язково спадуть вам на думку, як тільки ви почнете використовувати Tasker. Успіхів у освоєнні!