Thread Wie mache ich einen Schrifteffekt mit Perl?
(5 answers)
Opened by Arnold at 2010-01-15 00:22
Durch die Ausgabe von "\r" kannst Du an den Anfang der Zeile zurueckspringen und die Zeile ueberschreiben. Download-Anzeigen werden gewoehnlich so gebaut. Damit die Ausgabe erscheint, obwohl kein "\n" ausgegeben wurde (das wuerde in die naechste Zeile springen), musst Du Pufferung deaktivieren ($|++). Mit "\b" kann man ein Zeichen zurueckgehen.
Es gibt dann noch weitere Escape-Sequenzen, womit man auch an bestimmte Koordinaten auf einem Terminal springen kann. Die sind aber afaik im allgemeinen nicht so portabel, daher muesste man auf Terminfo oder Curses zurueckgreifen. Lieblingsmodule: IPC::System::Simple, Path::Class
|