SuperSonic
Проблема некорректной работы с координатами при изменении DPI - это не проблема данной UDF. Это проблема AutoIt. Для правильной работы добавьте в начало скрипта
Теперь по поводу Inspect. Проверьте её работу на рабочем столе, в блокноте, калькуляторе, IE... а затем в Chrome. Почувствуйте разницу ;)
Чтобы Chrome корректно возвращал координаты элементов, его нужно запускать с параметром
Проблема некорректной работы с координатами при изменении DPI - это не проблема данной UDF. Это проблема AutoIt. Для правильной работы добавьте в начало скрипта
Код:
DllCall("User32.dll", "bool", "SetProcessDPIAware")
Теперь по поводу Inspect. Проверьте её работу на рабочем столе, в блокноте, калькуляторе, IE... а затем в Chrome. Почувствуйте разницу ;)
Чтобы Chrome корректно возвращал координаты элементов, его нужно запускать с параметром
Код:
--force-device-scale-factor=1