Statusanzeige in %
Lif3styl3
- perl
Hallo,
kann man mit Perl eine Statusanzeige in prozent realisieren ??
Ziel soll es sein, dass eine DosBox den aktuellen Status immer aktualisiert.
Ähnlich wie bei tsmuxxer zum beispiel.
Hi,
kann man mit Perl eine Statusanzeige in prozent realisieren ??
kommt darauf an, was für einen Status in was für einem Umfeld Du meinst.
Ziel soll es sein, dass eine DosBox den aktuellen Status immer aktualisiert.
Wenn Du beispielsweise HTTP meinst: dort wird immer nur sukzessive mit der Datenlieferung fortgefahren, ohne ein Zurück, Überschreiben oder sonstwas.
Ähnlich wie bei tsmuxxer zum beispiel.
Kenn ich nicht, nützt mir also nichts.
Cheatah
kommt darauf an, was für einen Status in was für einem Umfeld Du meinst.
Sprich eine Anzeige in Prozent:
bsp:
Status: 60% abgeschlossen
nun soll aber nicht darunter oder dahinter der neue status geschrieben werden, sondern lediglich die 60% sollen hochgezählt werden.
Hallo Lif3styl3,
kommt darauf an, ... in was für einem Umfeld Du meinst.
beschreibe bitte den genauen Einsatz der Anwendung von Perl und lass' Dir nicht alles aus der Nase ziehen!
Gruß aus Berlin!
eddi
nun soll aber nicht darunter oder dahinter der neue status geschrieben werden, sondern lediglich die 60% sollen hochgezählt werden.
Das eine hat zwar nichts mit dem anderen zu tun, ich vermute aber du suchst das Steuerzeichen \b
Struppi.
Hi,
kommt darauf an, was für einen Status in was für einem Umfeld Du meinst.
Sprich eine Anzeige in Prozent:
das beantwortet keine der beiden Fragen.
bsp:
Status: 60% abgeschlossen
Oh, das ist leicht:
print "Status: 60% abgeschlossen";
nun soll aber nicht darunter oder dahinter der neue status geschrieben werden, sondern lediglich die 60% sollen hochgezählt werden.
Was für ein Status in was für einem Umfeld?
Cheatah
(H[ae]llo|Hi(ho)|Nabend) Lif3styl3,
kann man mit Perl eine Statusanzeige in prozent realisieren ??
Klar. Mal sehen, ob ich das noch hinbekomme ...
#!/usr/bin/perl
use strict;
use warnings;
$| = 1; # autoflush on
for (1..25) {
my $percent = $_ * 4;
# \r sets cursor back
printf "%02d%%\r", $percent;
sleep 1;
}
$| = 0; # autoflush off
Ziel soll es sein, dass eine DosBox den aktuellen Status immer aktualisiert.
In meiner "DOS-Box" hat es prima funktioniert.
Ähnlich wie bei tsmuxxer zum beispiel.
Ein Link wäre nicht schlecht, damit man sich unter tsmuxxer was vorstellen kann.
Ich bin zu faul, selber zu googeln ... ;-)
MffG
EisFuX
Mist, ich sollte mir angewöhnen, vorher zu googeln. ;-)
Falls dir popelige Prozent-Zahlen nicht gefallen,
Term::Sk hat eine tolle Auswahl an "fancy progressbars".
MffG
EisFuX