Χριστούγεννα στην κονσόλα Linux

Πλησιάζουμε την Παραμονή των Χριστουγέννων και τα Χριστούγεννα και εδώ σας φέρνουμε αυτό το απλό πρόγραμμα Perl με το οποίο μπορείτε να διακοσμήσετε το τερματικό σας με το χριστουγεννιάτικο πνεύμα.

Με αυτό το πρόγραμμα, η κονσόλα Linux σας μπορεί να μοιάζει με ένα κινούμενο χριστουγεννιάτικο δέντρο. Αν και η χρησιμότητά του δεν εκτείνεται πέρα ​​από την αισθητική της κονσόλας, είναι αρκετά περίεργο και κάτι που μπορούμε να χρησιμοποιήσουμε αυτές τις μέρες του Δεκεμβρίου. Αν διαβάζετε αυτό και ενδιαφέρεστε να το δοκιμάσετε, συνεχίστε να διαβάζετε και θα σας εξηγήσω πώς.

linux-χριστουγεννιάτικο δέντρο

Για να δείτε το δέντρο στην κονσόλα, πρέπει να έχετε εγκατεστημένη την Perl στο σύστημά σας (όπου συμβαίνει η μαγεία). Αν την έχετε ήδη, μπορείτε να εγκαταστήσετε το Acme::POE::Tree . Για αυτήν την εγκατάσταση, πρέπει να χρησιμοποιήσουμε τη λειτουργική μονάδα 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-> νέο (

{

star_delay => 1.5, # φωτεινότητα για 1.5 δευτερόλεπτο

light_delay => 2, # Τα φώτα αναβοσβήνουν για 2 δευτερόλεπτα

run_for => 10, #Exit αυτόματα μετά από 10 δευτερόλεπτα δείγματος

}

);

$ tree-> run ();

Με αυτό το απλό πρόγραμμα, η κονσόλα σας θα ντυθεί με το χριστουγεννιάτικο πνεύμα και, όπως πάντα, περιμένουμε τα σχόλια και τις εντυπώσεις σας.

ΚΑΛΑ ΧΡΙΣΤΟΥΓΕΝΝΑ!!


Προσθήκη ως προτιμώμενης πηγής στην Google