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

おやすみとクリスマスに近づくたびに、このシンプルなPerlプログラムをお届けします。このプログラムを使用して、ターミナルをクリスマスの精神で飾ることができます。

このプログラムで あなたのLinuxコンソールはクリスマスツリーのように見えることができます アニメーション化されており、その有用性はコンソールの美的部分を超えていませんが、それは非常に興味深いものであり、XNUMX月の最近に使用できます。読んでいて試してみたい場合は、読み続けてください。何をするって。

Linux-クリスマスツリー

したがって、コンソールでツリーを視覚化できるようにするには、 インストールされたPerl システム(魔法が発生する)で、すでにそれを持っている場合は、インストールすることができます Acme :: POE ::ツリー。 このインストールでは、特権を使用して起動した後、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、1.5秒間の#brightness

light_delay => 2、#ライトが2秒間点滅します

run_for => 10、#サンプルの10秒後に自動的に終了

}

);

$ツリー->実行();

このシンプルなプログラムで、あなたのコンソールはクリスマスの精神に身を包み、いつものように、私たちはあなたのコメントと印象を待っています。

メリークリスマス!!


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   チャパラル

    あなたは素晴らしいロベルトゥーチョです。

  2.   SLI

    «これを実行すると、非常に簡単なコマンドでシェル内にアニメーション化されたクリスマス ツリーが表示されます。

    perl -MACme::POE::Tree -e 'Acme::POE::Tree->new()->run()'»
    1秒見ただけで覚えられるような簡単なコマンドを誰が忘れるかは明らかです。

    1.    Kalt wulx

      友人の @sli さん、それは本当に単純です。何が起こるかというと、あなたはプログラミングについて何の概念も持っていないかもしれません。 舞台裏で何が起こっているのかを大まかに説明しましょう。

      私たちがそこにいないときは、ターミナルに次のように書きます: » perl -MAcme::POE::Tree -e 'Acme::POE::Tree->new()->run()' «。 私たちがコンピューターに伝えているのは、Perl プログラミング言語が、引数として Perl インタプリタに渡されるアプリケーションを実行するということです :)

      私は Perl はあまり好きではありません。ペンギン用のスクリプト言語としては Python を好みます。
      ご挨拶。

  3.   フリオ・サルディバル
  4.   タイル

    アクメって書いてあるなら信用しない