Задать вопрос
@NikHaker
/

Как средствами С++ находить и нажимать кнопку на веб странице?

Цель моя такая: программа нажимает на ссылку на веб странице, открывается вконтакт, далее программа ищет кнопку "мне нравится"(по идее, она там будет одна), нажимает ее и закрывает вкладку, после чего опять нажмет ту же ссылку(Ссылка изменится) и все повторится.
Как нажимать ссылку есть идея - просто эмулировать перемещение курсора мыши и нажимать по статичным координатам, тут проблем нет, положение ссылки на странице не меняется. закрыть вкладку тоже нет проблем, тем же методом. а вот с нажатием кнопки мне нравится небольшая проблема - она постоянно на разном месте. каким способом ее можно найти и нажать?
  • Вопрос задан
  • 1090 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Stepik
    Основы программирования на C. Задачи.
    1 неделя
    Далее
  • Академия Codeby
    Курс «Цифровая криминалистика и реагирование на инциденты ОС Linux (DFIR)»
    14 недель
    Далее
Пригласить эксперта
Ответы на вопрос 2
JPascal
@JPascal
В прошлом систем администратор, сейчас программист
Посмотри в сторону Selenium для C++.
Вот репка, в ней по ходу есть все что нужно.
https://github.com/digination/cpp-webdriver
Ответ написан
Комментировать
@VZVZ
Reverse-Engineer, Software Developer, Architect
Идея-пиндея.
Автокликеры - самый примитивный подход к созданию ботов. Было бы все так просто - мастерам в этом деле (например, мне) не платили бы столько.
Как минимум надо использовать браузерные движки, а лучше HTTP-сниффер + чистые HTTP-запросы; под винду надо писать на C#, а не C++; и т.д.
Ответ написан
Ваш ответ на вопрос

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

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