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

C’est la saison des plaisirs d’hiver et de la magie des fêtes… dans votre terminal Mac OS X avec quelques chutes de neige numériques !

Cette jolie chaîne de commande en rubis, pas si petite que ça, fera neiger la ligne de commande de votre Mac. Il n’y a pas grand-chose à faire neiger au-delà d’un simple copier-coller, mais pour de meilleurs résultats, assurez-vous d’utiliser un thème Terminal blanc sur noir comme « Peppermint », « IR Black », « Pro » ou « Classic » pour obtenir des flocons de neige blancs, sinon vous vous retrouverez avec des flocons de neige de couleur funky qui ne sont pas vraiment festifs…

Comment fabriquer de la neige en phase terminale

Prêts pour la neige ? Voici ce que vous voudrez faire :

  1. Lancer l’application Terminal, qui se trouve dans le répertoire /Applications/Utilitaires/
  2. Réglez la fenêtre active du terminal sur un thème blanc sur noir en appuyant sur Commande+i depuis la fenêtre du 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 toute la chaîne de commande se trouve sur une seule ligne, elle doit ressembler à ceci lorsqu’elle est collée à l’invite avant d’appuyer sur la touche Entrée pour commencer l’exécution :

Une fois que vous avez appuyé sur « Retour », vous verrez immédiatement les flocons de neige tomber, c’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 en rubis en appuyant sur Control+Z pour suspendre le processus.

Pour obtenir les meilleurs résultats en hiver, augmentez la taille de la police de la fenêtre du terminal a en appuyant plusieurs fois sur Command+, la taille 18 ou plus grande est préférable pour faire apparaître les détails du flocon de neige. Vous quittez votre bureau ? Passez la fenêtre du terminal en mode App plein écran, puis exécutez la commande de la machine à neige pour obtenir un joli petit écran de veille.

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

Il fait froid rien qu’en regardant cette neige virtuelle tomber ? C’est aussi le bon moment de l’année pour arrêter notre application classique de cheminée 8 bits et se réchauffer grâce à des flammes virtuelles pixélisées. Votre Mac n’a jamais été aussi festif, n’est-ce pas ?

Bah humbug ? Vous n’aimez pas les fêtes de fin d’année ? Peut-être que vous détestez la neige avec passion ? Ce n’est pas grave, parce que vous pouvez utiliser The Matrix pour votre ligne de commande à la place, qui a l’air d’un pantalon assez chic et beaucoup moins saisonnier.

Cette astuce a été trouvée dans les commentaires de CLIMagic , et pour les utilisateurs en ligne de commande qui ne sont pas sous Mac OS X, vous trouverez une autre solution qui fonctionne aussi pour linux (l’autre commande fonctionne aussi sur Mac, mais nécessite que gawk soit installé au préalable via Homebrew ou compilé vous-même avec gcc).

Laisser un commentaire

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