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

Основной раздел => Общие вопросы => Topic started by: security on June 28, 2015, 01:10:57 PM

Title: Рассчет координат в зависимости от разрешения окна
Post by: security on June 28, 2015, 01:10:57 PM
Ребят, кто имеет опыт сабжа, может подскажете как это сделать в теории. Например у меня окно к которому я присоединился разрешением 1440х900, а на ноутбуке 1024х768, координаты кнопки на х 548, у 500, разрешение окна я получаю из глобальных переменных, как в теории высчитывать? Заранее благодарю за любые полезные ответы
Title: Re: Рассчет координат в зависимости от разрешения окна
Post by: dramster on June 28, 2015, 03:19:56 PM
в теории  -  "высота окна на пк" деленая на "высоту окна на ноуте" равна "координате Х кнопки на пк" деленая на "координату Х кнопки на ноуте". тожесамое с координатой У.
т.е. если ты дал координаты кнопки на пк в окне 1440х900, то на ноуте будет
Code: (clickermann) [Select]
$x=int((1024*548)/1440)
$y=int((768*500)/900)
print($x,"x",$y)
halt
если ты дал координаты кнопки на на ноуте в окне 1024х768, то на пк будет
Code: (clickermann) [Select]
$x=int((1440*548)/1024)
$y=int((900*500)/768)
print($x,"x",$y)
halt
Title: Re: Рассчет координат в зависимости от разрешения окна
Post by: security on June 28, 2015, 03:40:55 PM
Благодарю!