Animált karácsonyfa: vigye a karácsonyt a Linux konzoljára

karácsonyfa linux konzol

Közeleg a karácsony, és vele szerették volna elhozni ezt az egyszerű Perl programot, amely díszítheti a Linux terminálodat. Most ezzel a karácsonyfával elhozhatja a karácsonyt a konzoljára animált, amelyet megtekinthetünk a Linux konzolon. Bár hasznossága meglehetősen semleges, mégis kíváncsi, és az itt kipróbálás iránt érdeklődők számára lépésről lépésre elmagyarázom, hogyan kell ezt megtenni.

Köszönjük a cyberciti.biz-nak és a Vivek Gite-nek ezt a kódot. A megtekintéshez rendelkeznie kell telepítette a Perl rendszerünkön, ha már rendelkezik, telepíthetjük az Acme :: POE :: Tree alkalmazást. Ehhez használjuk a CPAN modult (Comprehensive Perl Archive Network), és privilégiumokkal kezdtük, írunk egy egyszerű parancssort:

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

Ha ez megvan, megtehetjük lásd a karácsonyfát a kagylóban egyszerű paranccsal:

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

Ha szeretné testreszabni ezt a fát, módosíthatja a Perl szkript forráskódját, és elmentheti azt egy szöveges fájlba (pl .: christmas.pl) a következő tartalommal:

#!/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();


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Matias dijo

    Melyik évben vagyunk? ezerkilencszázkilencvenöt? hahaha ezért a linux soha nem lesz olyan hasonló ember.

    1.    győztes dijo

      que ?? Elmondom neked, ha nem tudod, a terminál nélkülözhetetlen, ha ilyen jellegű részletekre kíváncsi, mivel hobbi szórakoztató, bár számodra ez butaság, a megjegyzésed értelmetlen;)

      üdvözletet.

  2.   Jimmy Olano dijo

    A CPAN ÉRDEKELT: «Ne találjuk újra a kereket».

    Telepítettem egy 5 perl-t, és a "Curses.pm" hiánya miatt nem fut, ez attól függ, hogy nem kapja meg, annak ellenére sem, hogy a CPAN-t futtattam, és automatikusan a legközelebbi tükörrel konfiguráltam.

    NEM HAGYJA MEG AZ ÉRDEKELTETTET, ami "annyira butának" tűnik, sőt anakronisztikus is érdekes tanulságokkal szolgálhat számunkra, személy szerint számomra a perl egy kissé "furcsa" nyelv, de nem tudtam, hogy van valami "központosítva" a programjaikhoz.