Božič na vaši konzoli Linux

Vsakič, ko smo bližje lahko noči in božiču, vam tu ponujamo ta preprost program Perl, s katerim lahko svoj terminal okrasite z božičnim duhom.

S tem programom vaša linux konzola je lahko videti kot božična jelka animirani in kljub temu, da njegova uporabnost ne presega estetskega dela konzole, je to nekaj, kar je precej radovedno in kar lahko uporabimo v teh decembrskih dneh, in če berete in ga želite preizkusiti, nadaljujte z branjem da razložim, kako narediti kaj.

linux-božično drevo

Da bi lahko vizualizirali drevo v konzoli, ga moramo imeti nameščen Perl v sistemu (s katerim se bo čarovnija zgodila), če ga že imamo, ga lahko namestite Acme :: POE :: Drevo. Za to namestitev moramo po zagonu s privilegiji uporabiti modul CPAN (Celovito arhivsko omrežje Perl), napisali bomo preprosto ukazno vrstico:

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

Ko to že storimo, v lupini bomo videli animirano božično drevo z zelo preprostim ukazom:

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

To drevo lahko tudi prilagodite, če želite, preprosto morate uredite izvorno kodo skripta Perl in ga shranite v besedilno datoteko (na primer: christmas.pl) z naslednjo vsebino:

#! / usr / bin / perl

uporabite Acme :: POE :: Tree;

moje $ drevo = Acme :: POE :: Drevo-> novo (

{

star_delay => 1.5, #brightness za 1.5 sekunde

light_delay => 2, # Lučke utripajo 2 sekundi

run_for => 10, # Izhod samodejno po 10 sekundah vzorca

}

);

$ drevo-> zaženi ();

S tem preprostim programom bo vaša konzola oblečena v božični duh in kot vedno pričakujemo vaše komentarje in vtise.

VESEL BOŽIČ!!


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Kaparral je dejal

    Odličen si RoBertucho.

  2.   SLI je dejal

    «Ko to storimo, bomo v lupini z zelo preprostim ukazom videli animirano božično drevo:

    perl -MAcme :: POE :: Tree -e 'Acme :: POE :: Tree-> new () -> run ()' »
    Jasno je, kdo bi pozabil tako preprost ukaz, da si ga zapomni samo tako, da ga vidi 1 sekundo

    1.    Kalt wulx je dejal

      Prijatelj @sli, res je preprosto, zgodi pa se, da morda nimaš pojmov o programiranju. Naj zelo podrobno razložim, kaj se dogaja v zakulisju.

      Kadar nismo, v terminal napišemo: »perl -MAcme :: POE :: Tree -e 'Acme :: POE :: Tree-> new () -> run ()'«. Računalniku sporočamo, da programski jezik Perl zažene aplikacijo, ki se posreduje kot argument tolmaču Perl 🙂

      V resnici mi ni všeč Perl, raje imam Python kot skriptni jezik za moje pingvine.
      Lep pozdrav.

  3.   Tile je dejal

    Ne verjamem, če piše acme