AutoInput для Android

Плагін Tasker для автоматизації натискань з розпізнаванням UI, що націлюється на кнопки за назвою, а не координатами

Огляд

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

Важлива вимога: AutoInput не є самостійним застосунком. Для роботи потрібен встановлений і активний Tasker - платна платформа автоматизації Android. AutoInput надає дії натискань; Tasker надає систему тригерів, планування та умовну логіку. Для самостійної автоматизації без покупки Tasker MacroDroid є простішою альтернативою.

Стислий огляд

Розробникjoaomgcd
Пакетcom.joaomgcd.autoinput
Тип застосункуПлагін Tasker (не самостійний)
ПлатформаAndroid
ЦінаБезкоштовно (обмежено) / Платно (повна версія); потрібен платний Tasker
Потрібен rootНі
Мінімальний Android5.0

Переваги та недоліки

Переваги

  • Націлюється на UI-елементи за міткою - автоматизація витримує оновлення застосунків
  • Повна інтеграція з Tasker: 70+ тригерів, змінні, умовна логіка
  • Найпотужніша конфігурація автоматизації натискань на Android без root
  • Активний розробник із регулярними оновленнями та підтримкою спільноти Tasker

Недоліки

  • Потребує Tasker (платний) - не може працювати як самостійний автокліктер
  • Найстрімкіша крива навчання серед усіх варіантів у цьому списку
  • Виявлення елементів не працює в застосунках на ігрових рушіях (Unity, Unreal)

Вимоги

Important: AutoInput є плагіном Tasker. Без встановленого Tasker він не працюватиме. Перед слідуванням цьому посібнику необхідно завантажити та встановити ОБИДВА застосунки. Tasker - платний застосунок, доступний у Google Play Store.

Завантаження та встановлення

Необхідно встановити як AutoInput, так і Tasker. Завантажуйте їх окремо за допомогою кнопок нижче.

You will be taken to play.google.com

You will be taken to play.google.com

  1. Встановіть Tasker з Google Play Store та завершіть початкове налаштування.
  2. Встановіть AutoInput з Google Play Store.
  3. Відкрийте Tasker та переконайтеся, що він працює правильно, перш ніж продовжити.

Увімкнення дозволу спеціальних можливостей

Як Tasker, так і AutoInput потребують дозволу служби спеціальних можливостей окремо.

  1. Відкрийте Налаштування на пристрої та торкніться Спеціальні можливості.
  2. У розділі Встановлені служби знайдіть Tasker, торкніться та увімкніть.
  3. Повторіть ті самі кроки для AutoInput: знайдіть у списку, торкніться, увімкніть.
  4. Прийміть попередження про дозвіл Android для кожного.
  5. Поверніться до Tasker, щоб почати створення першого завдання.

Налаштування

  1. Відкрийте Tasker та натисніть кнопку "плюс", щоб створити нове Завдання.
  2. Назвіть завдання та натисніть "плюс", щоб додати Дію.
  3. Прокрутіть до Плагін, виберіть AutoInput і натисніть Конфігурація.
  4. У AutoInput виберіть тип дії: Натиснути, Довге натискання або Жест.
  5. Для націлювання за елементом: натисніть Елемент за текстом і введіть мітку кнопки.
  6. Для націлювання за координатами: натисніть Жест, встановіть тип Натиснути і введіть координати X-Y.
  7. Збережіть дію AutoInput і поверніться до редактора завдань Tasker.
  8. Додайте додаткові дії, включно з діями Очікування для пауз між кроками.
  9. Додайте Тригер до завдання та виберіть Відкриття застосунку, Час або іншу умову.
  10. Збережіть завдання та активуйте його у списку завдань Tasker.

Усунення несправностей

Дії AutoInput не знаходять цільовий елемент

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

Завдання Tasker спрацьовує, але дія AutoInput нічого не робить

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

Завдання виконується за розкладом, але не виконується, коли пристрій простоює

У налаштуваннях Tasker увімкніть Запуск на передньому плані для завдання. Також вимкніть оптимізацію батареї для Tasker і AutoInput у налаштуваннях батареї Android.

Часті запитання

Порівняння з іншими автокліктерами Android

MacroDroid є найближчою самостійною альтернативою з власною системою тригерів та дією натискання без другої покупки. Clickmate та AutoClicker by HA Dev пропонують запис жестів. Для простої ігрової автоматизації натискань без складності Tasker MT Auto Clicker або Auto Clicker - Automatic Tap налаштовуються набагато швидше.