Fix Seiga sample/thumbnail rewriting
This commit is contained in:
@@ -30,9 +30,10 @@ module Downloads
|
|||||||
end
|
end
|
||||||
|
|
||||||
def rewrite_thumbnails(url, headers)
|
def rewrite_thumbnails(url, headers)
|
||||||
if url =~ %r{/thumb/(\d+)}
|
if url =~ %r{/thumb/\d+}
|
||||||
id = $1
|
source = ::Sources::Strategies::NicoSeiga.new(url)
|
||||||
url = "http://seiga.nicovideo.jp/image/source?id=" + id
|
source.get
|
||||||
|
return [source.image_url, headers]
|
||||||
end
|
end
|
||||||
|
|
||||||
return [url, headers]
|
return [url, headers]
|
||||||
|
|||||||
@@ -89,6 +89,8 @@ module Sources
|
|||||||
"http://seiga.nicovideo.jp/seiga/im#{$1}"
|
"http://seiga.nicovideo.jp/seiga/im#{$1}"
|
||||||
elsif url =~ %r{\Ahttp://lohas\.nicoseiga\.jp/priv/(\d+)}i
|
elsif url =~ %r{\Ahttp://lohas\.nicoseiga\.jp/priv/(\d+)}i
|
||||||
"http://seiga.nicovideo.jp/seiga/im#{$1}"
|
"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+}
|
elsif url =~ %r{/seiga/im\d+}
|
||||||
url
|
url
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user