Author Topic: GETSCREEN , несколько мониторов  (Read 4316 times)

0 Members and 1 Guest are viewing this topic.

earll

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
GETSCREEN , несколько мониторов
« on: January 10, 2015, 03:27:57 PM »
написал такой тест
[spoiler]
Code: [Select]
//цвет
FOR($a, $a < 10000)
GETSCREEN (-1920,0,1919,1079)
$color=PXLCRC(0,0,1000,1000)
LOGWRITE ($a,"   ",$q,"   ",$color)
WAITMS(50)
END_CYC
[/spoiler]
Но изменения значения хэша происходит только при "движении" на основном мониторе
Нужное мне окно работает на втором мониторе.

i0

  • Оплот сообщества
  • ****
  • Posts: 353
  • CMann 4.13.014 final, ie, presto, win7 x86, x64
    • View Profile
Re: GETSCREEN , несколько мониторов
« Reply #1 on: January 10, 2015, 04:40:03 PM »
кликер не видит второй монитор, если он расположен логически слева от основного
тоже жду исправления

i0

  • Оплот сообщества
  • ****
  • Posts: 353
  • CMann 4.13.014 final, ie, presto, win7 x86, x64
    • View Profile
Re: GETSCREEN , несколько мониторов
« Reply #2 on: January 10, 2015, 09:56:45 PM »
я пока мониторы местами поменял :)

earll

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Re: GETSCREEN , несколько мониторов
« Reply #3 on: January 13, 2015, 07:41:21 AM »
Легко сказать "поменял местами", все скрипты уже написаны для "Левого" монитора

winwebber

  • Освоившийся
  • **
  • Posts: 46
    • View Profile
Re: GETSCREEN , несколько мониторов
« Reply #4 on: July 23, 2020, 09:42:32 AM »
Беда,
Скрин делается по неверным координатам.
Кординаты
Левый монитор: -1920x0 на 0x1080
Правый монитор: 0 x  0 на 1920x1080
Данные из кликермана
Code: [Select]
////двигаем мышкой
move(100,100)
move(200,200)
//////////////тут всё ок двигает по правому монитору
/////делаем скрин
GETSCREEN (100,100,200,200)
SCREENSHOTEX(100,100,200,200, "test",1)
////по факту делает скрин с координатами  (-100,100,-200,200)

Т.е. если коротко, по одним и тем же координатам мышь ездит по правому монитору, скрины делаются на левом (с отрицательным иксом, хотя указаны положительные иксы)

Это всё на виртуальной машине мониторы местами не меняются, основной не переназначается и т.д.

Чего делать, Карл?
Раньше вроде работало нормально, обновлений не делал, где что могло пойти не так?
« Last Edit: July 23, 2020, 09:46:25 AM by winwebber »