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

Как обойти защиту окна со сменой названия?

Я пытаюсь захватить окно "RAGE Multiplayer" методом win32gui.FindWindow(None, window_name), но окно постоянно меняет название заменяя буквы на похожие. Я нахожу название с помощью
match = re.search(r'[R]\w{3}\s\w{11}', win32gui.GetWindowText(hwnd))
, оно определяется правильно, но все равно не захватывается. Как можно обойти смену названия?
  • Вопрос задан
  • 165 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Vindicar
@Vindicar
RTFM!
По классу окна не работает?
Тогда поищи способ обратиться к функции WinAPI GetWindowThreadProcessId(), чтобы отсеять окна других процессов.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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