3 $LOAD_PATH.unshift File.expand_path(File.dirname(__FILE__) + '/../lib')
6 location = ARGV.shift || 'mmd'
7 scrap = Scrap.find_by_location_code(location)
10 require 'bundler/setup'
15 str && NKF.nkf('-Sw', str)
19 Zip::Archive.open(path) do |ar|
22 n = ar.num_files # number of entries
24 entry_name = ar.get_name(i) # get entry name from archive
28 puts [ f.size, f.comp_size, f.mtime.strftime("%d-%m-%y %H:%M"), encode(f.name) ].join("\t")
30 # content = f.read # read entry content
34 rescue Zip::Error => exc
35 puts "error: " + exc.message
38 ent = "/Volumes/uploader/src/#{location}/index.html"
43 dump_zip("/Volumes/uploader/arc/#{location}/#{name}")