From 2c0010f9dfd83910601fcfdefe0be9d7057ae3e2 Mon Sep 17 00:00:00 2001 From: cyian-1756 Date: Fri, 17 Mar 2017 18:09:52 -0400 Subject: [PATCH] Changed hentaifoundry file name format --- .../ripme/ripper/rippers/HentaifoundryRipper.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/rarchives/ripme/ripper/rippers/HentaifoundryRipper.java b/src/main/java/com/rarchives/ripme/ripper/rippers/HentaifoundryRipper.java index d476969d..ac0489fc 100644 --- a/src/main/java/com/rarchives/ripme/ripper/rippers/HentaifoundryRipper.java +++ b/src/main/java/com/rarchives/ripme/ripper/rippers/HentaifoundryRipper.java @@ -64,7 +64,7 @@ public class HentaifoundryRipper extends AbstractHTMLRipper { cookies.putAll(resp.cookies()); return resp.parse(); } - + @Override public Document getNextPage(Document doc) throws IOException { if (doc.select("li.next.hidden").size() > 0) { @@ -94,16 +94,18 @@ public class HentaifoundryRipper extends AbstractHTMLRipper { logger.info("Couldn't find user & image ID in " + thumb.attr("href")); continue; } + String[] titleSplit = thumb.attr("herf").split("/"); + String title = titleSplit[titleSplit.length -1]; String user = imgMatcher.group(1), imageId = imgMatcher.group(2); String image = "http://pictures.hentai-foundry.com//"; image += user.toLowerCase().charAt(0); - image += "/" + user + "/" + imageId + ".jpg"; + image += "/" + user + "/" + imageId + "/" + user + "-" + imageId + title + ".png"; imageURLs.add(image); } return imageURLs; } - + @Override public void downloadURL(URL url, int index) { addURLToDownload(url, getPrefix(index));