Biarkan Salju di Terminal Mac OS X dengan Perintah Ini

Ini adalah musim untuk bersenang-senang di musim dingin dan keajaiban liburan ... di Mac OS X Terminal Anda dengan beberapa hujan salju digital!

String perintah ruby ​​yang tidak terlalu kecil ini akan membuatnya salju di baris perintah Mac Anda, tidak banyak yang dapat bersalju di luar salinan dan tempel sederhana, tetapi untuk hasil terbaik, pastikan untuk menggunakan putih- Tema Terminal hitam seperti “Peppermint”, “IR Black”, “Pro”, atau “Classic” untuk mendapatkan serpihan salju putih, jika tidak Anda akan berakhir dengan beberapa kepingan salju berwarna yang funky yang tidak persis meriah…

Cara Membuat Terminal Salju

Siap untuk salju? Inilah yang ingin Anda lakukan:

  1. Luncurkan aplikasi Terminal, temukan di direktori / Aplikasi / Utilitas /
  2. Atur jendela Terminal aktif ke tema putih-hitam dengan menekan Command + i dari jendela Terminal untuk mengubah pengaturan visual langsung menggunakan panel Inspektur
  3. Salin dan sisipkan string perintah berikut ke prompt:
  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. Tekan tombol Return untuk memulai turunnya salju

Pastikan seluruh string perintah semua pada satu baris, seharusnya terlihat seperti ini ketika disisipkan pada prompt sebelum menekan enter untuk mulai berjalan:

Setelah Anda menekan kembali, Anda akan segera melihat kepingan salju jatuh, itu lebih baik diwakili oleh animasi di bagian atas tetapi screen shot ini memberikan contoh statis. Kepingan salju akan terus turun, dan menumpuk pada satu baris di bagian paling bawah jendela terminal:

Anda dapat menghentikan mesin salju ruby ​​yang mewah dengan menekan Control + Z untuk menunda prosesnya.

Untuk hasil musim dingin terbaik, naikkan ukuran huruf dari jendela terminal dengan menekan Command + beberapa kali, ukuran 18 atau lebih besar adalah yang terbaik untuk memamerkan detail kepingan salju. Meninggalkan meja Anda? Lemparkan jendela Terminal ke Mode Aplikasi Layar Penuh, dan kemudian jalankan perintah mesin salju untuk screen saver kecil yang bagus.

Perintah ini menghabiskan sekitar 4% hingga 10% CPU untuk berjalan tanpa batas di latar belakang, yang tidak terlalu agresif tetapi cukup Anda mungkin tidak ingin menjalankan proses ini jika Anda sibuk mencoba menghemat baterai atau mendedikasikan semua kekuatan pemrosesan Anda untuk menerjemahkan sesuatu yang penting.

Menjadi dingin hanya menyaksikan salju maya jatuh? Yah itu juga waktu yang tepat tahun untuk memecahkan aplikasi perapian 8 bit klasik dan pemanasan oleh beberapa api virtual pixelated. Mac Anda tidak pernah begitu meriah, bukan?

Bah humbug? Tidak ke dalam hal liburan liburan? Mungkin Anda hanya membenci salju dengan penuh gairah? Itu baik-baik saja, karena Anda bisa pergi dengan The Matrix untuk baris perintah Anda, yang terlihat celana cukup mewah dan jauh lebih sedikit musiman.

Trik yang bagus ini ditemukan dalam komentar CLIMagic, dan bagi pengguna baris perintah yang tidak menjalankan Mac OS X, Anda akan menemukan solusi lain yang juga berfungsi untuk linux (perintah yang lain juga berfungsi pada Mac, tetapi membutuhkan keleluasaan untuk menjadi diinstal terlebih dahulu melalui Homebrew atau dikompilasi sendiri dengan gcc).