Прогресс бар в трейнере

В этом уроке я вам покажу как делать прогресс бар

1.Кидаем на форму CEProgressbar1

2.Кидаем код на кнопку активировать

CEProgressbar1 = component_findComponentByName(CETrainer,'CEProgressbar1')
-------------- Start progress -------------
progressbar_stepBy(CEProgressbar1, 0)
progressbar_setMax(CEProgressbar1, 10 )
-------------------------------


j = 10 -- 1Максимальное число до которого может дойти полоса
function TestThread1(senderThread)
   for i=1,10 do -- 2Максимальное число до которого может дойти полоса
   j = j + 1 sleep(1000)-- Включение пульсации
   end
end


thread1 = createNativeThread(TestThread1)-- Включение активации
progressbar_setPosition(CEProgressbar1,0)-- Позиция полоски бара
sleep(400)
progressbar_setPosition(CEProgressbar1,1)-- Позиция полоски бара
sleep(400)
progressbar_setPosition(CEProgressbar1,2)-- Позиция полоски бара
sleep(400)
progressbar_setPosition(CEProgressbar1,3)-- Позиция полоски бара
sleep(400)
progressbar_setPosition(CEProgressbar1,4)-- Позиция полоски бара
sleep(400)
progressbar_setPosition(CEProgressbar1,5)-- Позиция полоски бара
sleep(400)



stringListAddresses = AOBScan("89 4A 78 8B 4D C0 89 0D","*X*W-C")--ищем
if (stringListAddresses~=nil) then
lenghtLines = stringlist_getCount(stringListAddresses)--считаем кол-во найденного
for i = 0, lenghtLines-1 do -- делаем цикл для i которая изначальна равна 0 и повторяется
address = stringlist_getString(stringListAddresses, i)  --загоняем в переменную address
writeBytes(address ,0x89);--делаем подмену в найденой сигнатуре



progressbar_setPosition(CEProgressbar1,6)-- Позиция полоски бара
sleep(400)
progressbar_setPosition(CEProgressbar1,7)-- Позиция полоски бара
sleep(400)
progressbar_setPosition(CEProgressbar1,8)-- Позиция полоски бара
sleep(400)
progressbar_setPosition(CEProgressbar1,9)-- Позиция полоски бара
sleep(400)
progressbar_setPosition(CEProgressbar1,10)-- Позиция полоски бара
sleep(400)
progressbar_setPosition(CEProgressbar1,11)-- Позиция полоски бара
sleep(400)
progressbar_setPosition(CEProgressbar1,12)-- Позиция полоски бара
sleep(400)
progressbar_setPosition(CEProgressbar1,13)-- Позиция полоски бара
sleep(400)
progressbar_setPosition(CEProgressbar1,14)-- Позиция полоски бара
sleep(400)
progressbar_setPosition(CEProgressbar1,15)-- Позиция полоски бара
end
end
end

3.Компилируем трейнер и радуемся

До скачивания осталось сек.