Проблема с индикатором выполнения скрипта

Проблема с индикатором выполнения скрипта

Сделал графический индикатор выполнения скрипта в цикле. Если на шкале делений 10 (10%, 20% и т.д.), на экран они выводятся сразу все уже после завершения выполнения. Если сделать делений намного больше, выводится зараз по 35 штук, а не по одному, как хотелось бы. В чем может быть проблема?
 
Да я так и думал. Но вроде не помогает. Или неправильно использую. Перечту - попробую.
 

SiMM

Новичок
neko, не разумнее было использовать [m]usleep[/m] вместо m_sleep?
 

Cid

...двинутый новичок
neko, такая мысль пришла: а если применить подход с register_tick_function, а уже из назначеного tick'a делать flush? Как тебе идея?
 

neko

tеam neko
хорошая идея
но!
все зависит от того, индикатор какого процесса нужен
если это например системная комманда тики несработают как хотелось бы
 
Сверху