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

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

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

linux-christmas-tree

したがって、コンソールでツリーを視覚化できるようにするには、 インストールされた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秒後に自動的に終了

}

);

$ツリー->実行();

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

メリークリスマス!!


記事の内容は、次の原則に準拠しています。 編集倫理。 エラーを報告するには、 ここで.

5コメント、あなたのコメントを残してください

コメントを残す

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

*

*

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

  1.   チャパラル

    あなたは素晴らしいRoBertuchoです。

  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.   タイル

    それがアクメと言ったら私は信用しません