Neka pada snijeg u terminalu Mac OS X s ovom naredbom
Sadržaj:
Prava je sezona za zimsku zabavu i blagdansku čaroliju... u vašem Mac OS X terminalu s malo digitalnog snijega!
Ovaj zgodni, ne tako mali ruby naredbeni niz napravit će snijeg u naredbenom retku vašeg Maca, nema mnogo toga da potakne snijeg osim jednostavnog kopiranja i lijepljenja, ali za najbolje rezultate pazite da koristite bijelo-na-crnu temu Terminala kao što je "Peppermint", "IR Black", "Pro" ili "Classic" da biste dobili bijele snježne pahulje, inače ćete završiti s pahuljama neobičnih boja koje nisu nije baš svečano…
Kako napraviti završni snijeg
Spremni za snijeg? Evo što biste željeli učiniti:
- Pokreni aplikaciju Terminal, koja se nalazi u direktoriju /Applications/Utilities/
- Postavite aktivni prozor terminala na temu bijelo-crno pritiskom na Command+i iz prozora terminala kako biste trenutačno promijenili vizualne postavke pomoću ploče Inspector
- Kopirajte i zalijepite sljedeći naredbeni niz u upit: "
- Pritisnite tipku Return da počne padati snijeg
ruby -e &39;C=`stty size`.scan(/\d+/).to_i;S=.pack(U);a={} ;stavlja \033=0;a.each{|x, o|;a+=1;print \033};{x}H{S} \033[0;0H};$stdout.flush;sleep 0.1 }&39;"
Provjerite je li cijeli naredbeni niz u jednom retku, trebao bi izgledati otprilike ovako kada se zalijepi u odzivniku prije nego što pritisnete Enter da biste pokrenuli:
Jednom kada pritisnete tipku return, odmah ćete vidjeti snježne pahulje kako padaju, to je bolje predstavljeno animacijom na vrhu, ali ova snimka zaslona daje statičan primjer. Pahulje će neprestano padati i gomilati se u jednoj liniji na samom dnu prozora terminala:
Možete zaustaviti otmjeni rubin snježni stroj pritiskom na Control+Z da prekinete proces.
Za najbolje zimske rezultate, povećajte veličinu fonta prozora terminala tako što ćete pritisnuti Command+ nekoliko puta, veličina 18 ili veća najbolja je za prikazivanje detalja snježne pahulje. Napuštate svoj stol? Prebacite prozor terminala u način rada aplikacije preko cijelog zaslona, a zatim izvršite naredbu snježne mašine za lijepi mali čuvar zaslona.
Naredba troši oko 4% do 10% CPU-a da radi neograničeno u pozadini, što nije previše agresivno, ali je dovoljno da vjerojatno nećete htjeti pokrenuti ovaj proces ako ste zauzeti pokušavajući sačuvati trajanje baterije ili posvetiti svu svoju procesorsku snagu renderiranju nečeg važnog.
Je li vam hladno samo gledajući taj virtualni snijeg kako pada? Pa, također je pravo doba godine da razbijemo našu klasičnu 8-bitnu aplikaciju za kamin i zagrijemo se uz pikselizirani virtualni plamen. Vaš Mac nikada nije bio tako svečan, zar ne?
Bah laž? Niste uključeni u cijelo blagdansko veselje? Možda samo strasno mrzite snijeg? To je u redu, jer umjesto toga možete koristiti The Matrix za svoj naredbeni redak, koji izgleda prilično otmjeno i manje sezonski.
Ovaj izvrstan trik pronađen je u komentarima CLIMagica, a za korisnike naredbenog retka koji ne koriste Mac OS X pronaći ćete drugo rješenje koje radi i za linux (druga naredba radi na Mac također, ali zahtijeva da se gawk prethodno instalira putem Homebrew ili da ga sami kompajlirate pomoću gcc).