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

Rust pomohl vrátit JPEG XL do Chromu. Stačí to k úspěchu na webu?

Před čtyřmi lety Google podporu JPEG XL z Chromu odstranil. Teď formát vrací s dekodérem v Rustu, který vznikl na popud vývojářů Firefoxu. AVIF přitom může nabídnout menší soubory a bezeztrátový WebP rychlejší dekódování. JPEG XL má jiné přednosti: velkou fotografii dokáže zobrazovat už během stahování a staré JPEGy zmenší bez další ztráty kvality. Vedle historie jeho návratu se podíváme na výsledky srovnání, bezeztrátovou kompresi i praktické nasazení jednotlivých formátů na webu.

ISO, WIN, nebo MAC? Válka o kódování češtiny na webu

Kdo se webem zabýval na přelomu tisíciletí, zná ten pohled: stránka se načte a místo české věty se na ní objeví změť znaků jako ą, ľ a ». Nebyla to chyba monitoru ani písma. Byl to následek války, která se na českém internetu vedla po dlouhá léta. Šlo v ní o zdánlivou maličkost: jak do jednoho bajtu vměstnat písmeno „ř“. Podívejme se, kdo v ní proti komu stál, proč ji nešlo vyhrát a jak skončila.