Задать вопрос

Какой автокликер может искать объект?

Есть что-то вроде лайка под каждой записью, нужно настроить автокликер таким образом, чтобы он распознавал данный объект. Проблема в том, что записи не имеют строго определенной высоты (текст везде разный). Можете подсказать, какое ПО это делает ?
То есть:
Поиск объекта (предположим кнопка лайка)
Клик
Пролистывание вниз
Повтор
  • Вопрос задан
  • 7170 просмотров
Подписаться 6 Простой 3 комментария
Решения вопроса 1
zamboga
@zamboga
Аналитика данных, BI-аналитика, дашборды
Я делал ту же задачу через Automatic Mouse and Keyboard
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 5
@OlegPyatakov
pyatakov.com
Для десктопа все, что было описано, умеет, например, Sikuli
Ответ написан
fox_12
@fox_12
Расставляю биты, управляю заряженными частицами
Sikuli - там точность распознавания можно настроить.
В особо запущенных случаях я использовал связку pyscreenshot + OpenCV + pyautogui
Ответ написан
Комментировать
h4r7w3l1
@h4r7w3l1
Браузер xpath/регулярки.
Не понятен вопрос, если это одно приложение допустим нативное на андройд, у которого сложный бэкэнд (однако разумней воссоздать общение запросами к серверу, получив высокую производительность и минимальные ресурсозатраты)
При условиях одного приложения, гибридное или нативное, конкретно действие тапа происходит не через webview(иначе выше в скобках), вполне элементарно автоматизировать в стоковом uiautomator. Можно не прибегать к юнит тестам с junit, если выполнить действие получиться хардварными кнопками.
В случае если на странице куча действий + скролл, элементарно реализуеться с junit, в 3-4 блока по 4 строчки кода.

Определиться с типом приложения (нативное или другое) а так-же определить какой путь реализации будет проще и быстрее можно после изучения xml дампа состояния экрана.
Открываем место где нужно будет кликать, через консольку получаем дамп встроенной тулзой uiautomator dump, считываем либо с памяти телефона либо копируем на ПК.

Подробнее в гугле море инфы. Первые два решения не требуют доп. софта, все что нужно минимальный скилл работы с консолью, bat/bash
Ответ написан
Комментировать
@KiborBot
Есть. Кибор
В нем есть все. От простого кликера, действия которого можно просто записать, до скриптового языка или визуального редактора кода (если не умеешь программировать) вплоть до распознавания объектов и текста.
Ответ написан
Комментировать
Alechka16
@Alechka16
Это хорошо делает Блок фокус в RepriseAssistant
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы