Added getAlbumTitle for HitomiRipper
This commit is contained in:
parent
c8e8139cf6
commit
871e8984d8
@ -13,10 +13,11 @@ import org.jsoup.nodes.Document;
|
|||||||
|
|
||||||
import com.rarchives.ripme.ripper.AbstractHTMLRipper;
|
import com.rarchives.ripme.ripper.AbstractHTMLRipper;
|
||||||
import com.rarchives.ripme.utils.Http;
|
import com.rarchives.ripme.utils.Http;
|
||||||
|
import org.jsoup.nodes.Element;
|
||||||
|
|
||||||
public class HitomiRipper extends AbstractHTMLRipper {
|
public class HitomiRipper extends AbstractHTMLRipper {
|
||||||
|
|
||||||
String galleryId = "";
|
private String galleryId = "";
|
||||||
|
|
||||||
public HitomiRipper(URL url) throws IOException {
|
public HitomiRipper(URL url) throws IOException {
|
||||||
super(url);
|
super(url);
|
||||||
@ -64,6 +65,19 @@ public class HitomiRipper extends AbstractHTMLRipper {
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getAlbumTitle(URL url) throws MalformedURLException {
|
||||||
|
try {
|
||||||
|
// Attempt to use album title and username as GID
|
||||||
|
Document doc = Http.url(url).get();
|
||||||
|
return getHost() + "_" + getGID(url) + "_" +
|
||||||
|
doc.select("title").text().replaceAll(" - Read Online - hentai artistcg \\| Hitomi.la", "");
|
||||||
|
} catch (IOException e) {
|
||||||
|
LOGGER.info("Falling back");
|
||||||
|
}
|
||||||
|
return super.getAlbumTitle(url);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void downloadURL(URL url, int index) {
|
public void downloadURL(URL url, int index) {
|
||||||
addURLToDownload(url, getPrefix(index));
|
addURLToDownload(url, getPrefix(index));
|
||||||
|
Loading…
Reference in New Issue
Block a user