Laisse tomber la neige dans le terminal de Mac OS X avec cette commande

C'est la saison des plaisirs hivernaux et des vacances magiques ... dans votre Terminal Mac OS X avec quelques chutes de neige numérique!

Cette astucieuse chaîne de commande ruby ​​va faire en sorte qu'il neige dans la ligne de commande de votre Mac, il n'y a pas grand chose à faire pour qu'il neige au-delà d'un simple copier-coller, mais pour de meilleurs résultats, assurez-vous d'utiliser un Thème terminal noir comme "Peppermint", "IR Black", "Pro", ou "Classic" pour obtenir des flocons de neige blancs, sinon vous allez vous retrouver avec des flocons de neige funky qui ne sont pas vraiment festifs ...

Comment faire de la neige au terminal

Prêt pour la neige? Voici ce que vous voulez faire:

  1. Lancer l'application Terminal, dans le répertoire / Applications / Utilities /
  2. Définissez la fenêtre Terminal active sur un thème blanc sur noir en appuyant sur Commande + i depuis la fenêtre Terminal pour modifier instantanément les paramètres visuels à l'aide du panneau Inspecteur
  3. Copiez et collez la chaîne de commande suivante dans l'invite:
  4. ruby -e 'C=`stty size`.scan(/\d+/)[1].to_i;S=["2743".to_i(16)].pack("U*");a={};puts "\033[2J";loop{a[rand(C)]=0;a.each{|x, o|;a[x]+=1;print "\033[#{o};#{x}H \033[#{a[x]};#{x}H#{S} \033[0;0H"};$stdout.flush;sleep 0.1}'

  5. Appuyez sur la touche Retour pour commencer la chute de neige

Assurez-vous que la chaîne de commande entière est tout sur une seule ligne, il devrait ressembler à quelque chose comme ceci quand collé à l'invite avant de frapper entrer pour commencer à courir:

Une fois que vous frappez revenir, vous verrez immédiatement les flocons de neige tomber, il est mieux représenté par l'animation en haut, mais cette capture d'écran donne un exemple statique. Les flocons de neige tombent continuellement et s'accumulent sur une seule ligne tout en bas de la fenêtre du terminal:

Vous pouvez arrêter la machine à neige de rubis fantaisie en appuyant sur Ctrl + Z pour suspendre le processus.

Pour obtenir les meilleurs résultats hivernaux, augmentez la taille de police de la fenêtre du terminal en appuyant plusieurs fois sur Commande +, la taille 18 ou supérieure est préférable pour montrer les détails du flocon de neige. Vous quittez votre bureau? Lancez la fenêtre du terminal en mode plein écran, puis exécutez la commande de la machine à neige pour obtenir un petit économiseur d'écran.

La commande consomme environ 4% à 10% CPU pour fonctionner indéfiniment en arrière-plan, ce qui n'est pas trop agressif mais il suffit que vous ne voudrez probablement pas exécuter ce processus si vous êtes occupé à essayer d'économiser la batterie ou de dédier toute votre puissance de traitement pour rendre quelque chose d'important.

Obtenir froid en regardant cette chute de neige virtuelle? Eh bien, c'est aussi le bon moment de l'année pour casser notre application de cheminée 8 bits classique et réchauffer par des flammes virtuelles pixélisées. Votre Mac n'a jamais été aussi festif, n'est-ce pas?

Bah humbug? Pas dans toute la fête des fêtes? Peut-être que vous détestez la neige avec une passion? Tout va bien, parce que vous pouvez aller avec The Matrix pour votre ligne de commande à la place, qui ressemble à un pantalon assez chic et beaucoup moins saisonnier.

Cette astucieuse astuce a été trouvée dans les commentaires de CLIMagic, et pour les utilisateurs de la ligne de commande qui n'exécutent pas Mac OS X, vous trouverez une autre solution qui fonctionne aussi pour Linux (l'autre commande fonctionne aussi sur Mac, mais nécessite gawk installé au préalable via Homebrew ou compilé avec gcc).