TsuminoRipper no longer requires album name to download
This commit is contained in:
parent
19e4a95c96
commit
608c825cca
@ -59,11 +59,16 @@ public class TsuminoRipper extends AbstractHTMLRipper {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getGID(URL url) throws MalformedURLException {
|
public String getGID(URL url) throws MalformedURLException {
|
||||||
Pattern p = Pattern.compile("https?://www.tsumino.com/Book/Info/([0-9]+)/([a-zA-Z0-9_-]*)");
|
Pattern p = Pattern.compile("https?://www.tsumino.com/Book/Info/([0-9]+)/([a-zA-Z0-9_-]*)/?");
|
||||||
Matcher m = p.matcher(url.toExternalForm());
|
Matcher m = p.matcher(url.toExternalForm());
|
||||||
if (m.matches()) {
|
if (m.matches()) {
|
||||||
return m.group(1) + "_" + m.group(2);
|
return m.group(1) + "_" + m.group(2);
|
||||||
}
|
}
|
||||||
|
p = Pattern.compile("https?://www.tsumino.com/Book/Info/([0-9]+)/?");
|
||||||
|
m = p.matcher(url.toExternalForm());
|
||||||
|
if (m.matches()) {
|
||||||
|
return m.group(1);
|
||||||
|
}
|
||||||
throw new MalformedURLException("Expected tsumino URL format: " +
|
throw new MalformedURLException("Expected tsumino URL format: " +
|
||||||
"tsumino.com/Book/Info/ID/TITLE - got " + url + " instead");
|
"tsumino.com/Book/Info/ID/TITLE - got " + url + " instead");
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user