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

Odebírat
Upozornit na
guest
5 Komentářů
Nejstarší
Nejnovější Nejvíce hlasů
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

AI přepracovala 300 tisíc řádků Street Fighteru III. Hlídal ji hash každého snímku

‐ AI ‐
Komentáře: 0
AI agenti za tři týdny přepracovali dekompilovaný kód Street Fighteru III: 3rd Strike a podle metriky CodeScene dosáhli nejvyššího možného skóre kvality. Shoda s původní verzí se ověřovala přehráváním herních záznamů a porovnáním hashe herního stavu po každém snímku. Taková kontrola je přísnější než běžné testy, zachytí ale jen to, co do hashe vstupuje.

DressCode si vezme váš PHP kód do parády

‐ PHP ‐
Komentáře: 0
Napsat nové pravidlo do PHP CS Fixeru nebo PHP_CodeSnifferu je za trest. David Grudl to zkusil kvůli jedinému řádku `use function` a místo pravidla z toho vznikl nový nástroj DressCode, postavený nad stromem, který ze zdrojáku nic nezahodí. Ukážeme si, jak ho nasadit, nastavit a zapojit do práce AI agenta.