Leiskite snigti „Mac OS X“ terminale naudodami šią komandą
Turinys:
Atėjo žiemos pramogų ir atostogų magijos sezonas… jūsų Mac OS X terminale su skaitmeniniu sniego kritimu!
Ši puiki, ne itin maža rubino komandų eilutė privers snigti jūsų „Mac“ komandų eilutėje. Nereikia daug, kad snigtų, išskyrus paprastą kopijavimą ir įklijavimą, bet norint pasiekti geriausių rezultatų būtinai naudokite b alta ant juodo terminalo temą, pvz., „Peppermint“, „IR Black“, „Pro“ arba „Classic“, kad gautumėte b altų sniego dribsnių, kitaip gausite įdomių spalvų snaigių, kurios ne visai šventiška…
Kaip padaryti terminalo sniegą
Pasiruošę sniegui? Štai ką norėsite padaryti:
- Paleiskite terminalo programą, rastą /Applications/Utilities/ kataloge
- Nustatykite aktyvų terminalo langą į temą b alta ant juodo, terminalo lange paspausdami Command+i, kad akimirksniu pakeistumėte vaizdinius nustatymus naudodami inspektoriaus skydelį
- Nukopijuokite ir į eilutę įklijuokite šią komandų eilutę: "
- Paspauskite grįžimo klavišą, kad pradėtumėte snigti
ruby -e &39;C=`stty size`.scan(/\d+/).to_i;S=.pack(U);a={} ;deda \033=0;a.kiekvienas{|x, o|;a+=1;print \033};{x}H{S} \033[0;0H};$stdout.flush;miegas 0,1 }&39;"
Įsitikinkite, kad visa komandų eilutė yra vienoje eilutėje. Ji turėtų atrodyti maždaug taip, kai įklijuota eilutėje prieš paspaudžiant Enter, kad paleistumėte:
Kai paspausite mygtuką „Return“, iš karto pamatysite krentančias snaiges. Tai geriau pavaizduota viršuje esanti animacija, tačiau šioje ekrano kopijoje pateikiamas statiškas pavyzdys. Snaigės nuolat kris ir kaupsis vienoje eilutėje pačioje terminalo lango apačioje:
Galite sustabdyti puošnią rubino sniego mašiną paspausdami Control+Z, kad sustabdytumėte procesą.
Norėdami gauti geriausius žiemos rezultatus, padidinkite terminalo lango šrifto dydį kelis kartus paspausdami Command+, 18 ar didesnis dydis yra geriausias norint parodyti snaigės detales. Paliekate savo stalą? Perkelkite terminalo langą į viso ekrano programos režimą, tada vykdykite sniego mašinos komandą, kad gautumėte gražią mažą ekrano užsklandą.
Komanda sunaudoja apie 4–10 % procesoriaus, kad veiktų neribotą laiką fone, o tai nėra pernelyg agresyvu, tačiau to pakanka, kad tikriausiai nenorėtumėte vykdyti šio proceso, jei esate užsiėmęs bandydamas tausoti akumuliatoriaus veikimo laiką arba skirti visą apdorojimo galią tam, kad būtų pateikta kažkas svarbaus.
Atšalo vien stebint, kaip krenta virtualus sniegas? Na, tai taip pat tinkamas metų laikas sunaikinti mūsų klasikinę 8 bitų židinio programą ir sušilti prie kai kurių pikselių virtualių liepsnų. Jūsų „Mac“ dar niekada nebuvo toks šventiškas, ar ne?
Bah humbug? Nesate į visas šventines nuotaikas? Galbūt jūs tiesiog nekenčiate sniego su aistra? Tai gerai, nes vietoj to galite naudoti komandų eilutę „The Matrix“, kuri atrodo gana puošniai ir ne tokia sezoniška.
Šis puikus triukas buvo rastas CLIMagic komentaruose, o komandų eilutės naudotojai, nenaudojantys Mac OS X, rasite kitą sprendimą, kuris tinka ir Linux (kita komanda veikia su „Mac“ taip pat, tačiau reikia iš anksto įdiegti „gawk“ per „Homebrew“ arba sukompiliuoti patys su gcc).