我正在将大量文件添加到我的存档中,它看起来像这样:
print "Starting ..."
Zip::ZipFile.open(myarchive, 'w') do |zipfile|
my_tons_of_files.each do |file|
print "Adding #{file.filename} to archive ... \r"
# ...
end
print "\n Saving archive"
# !!! -> waiting about 10-15 minutes
# but I want to show the percentage of completed job
end
将所有文件添加到我的存档后,它开始将它们全部压缩(大约 10-15 分钟)。
我怎样才能表明实际发生了什么rubyzip gem
(实际上我想显示百分比current_file_number/total_files_count
)。