Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: Sop on April 25, 2017, 11:14:00 AM

Title: координаты пикселя в переменную
Post by: Sop on April 25, 2017, 11:14:00 AM
ДД!
чем больше начинаешь писать код, тем больше в него втягиваешься и все больше возникает вопросов.
вот возник очередной.
будьте так добры подскажите пожалуйста возможно ли  координаты на экране загнать в переменную. в справке что то такого не нашел. мб я конечно, что не туда смотрел.

вот пример кода
Code: [Select]
GETSCREEN
$Col_1 = 1251183   //(532,58) 
$Col_2 = 8535813   //(532,66)


$pix_1=(532,58)   // 1251183
$pix_2=(532,66) // 8535813
для чего это было бы полезным
чтобы в коде постоянно не менять координаты желаемого пикселя. а лишь поменять в переменной.
Title: Re: координаты пикселя в переменную
Post by: Oraven on April 25, 2017, 03:12:09 PM
Только так
Code: (clickermann) [Select]
$Col_1 = 1251183   //(532,58)
$Col_2 = 8535813   //(532,66)

$pix_1x = 532
$pix_1y = 58
$pix_2x = 532
$pix_2y = 66

Функция LCLICK ожидает два значения через запятую, а не одну переменную.
Title: Re: координаты пикселя в переменную
Post by: Sop on April 25, 2017, 03:17:57 PM
неверно
Code: (clickermann) [Select]
if((PXL($pix_1)=$Col_1)&(PXL($pix_2)!$Col_2))верно
Code: (clickermann) [Select]
if((PXL($pix_1x,$pix_1y)=$Col_1)&(PXL($pix_2x,$pix_2y)!$Col_2))
я правильно вас понял?
Title: Re: координаты пикселя в переменную
Post by: Oraven on April 25, 2017, 04:14:33 PM
да
Title: Re: координаты пикселя в переменную
Post by: Vint on April 25, 2017, 04:30:01 PM
А какой смысл в равен $Col_1 И неравен $Col_2 ?
Если равен $Col_1, то уже не равен $Col_2
Title: Re: координаты пикселя в переменную
Post by: Oraven on April 25, 2017, 05:24:36 PM
А какой смысл в равен $Col_1 И неравен $Col_2 ?
Если равен $Col_1, то уже не равен $Col_2
Ну координаты то разные
Title: Re: координаты пикселя в переменную
Post by: Sop on April 25, 2017, 05:45:18 PM
Вы в самом начале пути,  можно сделать так, что при старте скрипта просто кликать по нужным координатам или цветам и все они будут сохраняться в нужных переменных для дальнейшей  работы.
Одна переменная - одно значение.
соответственно для запоминания одной координаты, вам нужно две переменных.
А можно поподробнее и с примерами.