2 # download from futabacustom pose
\r
3 # http://www.nijibox5.com/futabacustom/pose/
\r
5 $LOAD_PATH.unshift File.expand_path(File.dirname(__FILE__) + '/../lib')
\r
6 require 'sn_uploader'
\r
8 def each_filename(text)
\r
10 file_re = Regexp.new(Regexp.escape(file_href) + '(.+?)\.html')
\r
11 text.scan(/href="(.+?)"/) do |href, |
\r
12 if md = file_re.match(href)
\r
18 uploader = SnUploader.new
\r
19 uploader.host = "www.nijibox5.com"
\r
20 uploader.root_path = "/futabacustom/pose"
\r
21 uploader.base_html = ""
\r
22 uploader.local_dir = '/Volumes/uploader/arc/pnt'
\r
23 body = uploader.get_base
\r
24 each_filename(body) do |filename|
\r
25 exist = uploader.local_file_exist?(filename)
\r
26 puts [ filename, exist ? 'exist' : 'download' ].join("\t")
\r
27 uploader.download_file(filename) unless exist
\r