Тема: AHK: Как правильно обращаться к нескольким открытым Chrome страницам?
Нужно держать на десктопе несколько открытых страниц в браузере.
При этом, нужно будет через равные промежутки времени делать WinActivate для этих страниц.
Фактически, нужно постоянное "слайд-шоу" открытых окон для мониторинга.
Пример:
; запускаем первое окно
RunWait, "C:\Program Files\Google\Chrome\Application\chrome.exe" --new-window "ya.ru",,,YID
Send, {F11} ; делаем ему full-screen
; запускаем второе окно
RunWait, "C:\Program Files\Google\Chrome\Application\chrome.exe" --new-window "google.com",,,GooID
Send, {F11}
sleep 1000
; хочу переключиться на первое окно
WinActivate, ahk_pid %YID%
sleep 5000
; и снова на второе
WinActivate, ahk_pid %GooID%
В приведенном примере не работает WinActivate. Есть версия, что я неправильно получаю PID процесса или неправильно использую его в контексте WinActivate.
Проблема в том, что у окон одинаковые Title и class.
Каким способом еще можно идентифицировать окна, чтобы работать с ними?
Может быть, кто-нибудь натолкнет меня на уже готовый скрипт?

