Здравствуйте. Прошу помочь разобраться с функцией скриншота в кликере uopilot.
Пытаюсь сделать скриншот, вот код:
Код
set %a GetImage (906 307 1002 400) // сохранить в памяти часть экранной области
set $bmp SaveImage (%a [1 1] C:\picture.bmp) // сохранить в файл на диск C:\
set $b DeleteImage (%a [1 1]) // удалить из памяти часть экранной области
End_script
Но результат не тот которого я ожидаю. У меня разрешение экрана 1920*1080px. Во вложении картинка, какой скриншот получается при исполнении вышенаписанного кода. Почему-то он делает скришот 1921*1081 (на 1 px больше чем мой экран OMG), при этом видит координаты начала, но игнорирует координаты конца скрина.
p.s. Если использовать абсолютные координаты, всё работает как надо
p.p.s. Код из примера выше я взял из списка команд wiki uopilot
p.p.p.s. Также прикрепляю полный скриншот рабочего стола
Сообщение отредактировал DarkMaster - 27.5.2022, 19:31