Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: m0rv1n on June 10, 2020, 07:32:32 PM
-
Я часто в скриптах использую Colormode, собственно вот стало очень интересно. Какой из режимов от 1- 8 больше грузит пк?
И дополнительно про задание прозрачности пикселям при поиске картинок, не грузит ли это пк?
Обычно искомые области у меня около 100х100 пикселей и процессор загружается кликерманом до 10%.
Собственно хотелось бы понять как облегчить скрипты.
PS: задержки между поисками всегда больше 100мс
-
На размере 100x100 разницы почти нет
11:54:11 COLORMODE 1: 1.04 мс
11:54:11 COLORMODE 2: 1.06 мс
11:54:11 COLORMODE 3: 1.03 мс
11:54:11 COLORMODE 4: 1.13 мс
11:54:12 COLORMODE 5: 0.92 мс
11:54:12 COLORMODE 6: 0.94 мс
11:54:12 COLORMODE 7: 0.89 мс
11:54:12 COLORMODE 8: 0.85 мс
В половине случаев Colormode 8 на 0.5 мс быстрее. (и на 9мс при 1000x1000)
11:54:43 COLORMODE 1: 1.05 мс
11:54:43 COLORMODE 2: 0.85 мс
11:54:43 COLORMODE 3: 0.75 мс
11:54:43 COLORMODE 4: 0.98 мс
11:54:43 COLORMODE 5: 0.71 мс
11:54:44 COLORMODE 6: 0.81 мс
11:54:44 COLORMODE 7: 0.86 мс
11:54:44 COLORMODE 8: 0.57 мс
Чтоб облегчить уменьшай искомые картинки.
LOGCLEAR
WAITMS(300)
// сколько раз каждый тест
$count = 100
FOR($cm=1, $cm < 9)
$timer1 = $_ms
FOR($n=0, $n < $count)
COLORMODE($cm, 0,0, 100,100)
END_CYC
$t1 = $_ms - $timer1
LOGWRITE("COLORMODE ", $cm, ": ", $t1/$count, " мс")
WAITMS(100)
END_CYC
HALT
-
Спасибо большое за информацию и совет!
Постараюсь делать поменьше .
-
:) :) Да, полезность зашкаливает.
Просто любопытно стало.
Написание скрипта, тестирование и ответ в теме - около 5 минут. Было бы больше, мне стало бы лень. А так, хоть отвлёкся от работы.
-
Например, я думал что колормод нагружает процессор гораздо сильнее чем гетскрин.
Как тестировать у меня ума не хватит, вот и обратился к светлым умам форума.