OSDN Git Service

scrap mmd motion thumbs
[tdcgexplorer/nimono-crawlers.git] / bin / load-thumbs.rb
1 #!ruby
2 # encoding: utf-8
3 $LOAD_PATH.unshift File.expand_path(File.dirname(__FILE__) + '/../lib')
4 require 'connection'
5 require 'thumb'
6 require 'nicovideo'
7
8 nv = Nicovideo.new
9
10 def nv.tag_search_and_get_thumbinfo(tag_name)
11   video_ids = tag_search(tag_name)
12   video_ids.each do |video_id|
13     puts video_id
14     td = get_thumbinfo(video_id)
15     thumb = Thumb.find_or_initialize_by_video_id(td.video_id)
16     thumb.title = td.title
17     thumb.description = td.description
18     thumb.save
19   end
20 end
21
22 nv.tag_search_and_get_thumbinfo("MMDデータ配布あり")
23 nv.tag_search_and_get_thumbinfo("MMDモデル配布あり")
24 nv.tag_search_and_get_thumbinfo("MMDモーション配布あり")