Страница 1 из 1

Кликнуть в браузере на всплывающее окно

Добавлено: 11 июл 2021, 20:52
nikodim18

Здравствуйте,очень ждал ваш кликер! Очень нужен скрипит для браузера,нужно делать 4 клика с разным интервалом,но суть заключается в том что после 2 клика выходит всплывающее окно(((пытался на юпилоте(как раз через их форум я и нашёл Сашу Котовский)ну так на юпилоте я привязывал окно и он не видел всплывающее окно с подтверждением.Можете помочь?


Re: Помощь в написаний скрипта,я 0)

Добавлено: 11 июл 2021, 21:05
cirus

Какой браузер? В браузере игра запущена? Просто не понятно всплывающее окно это часть интерфейса, т. е. нарисовано или же это отдельное окно, со своим хендлом.


Re: Помощь в написаний скрипта,я 0)

Добавлено: 11 июл 2021, 21:26
nikodim18
cirus писал(а): 11 июл 2021, 21:05

Какой браузер? В браузере игра запущена? Просто не понятно всплывающее окно это часть интерфейса, т. е. нарисовано или же это отдельное окно, со своим хендлом.

Да,в браузере запущенна игра,браузеров на самом деле много,их 6 штук,тобишь могу обьяснить принцип работы.
1 действие нажимаешь клик,ждешь где-то 20 секунд потом нажимаешь еще клик и тут выходит всплывающее окно с подтверждением,потом подтверждаешь во втором окне и такой же принцип работы через 8 минут заново


Re: Помощь в написаний скрипта,я 0)

Добавлено: 11 июл 2021, 21:31
cirus

Окно появляется в одном и том же месте или его нужно искать?


Re: Помощь в написаний скрипта,я 0)

Добавлено: 11 июл 2021, 21:37
nikodim18
cirus писал(а): 11 июл 2021, 21:31

Окно появляется в одном и том же месте или его нужно искать?

в одном и том же месте


Re: Помощь в написаний скрипта,я 0)

Добавлено: 11 июл 2021, 21:48
cirus

Для одного окна, пока просто с синтаксисом разберитесь. Потом можно сделать чтобы клики были в фоновое окно или несколько окон.

Wake up, Neo, select all

Clear-Host
$h = Find-Window -Title яндекс # найти окно с указанным именем, можно указать часть имени
if ($h) {
Write-Host ("Хендл окна: {0}" -f $h[0].handle) -ForegroundColor Green # хендл окна
while ($true) { # бесконечный цикл
Set-ForegroundWindow $h.handle[0] # сделать окно активным
Write-Host "Ждём 1 секунду" -ForegroundColor Green
Start-Sleep 1 # ждать 1 секунду
Click-Mouse 200, 100 -Handle $h[0].handle # клик в координаты 200, 100
Write-Host "Ждём 8 секунд" -ForegroundColor Green
Start-Sleep 8
Click-Mouse 500, 300 -Handle $h[0].handle # клик в координаты 500, 400
Write-Host "Ждём 20 секунд" -ForegroundColor Green
Start-Sleep 20
# следующие действия
}
}
else {
Write-Host "Окно не найдено" -ForegroundColor Red
}

Re: Помощь в написаний скрипта,я 0)

Добавлено: 11 июл 2021, 21:55
nikodim18
cirus писал(а): 11 июл 2021, 21:48

Для одного окна, пока просто с синтаксисом разберитесь. Потом можно сделать чтобы клики были в фоновое окно или несколько окон.

Спасибо,за быстрый отклик,но я незнаю что с этим всем делать:D я на юпилоте 1 день разбирался и сам написал,но там походу намного легче было чем здесь,можно узнать что с этим делать?и какие менять здесь цифры значение?


Re: Помощь в написаний скрипта,я 0)

Добавлено: 11 июл 2021, 22:06
cirus

но я незнаю что с этим всем делать

Вставить код в ise или консоль powershell, выполнить код.


Re: Помощь в написаний скрипта,я 0)

Добавлено: 11 июл 2021, 22:08
Fors1k
nikodim18 писал(а): 11 июл 2021, 21:55

Спасибо,за быстрый отклик,но я незнаю что с этим всем делать:D

Вот здесь посмотрите видео-инструкцию, там все подробно описано.


Re: Помощь в написаний скрипта,я 0)

Добавлено: 12 июл 2021, 18:42
nikodim18
Fors1k писал(а): 11 июл 2021, 22:08
nikodim18 писал(а): 11 июл 2021, 21:55

Спасибо,за быстрый отклик,но я незнаю что с этим всем делать:D

Вот здесь посмотрите видео-инструкцию, там все подробно описано.

Всё,разобрался по видео как запускать.Сделал поиск окна по заголовку и затем прописал клик.Спасибо!