Blížíme se k Štědrému dni a Vánocům a zde vám přinášíme tento jednoduchý Perl program, kterým můžete svůj terminál vyzdobit vánoční náladou.
S tímto programem může vaše linuxová konzole vypadat jako animovaný vánoční stromeček. Ačkoli jeho užitečnost nepřesahuje estetický aspekt konzole, je docela zajímavý a něco, co můžeme v těchto prosincových dnech využít. Pokud toto čtete a chcete si to vyzkoušet, čtěte dál a já vám vysvětlím jak.
Pro zobrazení stromu v konzoli musíte mít v systému nainstalovaný Perl (a právě tam se kouzla dějí). Pokud ho již máte, můžete si nainstalovat Acme::POE::Tree . Pro tuto instalaci musíme použít modul CPAN (Comprehensive Perl Archive Network). Po spuštění s oprávněními napíšeme jednoduchý příkazový řádek:
perl -MCPAN -e 'install Acme::POE::Tree'
Jakmile to uděláme, uvidíme animovaný vánoční stromeček v shellu pomocí velmi jednoduchého příkazu:
perl -MAcme::POE::Tree -e 'Acme::POE::Tree->new()->run()'
Tento strom si také můžete upravit, pokud si přejete; jednoduše upravte zdrojový kód Perl skriptu a uložte jej do textového souboru (například: christmas.pl) s následujícím obsahem:
#! / usr / bin / perl
použijte Acme :: POE :: Tree;
my $ tree = Acme :: POE :: Tree-> new (
{
star_delay => 1.5, # světlost po dobu 1.5 sekundy
light_delay => 2, # světla blikají po dobu 2 sekund
run_for => 10, # Exit automaticky po 10 sekundách vzorku
}
);
$ tree-> run ();
S tímto jednoduchým programem bude vaše konzole oblečena ve vánoční atmosféře a jako vždy čekáme na vaše komentáře a dojmy.
VESELÉ VÁNOCE!!