Клацніть елемент за селектором: автоматично клацніть будь-який елемент за допомогою CSS або XPath після кожного оновлення
Автоматичне оновлення зберігає поточну сторінку, але для багатьох сторінок потрібен один певний елемент, який натискається щоразу, коли вони завантажуються — кнопку «Оновити результати», посилання «Завантажити більше», підказку «Прийняти» або фільтр, який скидається під час кожного перезавантаження. Якщо цей елемент не має надійного тексту, або вам потрібно кілька кліків, щоб відбутися в встановленому порядку, відповідність ключових слів не є правильним інструментом. Це саме те, що
Клацніть елемент за селектором
це за.
На
виявити ключове слово
вкладка, увімкнути
Клацніть елемент за селектором
і дайте йому один або кілька
селектори CSS
або
xpath
Вирази. Після завантаження кожної сторінки розширення знаходить ці елементи та натискає їх
в порядку
— і він працює повністю незалежно від виявлення ключових слів, тому не обов’язково бути задіяним взагалі.
повторно вибрати елементТест Натисніть заразРедагувати селектори
Як налаштувати елемент клацання за допомогою селектора
Відкрийте розширення Auto Refresh і перейдіть до
виявити ключове слово
табл.
У розділі Автоматичний клікер позначте
Клацніть елемент за селектором
.
Додайте ціль. Найпростіший спосіб - це вбудований засіб вибору: натисніть
Виберіть елемент на сторінці
, а потім клацніть елемент, який ви хочете, на сторінці в прямому ефірі, щоб захопити його селектор. (Вибір закриває спливаюче вікно, щоб ви могли взаємодіяти зі сторінкою, а потім знову відкрийте розширення, щоб переглянути те, що було знято.)
Віддаєте перевагу друкувати самостійно? оперувати
Редагувати селектори
Щоб ввести а
css
селектор або an
xpath
Вираз від руки.
Додайте більше цілей, якщо вам потрібно кілька кліків. Вони спрацьовують зверху донизу, тому розташуйте їх у тому порядку, в якому ви хочете, щоб їх клацнули, і використовуйте
Рухатися вгору
/
Рухатися вниз
Щоб перезамовити.
тріска
заощаджувати
. З наступного перезавантаження розширення клацає кожну ціль після завантаження сторінки.
CSS Selector або XPath?
селектор CSS
Найкраще для більшості випадків — ціль за ідентифікатором, класом або атрибутом, наприклад
#refresh-btn
,,
Кнопка.Завантажити-більше
, або
a[data-action="reload"]
.
xpath
чи існує для більш складних цілей, які CSS не може передати, наприклад, вибір елемента за текстом, який він містить, або переходу до певної позиції в структурі.
Ви навіть можете встановити
XPath запасний
Для цілі, тому, якщо селектор CSS припиняє відповідність після зміни сайту, у розширення все ще є другий спосіб знайти елемент.
Коли ви вводите селектор, невеликий значок збігу повідомляє вам, чи відповідає він наразі елементу, щоб ви могли зловити
«Жодні елементи не збігаються з цим селектором на поточній сторінці»
або
«Синтекс селектора недійсний»
Перш ніж покладатися на це.
Перевірте, перш ніж довіряти йому
Оскільки це працює під час кожного перезавантаження, неправильний селектор може знову і знову натискати неправильну річ. Тому кожна ціль має
Тест Натисніть зараз
Кнопка: він спрацьовує рівно один клік на вашому селекторі на сторінці в реальному часі, не торкаючись стану оновлення, щоб ви могли підтвердити, що він спочатку потрапить у потрібний елемент. Якщо нічого не встановлено, вам просто скажуть додати селектор CSS або XPath перед тестуванням. Як тільки тест поведеться так, як ви очікуєте, ви можете впевнено залишити автоматизацію.
хороші речі для автоматизації з ним
Кнопки без читабельної етикетки
— Контроль оновлення або перезавантаження лише піктограми, на який не може бути націлено.
Повторні звільнення
— Банер з файлами cookie, спливаюче вікно інформаційного бюлетеня або "Ти все ще там?" підказка, яка з’являється знову після кожного завантаження.
Багатокрокові послідовності
— Відкрийте панель, а потім натисніть кнопку підтвердження всередині неї, перерахувавши два селектори по порядку.
Фільтри та перемикання скидання
— Сортування «найновіший перший» або фільтр категорій, який потрібно повторно застосовувати щоразу, коли сторінка повертається.
Клацніть елемент за селектором є найточнішою частиною автоматичного клікера: замість того, щоб вгадувати видимі слова, він націлений на точний елемент за допомогою CSS або XPath і клацає його після кожного перезавантаження. Виберіть елемент за допомогою вбудованого засобу вибору, перевірте його один раз, розташуйте свої цілі в правильному порядку, а автоматичне оновлення оброблятиме клацання для вас у кожному циклі — повністю незалежно від будь-якого ключового слова.