Hayaan itong mag-snow sa Terminal ng Mac OS X gamit ang Utos na ito

Talaan ng mga Nilalaman:

Anonim

Is the season for some winter fun and holiday magic… sa iyong Mac OS X Terminal na may ilang digital snow fall!

Itong napakagandang hindi gaanong ruby ​​na command string ay gagawing snow sa command line ng iyong Mac, walang gaanong pag-snow na lampas sa isang simpleng kopya at i-paste, ngunit para sa pinakamahusay na mga resulta tiyaking gumagamit ng white-on-black na Terminal na tema tulad ng “Peppermint”, “IR Black”, “Pro”, o “Classic” para makakuha ng mga puting snow flakes, kung hindi, magkakaroon ka ng ilang funky colored snowflakes na hindi talaga maligaya...

Paano Gumawa ng Terminal Snow

Handa na sa snow? Ito ang gusto mong gawin:

  1. Ilunsad ang Terminal app, na makikita sa /Applications/Utilities/ directory
  2. Itakda ang aktibong Terminal window sa white-on-black na tema sa pamamagitan ng pagpindot sa Command+i mula sa Terminal window upang agad na baguhin ang mga visual na setting gamit ang Inspector panel
  3. Kopyahin at i-paste ang sumusunod na command string sa prompt:
  4. "

    ruby -e &39;C=`stty size`.scan(/\d+/).to_i;S=.pack(U);a={} ;naglalagay ng \033=0;a.each{|x, o|;a+=1;print \033};{x}H{S} \033[0;0H};$stdout.flush;sleep 0.1 }&39;"

  5. Pindutin ang Return key upang simulan ang pagbagsak ng snow

Siguraduhin na ang buong command string ay nasa iisang linya lahat, dapat ganito ang hitsura kapag na-paste sa prompt bago pindutin ang enter para magsimulang tumakbo:

Kapag na-hit mo ang return, makikita mo kaagad ang mga snowflake na bumabagsak, mas maganda itong kinakatawan ng animation sa itaas ngunit ang screen shot na ito ay nagbibigay ng static na halimbawa. Ang mga snowflake ay patuloy na babagsak, at maiipon sa isang linya sa pinakailalim ng terminal window:

Maaari mong ihinto ang magarbong ruby ​​snow machine sa pamamagitan ng pagpindot sa Control+Z para suspindihin ang proseso.

Para sa pinakamahusay na mga resulta sa taglamig, pataasin ang laki ng font ng terminal window sa pamamagitan ng pagpindot sa Command+ ng ilang beses, ang laki 18 o mas malaki ay pinakamainam upang ipakita ang mga detalye ng snowflake. Umalis sa iyong desk? Itapon ang Terminal window sa Full Screen App Mode, at pagkatapos ay isagawa ang snow machine command para sa magandang maliit na screen saver.

Ang command ay kumokonsumo ng humigit-kumulang 4% hanggang 10% na CPU upang tumakbo nang walang katiyakan sa background, na hindi masyadong agresibo ngunit sapat na ito na malamang na hindi mo nais na patakbuhin ang prosesong ito kung ikaw ay abala sa pagsisikap na makatipid sa buhay ng baterya o italaga ang lahat ng iyong kapangyarihan sa pagpoproseso sa pag-render ng isang bagay na mahalaga.

Ginaginaw habang pinapanood lang ang virtual na pagbagsak ng snow? Ito rin ang tamang oras ng taon para i-bust ang aming classic na 8 bit fireplace app at magpainit sa pamamagitan ng ilang pixelated na virtual na apoy. Ang iyong Mac ay hindi kailanman naging maligaya, hindi ba?

Bah humbug? Hindi sa buong holiday cheer bagay? Baka kinasusuklaman mo lang ang snow na may pagnanasa? Okay lang iyon, dahil maaari kang sumama sa The Matrix para sa iyong command line sa halip, na mukhang magarbong pantalon at hindi gaanong seasonal.

Ang nakakatawang trick na ito ay natagpuan sa mga komento ng CLIMagic, at para sa mga user ng command line na hindi nagpapatakbo ng Mac OS X makakahanap ka ng isa pang solusyon na gumagana din para sa linux (ang ibang command ay gumagana sa Mac din, ngunit nangangailangan ng gawk na mai-install muna sa pamamagitan ng Homebrew o i-compile ang iyong sarili sa gcc).

Hayaan itong mag-snow sa Terminal ng Mac OS X gamit ang Utos na ito