I'd seperti untuk membuat sebuah progress bar untuk menunjukkan status pekerjaan batch dalam Ruby
.
I've membaca tutorial / perpustakaan pada menggunakan (n)kutukan, tidak ada yang sangat membantu dalam menjelaskan cara membuat "animasi" progress bar di terminal atau menggunakan kutukan dengan Ruby
.
I'm sudah sadar menggunakan thread terpisah untuk memantau kemajuan pekerjaan yang diberikan, saya'm hanya tidak yakin bagaimana untuk melanjutkan dengan menggambar sebuah progress bar.
Update
ProgressBar kelas itu sangat lurus ke depan, sempurna memecahkan masalah saya.
Anda mungkin bisa mendapatkan beberapa implementasi ide-ide dari Ruby/ProgressBar perpustakaan, yang menghasilkan teks progress bar. Aku tersandung di atasnya beberapa bulan yang lalu tapi belum't membuat penggunaan itu.
Secara pribadi saya pikir kutukan berlebihan dalam hal ini. Sedangkan kutukan lib bagus (dan sering saya gunakan sendiri) it's PITA untuk mempelajari kembali setiap kali aku ingin't diperlukan untuk 12 bulan yang telah menjadi tanda yang buruk desain antarmuka.
Jika untuk beberapa alasan anda't mendapatkan pada dengan progress bar lib Joey menyarankan roll anda sendiri dan melepaskan bawah yang cantik lisensi gratis untuk instan kudos :)
Pada windows, kutukan bekerja di luar kotak, ncurses doesn't, dan sebuah progress bar kutukan harus cukup. Jadi, gunakan kutukan bukan ncurses.
Juga, kedua kutukan dan ncurses adalah wafer-tipis pembungkus di sekitar c library - yang berarti anda don't benar-benar membutuhkan Ruby-spesifik tutorial.
Namun, pada situs Beliung anda dapat men-download semua kode contoh untuk buku ini. File "ex1423.rb" berisi kutukan demo yang memainkan Pong - itu akan memberi anda banyak bahan untuk membuat anda pergi.