Přejít k navigační liště

Zdroják » Zprávičky » PHP progress bar pro příkazový řádek

PHP progress bar pro příkazový řádek

Zprávičky PHP, Různé

PHP je používán převážně pro vytváření webových aplikací, ale objevuje se stále častěji i jako jazyk pro psaní skriptů, spouštěných interaktivně z příkazové řádky (PHP CLI). Programy pro příkazovou řádku často obsahují terminálovou emulaci „progress baru“, tedy lineárního ukazatele zbývajícího času apod. Jak takový progress bar udělat v PHP skriptu, který běží z příkazové řádky, ukazuje Brian Moon: PHP Command line progressbar.

Zdroj: PHPDeveloper.org

Komentáře

Subscribe
Upozornit na
guest
5 Komentářů
Nejstarší
Nejnovější Most Voted
Inline Feedbacks
View all comments
shade

Divné… věci, kterýma jsem se bavil, když jsem ještě ani nebyl v pubertě, se dneska vydávají s licencí, natáčí se k tomu demonstrační video a píšou se o tom navzájem prolinkované blogy…

A to všechno je kvůli lenosti autora toho kódu vyhledat, jestli náhodou neexistuje existující implementace (Console Progressbar).

Zopper

No, a nebo si to udělal pro procvičení sám a pak to rovnou natočil a publikoval.

harvie

S politováním vám musím oznámit, že na tuto technologii mám už asi 5 let patent a všechny vás budu žalovat.
Důkazní materiál:

knihovna:
http://softz.harvie.cz/term.phps
barvicky v shellu:
http://show.harvie.cz/php/term.php-xterm.png
http://show.harvie.cz/php/term.php-gterm.png
progress pres r:
http://show.harvie.cz/php/streamrip.png
http://show.harvie.cz/php/batstat.png

v prubehu psani prispevku sem si to rozmyslel a nejen, ze vas nebudu zalovat, ale take celou technologii timto copyleftuji.

imploder

Nebudeš, páč nejsme v Americe. Tady softwarové patenty neplatí.

harvie

Enum a statická analýza kódu

Mám jednu univerzální radu pro začínající programátorty. V učení sice neexistují rychlé zkratky, ovšem tuhle radu můžete snadno začít používat a zrychlit tak tempo učení. Tou tajemnou ingrediencí je statická analýza kódu. Ukážeme si to na příkladu enum.