Naj sneži v terminalu Mac OS X s tem ukazom
Kazalo:
Prava je sezona za zimsko zabavo in počitniške čarovnije ... v vašem terminalu Mac OS X z nekaj digitalnega snega!
Ta izjemen, ne tako majhen ruby ukazni niz bo poskrbel za sneg v ukazni vrstici vašega Maca. Snežilo ni veliko več kot preprosto kopiranje in lepljenje, vendar za najboljše rezultate ne pozabite uporabiti terminalske teme belo-na-črnem, kot je »Peppermint«, »IR Black«, »Pro« ali »Classic«, da dobite bele snežinke, sicer boste na koncu dobili nekaj zabavnih barvnih snežink, ki niso Ni ravno praznično…
Kako narediti terminalni sneg
Ste pripravljeni na sneg? Tukaj je tisto, kar boste želeli narediti:
- Zaženi aplikacijo Terminal, ki jo najdeš v imeniku /Applications/Utilities/
- Nastavite aktivno okno terminala na belo-črno temo, tako da pritisnete Command+i v oknu terminala, da takoj spremenite vizualne nastavitve s ploščo inšpektorja
- Kopirajte in prilepite naslednji ukazni niz v poziv: "
- Pritisnite tipko Return, da začne snežiti
ruby -e &39;C=`stty size`.scan(/\d+/).to_i;S=.pack(U);a={} ;postavi \033=0;a.each{|x, o|;a+=1;print \033};{x}H{S} \033[0;0H};$stdout.flush;spanje 0,1 }&39;"
Prepričajte se, da je celoten ukazni niz v eni vrstici, izgledati mora nekako takole, ko ga prilepite v poziv, preden pritisnete Enter, da se začne izvajati:
Ko pritisnete tipko return, boste takoj videli snežinke, ki padajo, to je bolje predstavljeno z animacijo na vrhu, vendar je ta posnetek zaslona statičen primer. Snežinke bodo neprestano padale in se kopičile v eni vrstici na samem dnu okna terminala:
Fantast ruby snežni stroj lahko ustavite tako, da pritisnete Control+Z, da prekinete postopek.
Za najboljše rezultate v zimskem času povečajte velikost pisave okna terminala a tako, da nekajkrat pritisnete Command+, velikost 18 ali večja je najboljša za prikaz podrobnosti snežinke. Zapuščate svojo mizo? Vrzite okno terminala v celozaslonski način aplikacije in nato izvedite ukaz snežne naprave za lep majhen ohranjevalnik zaslona.
Ukaz porabi približno 4 % do 10 % CPU za neomejeno delovanje v ozadju, kar ni preveč agresivno, vendar je dovolj, da verjetno ne boste želeli izvajati tega procesa, če ste poskušate ohraniti življenjsko dobo baterije ali posvetiti vso svojo procesorsko moč upodabljanju nečesa pomembnega.
Ali vas zebe, ko samo opazujete ta virtualni sneg? No, to je tudi pravi letni čas, da razkrijemo našo klasično 8-bitno aplikacijo za kamin in se pogrejemo ob pikseliziranih virtualnih plamenih. Vaš Mac še nikoli ni bil tako prazničen, kajne?
Bah humbug? Vas ne zanima celotno praznično veselje? Morda samo strastno sovražite sneg? To je v redu, saj lahko namesto tega za svojo ukazno vrstico uporabite The Matrix, ki izgleda precej elegantno in veliko manj sezonsko.
Ta izvrstni trik je bil najden v komentarjih CLIMagic in za uporabnike ukazne vrstice, ki ne uporabljajo Mac OS X, boste našli drugo rešitev, ki deluje tudi za linux (drugi ukaz deluje na Tudi Mac, vendar zahteva, da gawk predhodno namestite prek Homebrew ali ga prevedete sami z gcc).