2 # download from 3dcustom.net pose
4 $LOAD_PATH.unshift File.expand_path(File.dirname(__FILE__) + '/../lib')
7 def each_filename(text)
9 file_re = Regexp.new(Regexp.escape(file_href) + '(.+?)\.html')
10 text.scan(/href="(.+?)"/) do |href, |
11 if md = file_re.match(href)
17 uploader = SnUploader.new
18 uploader.host = "3dcustom.net"
19 uploader.root_path = "/TAPuploader"
20 uploader.base_html = "upload.html"
21 uploader.local_dir = File.dirname(__FILE__) + '/../arc/xpp'
22 body = uploader.get_base
23 each_filename(body) do |filename|
24 exist = uploader.local_file_exist?(filename)
25 puts [ filename, exist ? 'exist' : 'download' ].join("\t")
26 uploader.download_file(filename) unless exist