Natal em seu console Linux

Estamos cada vez mais próximos da Véspera de Natal e do Natal e trazemos para você este simples programa Perl com o qual você poderá decorar seu terminal com o espírito natalino.

Com este programa seu console linux pode parecer uma árvore de natal animado e apesar da sua utilidade não ultrapassar a parte estética da consola, é algo bastante curioso e que podemos usar nestes dias de Dezembro, e se estás a ler e se interessa em experimentá-lo, guarda lendo isso eu explico como fazer o quê.

linux-christmas-tree

Portanto, para visualizar a árvore no console, é necessário Perl instalado no sistema (com o qual a mágica vai acontecer), se já tivermos você pode instalar Acme :: POE :: Árvore. Para esta instalação, devemos usar o módulo CPAN (Comprehensive Perl Archive Network) após a inicialização com privilégios, escreveremos uma linha de comando simples:

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

Uma vez que fazemos isso, vamos ver a árvore de natal animada na concha com um comando muito simples:

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

Também é possível customizar esta árvore se desejar, você só precisa edite o código fonte do script Perl e você o salva em um arquivo de texto (por exemplo: natal.pl) com o seguinte conteúdo:

#! / usr / bin / perl

use Acme :: POE :: Tree;

minha $ árvore = Acme :: POE :: Árvore-> novo (

{

star_delay => 1.5, #brightness por 1.5 segundos

light_delay => 2, #Lights piscam por 2 segundos

run_for => 10, #Exit automaticamente após 10 segundos de amostra

}

);

$ tree-> run ();

Com este simples programa a sua consola ficará vestida com o espírito natalício e como sempre aguardamos os seus comentários e impressões.

FELIZ NATAL!!


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Chaparral dito

    Você é ótimo RoBertucho.

  2.   SLI dito

    «Assim que fizermos isso, veremos a árvore de Natal animada na concha com um comando muito simples:

    perl -MAcme :: POE :: Tree -e 'Acme :: POE :: Tree-> new () -> run ()' »
    É claro quem esqueceria um comando tão simples que é memorizado apenas por vê-lo por 1 segundo

    1.    kalt wulx dito

      Amigo @sli, realmente é simples, o que acontece é que você pode não ter noções de programação. Deixe-me explicar detalhadamente o que acontece nos bastidores.

      Quando não estamos, escrevemos no terminal: »perl -MAcme :: POE :: Tree -e 'Acme :: POE :: Tree-> new () -> run ()'«. O que estamos indicando para o computador é que a linguagem de programação Perl executa a aplicação que está sendo passada como argumento para o interpretador Perl

      Eu realmente não gosto de Perl, prefiro Python como linguagem de script para meus pinguins.
      Saudações.

  3.   Telha dito

    Eu não confio se disser acme