Zip/Ruby(作りかけ)

http://storehouse.sakura.ne.jp/viewvc/viewvc.cgi/zipruby/ext/?root=svn
※リリースしました
ファイルの中身を読めるようにした。

require 'zipruby'

archive = Zip.open_archive("test.zip")

archive.num_files.times do |i|
  name = archive.get_name(i)
  puts "#{i}: #{name}"
  stat = archive.get_stat(name)
  puts stat.size
  file = archive.open_file(i)
  puts file.name
  puts file.read
  file.close
end

archive.close()