Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - mjkl

Pages: 1 2 [3]
31
Общие вопросы / Re: Как выйти из кликермана?
« on: September 06, 2013, 04:03:29 PM »
saqlasin :)

32
Общие вопросы / Re: Как выйти из кликермана?
« on: September 03, 2013, 10:12:32 PM »
1. Написал батник закрьівающий кликерман (типа - taskkill /IM Clickermann.exe)
2. Закончил скрип командой EXECUTE("some.bat")

33
Вопрос заключается в последней строчке после кода, первого сообщения.
Другими словами:
проанализировать какой цвет RGB спектра преобладает
если преобладает цвет который задан в условии ранее
продолжить скрипт
если нет другое действие


34
Но сейчас думаю таких нет, кто сидит на 16 битах
Твоя ошибка.
Кроме того возможны случаи, когда пиксель может менять оттенок, и в этом случае скрип скажет йок.
И вообще зачем отвечать, если нет ответа по сути?

35
Разные видеокарты производят на монитор свою комбинацию смеси RGB. В результате чего два одинаковых цвета для человека, на мониторах разных комьютеров, оказываются не совсем одинаковыми для програмного обработчика. Поэтому % работы любого скрипта с привязкой по конкретному цвету, даже с цветокорекцией, на разных компьютерах очень низкий.
Вариант решения. Если пиксель, коодинаты которого на разныхкомпьютерах одинаковые, на глаз - зеленого/салатового цвета. При разбивке на RGB преобладающее значение будет иметь зеленый цвет, от чего пляшем дальше:
Code: (clickermann) [Select]
GETSCREEN
$p=pxl(x,y)
$cR=colorR($p)
$cG=colorG($p)
$cB=colorB($p)
IF(($cG>$cR)&($cG>$cB))
// Код
END_IF
Интересно знать - может есть проще процедура?

36
Quote
Молодец.
Только $res_x=$_xmax+1
Вообщем - да. Но в моем случае - нет. Т.к. исчисление пикселей в поле начинается с 0. Т.е. 0=1-й пиксель

37
Спустя мин 20 понял безсмьіслинность вопроса.
то что мне надо вьіглядит так:
Code: (clickermann) [Select]
$res_x=$_xmax

38
Читал, искал, но так и не нашел подобного вопроса или решения.

Есть ли фунция, или набор функций, которые возвратят числовое значение физического количества пикселей в области (0,0,$_xmax,0)?

DIST (x1, y1, x2, y2) - числовая функция; возвращает расстояние между двумя точками
Code: (clickermann) [Select]
$dst= DIST (0,0, $_xmax,0)

Pages: 1 2 [3]