Noël sur votre console Linux

Nous nous rapprochons de la veille de Noël et de Noël et nous vous proposons ici ce programme Perl simple avec lequel vous pouvez décorer votre terminal avec l'esprit de Noël.

Avec ce programme votre console Linux peut ressembler à un arbre de Noël animé et malgré le fait que son utilité ne dépasse pas la partie esthétique de la console, c'est quelque chose d'assez curieux et que nous pouvons utiliser ces jours de décembre, et si vous lisez et êtes intéressé à l'essayer, continuez lire que j'explique comment faire quoi.

linux-sapin-de-noel

Donc pour pouvoir visualiser l'arborescence dans la console il faut avoir installé Perl dans le système (avec lequel la magie se produira), si nous l'avons déjà, vous pouvez installer Acme :: POE :: Tree. Pour cette installation, il faut utiliser le module CPAN (Comprehensive Perl Archive Network) après le démarrage avec des privilèges, nous écrirons une simple ligne de commande:

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

Déjà une fois que nous faisons cela, nous verrons l'arbre de Noël animé dans la coquille avec une commande très simple:

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

Il est également possible de personnaliser cet arbre si vous le souhaitez, il vous suffit éditer le code source du script Perl et vous l'enregistrez dans un fichier texte (par exemple: christmas.pl) avec le contenu suivant:

#! / Usr / bin / perl

utilisez Acme :: POE :: Tree;

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

{

star_delay => 1.5, #brightness pendant 1.5 seconde

light_delay => 2, #Lights clignotent pendant 2 secondes

run_for => 10, #Quitter automatiquement après 10 secondes d'échantillon

}

);

$ tree-> run ();

Avec ce programme simple, votre console sera habillée dans l'esprit de Noël et comme toujours nous attendons vos commentaires et impressions.

JOYEUX NOËL!!


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Chaparral dit

    Vous êtes génial RoBertucho.

  2.   sli dit

    «Une fois que nous avons fait cela, nous verrons le sapin de Noël animé dans la coquille avec une commande très simple:

    perl -MAcme :: POE :: Tree -e 'Acme :: POE :: Tree-> new () -> run ()' »
    Il est clair qui oublierait une commande si simple qu'elle est mémorisée simplement en la voyant pendant 1 seconde

    1.    Kalt wulx dit

      Ami @sli, c'est vraiment simple, ce qui se passe c'est que vous n'avez peut-être pas de notions sur la programmation. Laissez-moi vous expliquer en détail ce qui se passe dans les coulisses.

      Quand nous ne sommes pas, nous écrivons dans le terminal: »perl -MAcme :: POE :: Tree -e 'Acme :: POE :: Tree-> new () -> run ()'«. Ce que nous disons à l'ordinateur, c'est que le langage de programmation Perl exécute l'application qui est passée en argument à l'interpréteur Perl 🙂

      Je n'aime pas vraiment Perl, je préfère Python comme langage de script pour mes pingouins.
      Salutations.

  3.   Carreaux dit

    Je ne fais pas confiance si ça dit acme