Типовой Сниматель Скришотов SSWL
Работает в двух режимах. Первый для сравнения колормода, второй для покадровой съёмки.
// ScreenShot WireLess
// including Getcreen Colormode Screenshot
// значения задаваемые вручную для работы программы
$Nameobj = "GlazBuri" // имя объекта сканирования
$Mode = 10
$Mwait = 250
// Варианты работы:
// 1) $mode = 1. делает 8 скриншотов, по 1 на каждую опцию колормода
// 2) $mode = >1. любое значение больше единицы приводит к изготовлению этого кол-ва скриншотов c паузами в $Mwait миллисекунд
If ($mode > 1)
$m2cycle = 0
WHILE ( $mode > $m2cycle )
screenshot($nameobj)
waitms($Mwait)
inc($m2cycle)
end_cyc
end_if
if ($mode = 1)
getscreen
screenshot(strconcat("SSWL. ",$nameobj," clear "))
COLORMODE(1)
screenshot(strconcat("SSWL. ",$nameobj," colormode1 "))
getscreen
COLORMODE(2)
screenshot(strconcat("SSWL. ",$nameobj," colormode2 "))
getscreen
COLORMODE(3)
screenshot(strconcat("SSWL. ",$nameobj," colormode3 "))
getscreen
COLORMODE(4)
screenshot(strconcat("SSWL. ",$nameobj," colormode4 "))
getscreen
COLORMODE(5)
screenshot(strconcat("SSWL. ",$nameobj," colormode5 "))
getscreen
COLORMODE(6)
screenshot(strconcat("SSWL. ",$nameobj," colormode6 "))
getscreen
COLORMODE(7)
screenshot(strconcat("SSWL. ",$nameobj," colormode7 "))
End_if
halt
кодировку исправил, благодарю Oraven, Сергей