Fix Seiga sample/thumbnail rewriting

This commit is contained in:
Toks
2014-06-13 16:59:08 -04:00
parent 9c5662b1d6
commit be28a8e624
2 changed files with 6 additions and 3 deletions

View File

@@ -30,9 +30,10 @@ module Downloads
end
def rewrite_thumbnails(url, headers)
if url =~ %r{/thumb/(\d+)}
id = $1
url = "http://seiga.nicovideo.jp/image/source?id=" + id
if url =~ %r{/thumb/\d+}
source = ::Sources::Strategies::NicoSeiga.new(url)
source.get
return [source.image_url, headers]
end
return [url, headers]

View File

@@ -89,6 +89,8 @@ module Sources
"http://seiga.nicovideo.jp/seiga/im#{$1}"
elsif url =~ %r{\Ahttp://lohas\.nicoseiga\.jp/priv/(\d+)}i
"http://seiga.nicovideo.jp/seiga/im#{$1}"
elsif url =~ %r{\Ahttp://lohas\.nicoseiga\.jp//?thumb/(\d+)}i
"http://seiga.nicovideo.jp/seiga/im#{$1}"
elsif url =~ %r{/seiga/im\d+}
url
else