アニメーションのクリスマスツリー:Linuxコンソールにクリスマスをもたらします

クリスマスツリーLinuxコンソール

クリスマスが近づいてきて、彼らはあなたのLinuxターミナルを飾ることができるこの単純なPerlプログラムを私たちに持ってきたいと思っていました。 今 あなたはこのクリスマスツリーであなたのコンソールにクリスマスをもたらすことができます Linuxコンソールで視覚化できるアニメーション。 その有用性はまったくありませんが、それでも興味があります。ここで試してみたい人のために、手順を追って説明します。

このコードをありがとうcyberciti.bizとVivekGite、それを表示するには、あなたが持っている必要があります インストールされたPerl 私たちのシステムでは、すでにお持ちの場合は、Acme :: POE :: Treeをインストールできます。 これを行うには、CPANモジュール(包括的なPerlアーカイブネットワーク)を使用し、特権から始めて、簡単なコマンドラインを記述します。

perl -MCPAN -e 'install Acme::POE::Tree'

これができたら、 シェルのクリスマスツリーを参照してください 簡単なコマンドで:

perl -MAcme::POE::Tree -e 'Acme::POE::Tree->new()->run()'

このツリーをカスタマイズしたい場合、Perlスクリプトのソースコードを変更して、次の内容のテキストファイル(例:christmas.pl)に保存できます。

#!/usr/bin/perl

use Acme::POE::Tree;

my $tree = Acme::POE::Tree->new(

{

star_delay =>1.5, #brillo durante 1.5segundos

light_delay => 2, #Centelleo de las luces por 2 segundos

run_for => 10, #Salir automáticamente tras 10 segundos de muestra

}

);

$tree->run();