Ние се приближаваме до Бъдни вечер и Коледа и тук ви представяме тази проста програма на Perl, с която можете да украсите своя терминал с коледния дух.
С тази програма вашата Linux конзола може да изглежда като анимирана коледна елха. Въпреки че полезността ѝ не се простира отвъд естетическия аспект на конзолата, тя е доста любопитна и нещо, което можем да използваме през тези декемврийски дни. Ако четете това и се интересувате да го изпробвате, продължете да четете и ще ви обясня как.
За да видите дървото в конзолата, трябва да имате инсталиран Perl на вашата система (където се случва магията). Ако вече го имате, можете да инсталирате Acme::POE::Tree . За тази инсталация трябва да използваме модула CPAN (Comprehensive Perl Archive Network). След зареждане с привилегии ще напишем прост команден ред:
perl -MCPAN -e 'install Acme::POE::Tree'
След като направим това, ще видим анимираната коледна елха в обвивката с една много проста команда:
perl -MAcme::POE::Tree -e 'Acme::POE::Tree->new()->run()'
Можете също да персонализирате това дърво, ако желаете; просто редактирайте изходния код на Perl скрипта и го запазете в текстов файл (например: christmas.pl) със следното съдържание:
#! / usr / bin / perl
използвайте Acme :: POE :: Tree;
my $ tree = Acme :: POE :: Tree-> new (
{
star_delay => 1.5, #brightness за 1.5 секунди
light_delay => 2, # Светлините мигат за 2 секунди
run_for => 10, # Излез автоматично след 10 секунди проба
}
);
$ дърво-> бягане ();
С тази проста програма вашата конзола ще бъде облечена в коледния дух и както винаги очакваме вашите коментари и впечатления.
ВЕСЕЛА КОЛЕДА!!