Автор Тема: [Автоматизация] Открытие страниц и клик по кнопке  (Прочитано 1265 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Kaen [?]

  • Новичок
  • *
  • Сообщений: 6
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Приветствую.
Помогите :-[

Что требуется:

Открывать страницу СКРЫТО в браузере ПО УМОЛЧАНИЮ (хром / мозила и т.д.) БЕЗ звука и выполнять клик по кнопе " лайк "
[ НА примере youtube]
Ждать 30-50sec и нажимать на кнопку " мне понравилось".
Пробовал менять код из похожей темы ( клик на кнопку подписки) - но видимо не могу подобрать правильный класс кнопки.( пробовал class, buton , a - не работает) :stars:

Общие желательные требования: :whistle:
- Скрытый запуск браузера ( чтоб не мешало работать)
- Браузер " По умолчанию"
- Вкладка без звука
- Клик на кнопку " мне понравилось" после определённого тайма
По идее кнопки под видео статичны и имеют какой то свой post запрос при клике или же просто id button
Помогите собрать скрипт  :IL_AutoIt_1:

Слёзы которые есть у меня сейчас:
Код: AutoIt [Выделить]
#include <IE.au3>
Local $sURL, $oIE, $oButtons
$sURL = " https://www.youtube.com/watch?v=XTJ5QL-mi8E ; ссылка на видео
_IELoadWaitTimeout(10000)
$oIE = _IECreate($sURL)
$oIE.document.querySelector("
button span.suscribe-label").parentNode.click(); ;один из вариантов buttonа


« Последнее редактирование: Февраль 21, 2018, 14:02:36 от Kaen »

Русское сообщество AutoIt

[Автоматизация] Открытие страниц и клик по кнопке
« Отправлен: Февраль 21, 2018, 13:57:10 »

Оффлайн randal [?]

  • Новичок
  • *
  • Сообщений: 10
  • Репутация: 2
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Невозможно написать универсальный скрипт для всех браузеров т.к. все автоматизируются по-своему. Проще всего - IE, для этого и встроенная библиотека есть (IE.au3), поэтому большинство скриптов заточено под него.
Чтобы узнать данные по какому-либо элементу в IE, жмите на него правой кнопкой мыши и там в меню "Проверить элемент" - он высветится в нижнем окне. Ваша кнопка имеет класс "style-scope yt-icon-button", ищите её по классу, ну и далее делайте .focus()  и .click() с найденным объектом

Русское сообщество AutoIt

Re: [Автоматизация] Открытие страниц и клик по кнопке
« Ответ #1 Отправлен: Май 12, 2018, 14:17:08 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
3 Ответов
6692 Просмотров
Последний ответ Январь 01, 2012, 14:55:16
от F4nT0m
16 Ответов
6290 Просмотров
Последний ответ Июль 14, 2013, 23:57:19
от z1z
5 Ответов
4101 Просмотров
Последний ответ Октябрь 15, 2013, 10:39:07
от xklx
3 Ответов
3353 Просмотров
Последний ответ Сентябрь 03, 2013, 17:41:23
от kaa936
2 Ответов
2374 Просмотров
Последний ответ Март 26, 2014, 14:34:09
от Evochka Turkova
1 Ответов
1173 Просмотров
Последний ответ Январь 03, 2015, 10:44:36
от alex33
7 Ответов
2026 Просмотров
Последний ответ Июль 06, 2016, 14:18:09
от inververs
1 Ответов
1324 Просмотров
Последний ответ Август 04, 2016, 10:00:01
от ghosty
0 Ответов
602 Просмотров
Последний ответ Декабрь 19, 2017, 10:31:12
от konclave
6 Ответов
782 Просмотров
Последний ответ Январь 23, 2018, 19:02:06
от DJ Beast