PDA

Просмотр полной версии : Интерактивные консольные интерфейсы на перл


zer0ska
02.12.2008, 19:38
как на перл перерисовывать консоль ?
Например нарисовать полосу загрузки и цыфры загрузки менялись в реал тайм
[|||||||||||||||||||||] 97%

Kernet
02.12.2008, 20:25
Тока дельфин имхо)

[dei]
02.12.2008, 20:40
как-то так (http://search.cpan.org/dist/Term-ProgressBar/) наверно

Kaimi
02.12.2008, 21:58
Например так:

$| =1;
$max = 100;
$str = "[";

for(1..100) {
$str .= ($_ % 10) ? ("") : ("|");
print $str."]";
print int(($_/$max)*100)."\r";
select(undef,undef,undef,.1);
}

zer0ska
03.12.2008, 14:42
Например так:

$| =1;
$max = 100;
$str = "[";

for(1..100) {
$str .= ($_ % 10) ? ("") : ("|");
print $str."]";
print int(($_/$max)*100)."\r";
select(undef,undef,undef,.1);
}


Спасисибо :)
то что нужно.