Автоматичний клікер: автоматичне натискання на виявлене ключове слово або будь-який елемент за допомогою селектора CSS/XPath
Автоматичне оновлення чудово підходить для перезавантаження сторінки, але багато робочих процесів потребують ще одного кроку після перезавантаження — натискання кнопки, відкриття посилання або натискання "Прийняти" у момент появи чогось. Виконання цього вручну нівелює саму ідею автоматизації оновлення.
Автоматичний кліккер в Auto Refresh зробить це за вас. На вкладці Detect Keyword ви отримуєте два способи автоматичного натискання після кожного завантаження сторінки: Auto click detected keyword (натисніть посилання або елемент, що містить ваше ключове слово) і Click element by selector (натисніть один або кілька елементів за CSS-селектором або XPath).
Варіант 1: Автоматично натиснути виявлене ключове слово
Відкрийте розширення та перейдіть на вкладку Detect Keyword.
Введіть ключове слово, яке ви хочете знайти — наприклад, текст на кнопці або посиланні (Забронювати зараз, В наявності, Прийняти).
У розділі Автоматичний кліккер встановіть прапорець Auto click detected keyword. Після кожного перезавантаження, якщо ключове слово знайдено на сторінці, розширення натискає елемент, який його містить.
За бажанням встановіть прапорець Відкрити натиснуте посилання в новій вкладціso натискання відкривало нову вкладку замість переходу зі сторінки, і дозвольте повторювати натискання після кожного перезавантаження, якщо вам потрібно, щоб воно виконувалося в кожному циклі.
Натисніть Зберегти.
Варіант 2: Натиснути елемент за селектором (CSS / XPath)
На вкладці Detect Keyword встановіть прапорець Click element by selector.
Додайте один або кілька CSS-селекторів або виразів XPath для елементів, які потрібно натиснути. Після кожного завантаження сторінки розширення знаходить їх і натискає на них по черзі.
Не впевнені щодо селектора? Використовуйте вбудований вибір елемента — натисніть значок вибору, потім натисніть елемент на сторінці, щоб отримати його селектор, і знову відкрийте розширення для перевірки.
Натисніть Зберегти. Цей метод працює після кожного перезавантаження і є незалежним від виявлення ключових слів, тому він працює навіть коли немає ключового слова для пошуку.
Що варто знати
Ключове слово проти селектора: використовуйте Auto click detected keyword, коли елемент для натискання містить читабельний текст; використовуйте Click element by selector, коли потрібна точна структурна ціль (значок, кнопка без підпису, другий рядок таблиці).
Селектори натискають по черзі, тому ви можете об'єднати кілька кроків — наприклад, відкрити панель, а потім натиснути кнопку підтвердження всередині неї.
Ви можете перевірити селектор на активній сторінці перед збереженням, щоб переконатися, що він відповідає саме одному елементу, а не неправильному.
Поєднайте з таймером: встановіть інтервал оновлення на вкладці Time Interval, і Автоматичний кліккер виконуватиме натискання після кожного з цих перезавантажень.
Реальний приклад
Припустимо, ви оновлюєте сторінку бронювання, на якій іноді з'являється кнопка Reserve, коли відкривається доступне місце. Введіть Reserve у поле ключового слова та увімкніть Auto click detected keyword: після кожного перезавантаження, коли кнопка з'являється, розширення натискає її за вас — не потрібно сидіти перед екраном в очікуванні. Якщо ви бажаєте залишити поточну вкладку відкритою і відкрити результат окремо, увімкніть Open the clicked link in a new tab, щоб натискання не перенаправляло вас зі сторінки, яку ви відстежуєте. Для сторінки, де одна й та сама кнопка щоразу знаходиться в одному місці, Click element by selector є ще надійнішим: вкажіть CSS-селектор кнопки, і він натискатиме саме цей елемент під час кожного завантаження, незалежно від тексту всередині нього.
Ключове слово або селектор — короткий посібник
Обирайте натискання за ключовим словом, коли ціль визначається її словами — посилання або кнопка, чий видимий текст можна надійно вказати, навіть якщо її розташування змінюється.
Обирайте натискання за селектором, коли ціль визначається її місцем на сторінці — значок без тексту, кнопка, що показує лише зображення, або конкретна комірка у списку. Селектори також слід використовувати, коли потрібно виконати кілька натискань у заданому порядку.
Не впевнені, що селектор правильний? Спочатку виконайте один тестовий клік на активній сторінці. Якщо він нічого не знаходить (або знаходить неправильний елемент), ви дізнаєтеся про це до того, як покладатися на нього під час сотень перезавантажень.
Обидва способи можуть працювати разом із таймером. Інтервал на вкладці Time Interval визначає, як часто перезавантажується сторінка; Автоматичний кліккер просто виконує натискання після кожного з цих перезавантажень.
Поєднуючи натискання за ключовим словом і натискання за селектором, Автоматичний кліккер перетворює Auto Refresh на невелику автоматизацію без участі користувача: оновіть сторінку, знайдіть важливе та натисніть — знову й знову — без вашої присутності. Налаштуйте один раз, натисніть Зберегти, і дозвольте розширенню виконувати повторювані натискання за вас.