Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: airdox on October 05, 2014, 03:14:01 PM
-
Доброго времени суток!
Собственно шаблонный IF_PICTURE_IN от 0,0 до xmax, ymax. У меня на компе работает, у товарища нет. Начал разбираться и увидел:
Мое разрешение 1399х768 (Win7), когда делаешь скрин средставми Кликермана(с колормодами например) - видит весь экран.
Его разрешение 1920х1080(Win8), в его случае скрин получается обрезанным справа и снизу. То есть getscreen "не видит" ту часть экрана в которой надо распознать картинку.
Бывало ли в вашей практике подобное, и если да, то как раскрыть ему глаза на весь экран? )
Спасибо!
-
приведите точный скрипт который не видит
-
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "play.bmp", -1, 90)
logwrite ("Play found.Connected. Starting client...")
ELSE
logwrite ("Connection error")
END_IF
Запускаем ланчер игры. У него справа снизу огромная красная кнопка "Играть". Ее и нужно найти методом IF_PICTURE_IN. У меня все работает, а вот на другом компе почему то присутствует слепая зона и соответственно код выводит эррор. То есть getscreen не фотографирует сантиметров 5 справа и 3 снизу. Если сместить окно ланчера влево вверх в "видимую зону" - все норм.
-
А
GETSCREEN
SCREENSHOT
какого размера скриншот делает?
Посмотри через лупу кликера ещё на этот участок.
-
Итак результаты экспериментов выявили:
При снимке командой "скриншот" получается изображение формата 1280х720. При рассмотрении нижней правой точки монитора через лупу показывает пропорционально сдвинутую вверх влево точку. Причем при приближении курсора лупы к отметке 0.0(верхнему левому краю) этот сдвиг уменьшается и в точке стремящейся к 0.0 можно сказать с ней совпадает.
Далее. При изменении разрешения монитора на 1280х720, видимая область и скриншот соответственно уменьшаются снова примерно на то же отношение и все повторяется.
Такие дела. Видимо что нарушено во взаимодействии графических основ софта и системы. Напомню, там win 8.1.
-
да восьмёрка она такая. Может кто протестит у кого стоит.
-
Ну, вопрос тогда пока остается открытым и актуальности не теряет.
-
А ни включено ли какое нибудь увеличение для слабовидящих?
Проги скриншотеры какой размер картинок дают?
-
какой то частный случай. такое ощущение что то растянуто или как то так. честно говоря не сталкивался с таким. пользователи восьмерки у нас есть а жалоб от них вроде нет.
попробуйте поснимать другими программами какими нибудь. ну или тупо принтскрин и в паинт вставить.
чудес не бывает, егонастройки явно отличаются от стандартных системных. возможно включено какое нибудь масштабирование или еще что
(http://www.soft-major.ru/uploads/posts/2012-11/1352470088_5__img_2012_9_windows-8-customize-desktop-9.png)
-
дрова на видюху надо обновить как вариант
-
Да, действительно было включено увеличение 125%. После переключения в 100% все заработало как надо.
Спасибо! Вопрос решен :)