А вот такой вопрос - зачем считать пиксели в другой программе, если в самом кликермане теперь есть функция PXLCOUNT?
Вот например, такой вариант (сделано через .ini, хотя можно было и с массивами поработать): относительно быстрый, хотя есть что улучшать - например прикрутить проверку, чтобы сразу завершал работу, если найденный максимум по цвету больше, чем осталось пикселей проверять.
$x_0= 700
$y_0= 153
$x_1= 775
$y_1= 226
$time=$_ms
TFCLEAR("out1.ini", 0) // очищение файла с предыдущим результатом
GETSCREEN
FOR($y=$y_0, $y<=$y_1)
FOR($x=$x_0, $x <= $x_1)
$str = INIREAD("out1.ini", PXL($x,$y))
If($str="")
$num =PXLCOUNT($x_0,$y_0,$x_1,$y_1,PXL($x,$y))
// Print(PXL($x,$y)," $num ",$num )
INIWRITE ("out1.ini", PXL($x,$y), $num)
If($num1<$num)
$num1=$num
$col= PXL($x,$y)
end_if
End_if
END_CYC
END_CYC
print($col, " colour= ",$num1) // собственно результат: номер самого распространенного цвета и количество
//SCREENSHOTEX($x_0,$y_0,$x_1,$y_1, "Image_", 0)// сохранить область, где считали пиксели
//Print(($y_1-$y_0)*($x_1-$x_0) ," all pxls")// сколько всего пикселей в области
//Print(TFCOUNT("out1.ini")-2," colours")// сколько цветов встретилось в области (строк с номерами цветов)
print("time=",$_ms-$time) // затраченное на работу время в мс
print("")
halt