Све смо ближе Бадњаку и Божићу и овде вам доносимо овај једноставни Перл програм помоћу којег свој терминал можете украсити божићним духом.
Овим програмом ваша линук конзола може изгледати као божићно дрвце анимирани и упркос чињеници да његова корисност не прелази естетски део конзоле, то је нешто прилично знатижељно и што можемо искористити ових дана децембра, а ако читате и желите да испробате, наставите да читате да објасним како шта.
Дакле, да бисте видели стабло у конзоли потребно је инсталиран Перл у систему (са којим ће се догодити магија), ако је већ имамо, можете је инсталирати Ацме :: ПОЕ :: Дрво. За ову инсталацију морамо користити модул ЦПАН (Свеобухватна мрежа архива Перл) након покретања са привилегијама, написаћемо једноставну командну линију:
perl -MCPAN -e 'install Acme::POE::Tree'
Већ једном када то урадимо, видећемо анимирано божићно дрвце у љусци са врло једноставном командом:
perl -MAcme::POE::Tree -e 'Acme::POE::Tree->new()->run()'
Такође је могуће прилагодити ово дрво ако желите, само морате уредите изворни код Перл скрипте и сачувате га у текстуалној датотеци (на пример: цхристмас.пл) са следећим садржајем:
#! / уср / бин / перл
користите Ацме :: ПОЕ :: Трее;
ми $ трее = Ацме :: ПОЕ :: Трее-> нев (
{
стар_делаи => 1.5, # осветљеност 1.5 секунде
лигхт_делаи => 2, # Светла трепћу 2 секунде
рун_фор => 10, # Излаз аутоматски након 10 секунди узорка
}
);
$ стабло-> рун ();
Овим једноставним програмом ваша конзола ће бити одевена у божићни дух и као и увек очекујемо ваше коментаре и утиске.
СРЕЋАН БОЖИЋ!!
Ви сте сјајни РоБертуцхо.
«Једном када ово урадимо, видећемо анимирано божићно дрвце у љусци уз врло једноставну команду:
перл -МАцме :: ПОЕ :: Трее -е 'Ацме :: ПОЕ :: Трее-> нев () -> рун ()' »
Јасно је ко би заборавио наредбу тако једноставну да се памти само гледањем у трајању од 1 секунде
Пријатељу @сли, заиста је једноставно, деси се да можда немаш појма о програмирању. Дозволите ми да детаљно објасним шта се дешава иза кулиса.
Када не знамо, напишемо у терминал: »перл -МАцме :: ПОЕ :: Трее -е 'Ацме :: ПОЕ :: Трее-> нев () -> рун ()'«. Оно што рачунару говоримо је да програмски језик Перл извршава апликацију која се прослеђује као аргумент интерпретатору Перл 🙂
Не волим Перл, више волим Питхон као скриптни језик за моје пингвине.
Поздрав.
Боље је ово
https://gist.github.com/franktoffel/aea4329b760eb3e72f4d
Не верујем ако пише ацме