Автокликер Clickermann :: Форум
Основной раздел => Ошибки => Topic started by: earll on January 10, 2015, 03:27:57 PM
-
написал такой тест
[spoiler]//цвет
FOR($a, $a < 10000)
GETSCREEN (-1920,0,1919,1079)
$color=PXLCRC(0,0,1000,1000)
LOGWRITE ($a," ",$q," ",$color)
WAITMS(50)
END_CYC
[/spoiler]
Но изменения значения хэша происходит только при "движении" на основном мониторе
Нужное мне окно работает на втором мониторе.
-
кликер не видит второй монитор, если он расположен логически слева от основного
тоже жду исправления
-
я пока мониторы местами поменял :)
-
Легко сказать "поменял местами", все скрипты уже написаны для "Левого" монитора
-
Беда,
Скрин делается по неверным координатам.
Кординаты
Левый монитор: -1920x0 на 0x1080
Правый монитор: 0 x 0 на 1920x1080
Данные из кликермана
////двигаем мышкой
move(100,100)
move(200,200)
//////////////тут всё ок двигает по правому монитору
/////делаем скрин
GETSCREEN (100,100,200,200)
SCREENSHOTEX(100,100,200,200, "test",1)
////по факту делает скрин с координатами (-100,100,-200,200)
Т.е. если коротко, по одним и тем же координатам мышь ездит по правому монитору, скрины делаются на левом (с отрицательным иксом, хотя указаны положительные иксы)
Это всё на виртуальной машине мониторы местами не меняются, основной не переназначается и т.д.
Чего делать, Карл?
Раньше вроде работало нормально, обновлений не делал, где что могло пойти не так?