From 694dc3fe5b39d4093e6036a381fa512ff03d5a32 Mon Sep 17 00:00:00 2001 From: cyian-1756 Date: Wed, 16 May 2018 04:55:36 -0400 Subject: [PATCH 1/3] hentai2read can now get the album thumbnail link again --- .../com/rarchives/ripme/ripper/rippers/Hentai2readRipper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/rarchives/ripme/ripper/rippers/Hentai2readRipper.java b/src/main/java/com/rarchives/ripme/ripper/rippers/Hentai2readRipper.java index a87575bd..d994c11b 100644 --- a/src/main/java/com/rarchives/ripme/ripper/rippers/Hentai2readRipper.java +++ b/src/main/java/com/rarchives/ripme/ripper/rippers/Hentai2readRipper.java @@ -48,7 +48,7 @@ public class Hentai2readRipper extends AbstractHTMLRipper { Document tempDoc; tempDoc = Http.url(url).get(); // Get the thumbnail page so we can rip all images without loading every page in the comic - String thumbnailLink = tempDoc.select("a[data-original-title=Thumbnails").attr("href"); + String thumbnailLink = tempDoc.select("div.col-xs-12 > div.reader-controls > div.controls-block > button > a").attr("href"); return Http.url(thumbnailLink).get(); } catch (IOException e) { throw new IOException("Unable to get first page"); From afdff0ebc48b5b794316141bf8cf26f1cf844a82 Mon Sep 17 00:00:00 2001 From: cyian-1756 Date: Wed, 16 May 2018 11:38:49 -0400 Subject: [PATCH 2/3] hentai2read can now get the album thumbnail link again --- .../ripme/ripper/rippers/Hentai2readRipper.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/rarchives/ripme/ripper/rippers/Hentai2readRipper.java b/src/main/java/com/rarchives/ripme/ripper/rippers/Hentai2readRipper.java index d994c11b..7441d8d6 100644 --- a/src/main/java/com/rarchives/ripme/ripper/rippers/Hentai2readRipper.java +++ b/src/main/java/com/rarchives/ripme/ripper/rippers/Hentai2readRipper.java @@ -44,12 +44,17 @@ public class Hentai2readRipper extends AbstractHTMLRipper { @Override public Document getFirstPage() throws IOException { + String thumbnailLink; try { Document tempDoc; tempDoc = Http.url(url).get(); // Get the thumbnail page so we can rip all images without loading every page in the comic - String thumbnailLink = tempDoc.select("div.col-xs-12 > div.reader-controls > div.controls-block > button > a").attr("href"); - return Http.url(thumbnailLink).get(); + thumbnailLink = tempDoc.select("div.col-xs-12 > div.reader-controls > div.controls-block > button > a").attr("href"); + if (thumbnailLink != null) { + return Http.url(thumbnailLink).get(); + } else { + return Http.url(tempDoc.select("a[data-original-title=Thumbnails").attr("href")).get(); + } } catch (IOException e) { throw new IOException("Unable to get first page"); } From 59d31159704ee4763dd4f6e2bc349d173d636109 Mon Sep 17 00:00:00 2001 From: cyian-1756 Date: Wed, 16 May 2018 11:46:36 -0400 Subject: [PATCH 3/3] Fixed hentai2read ripper for real this time --- .../com/rarchives/ripme/ripper/rippers/Hentai2readRipper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/rarchives/ripme/ripper/rippers/Hentai2readRipper.java b/src/main/java/com/rarchives/ripme/ripper/rippers/Hentai2readRipper.java index 7441d8d6..78fc50fc 100644 --- a/src/main/java/com/rarchives/ripme/ripper/rippers/Hentai2readRipper.java +++ b/src/main/java/com/rarchives/ripme/ripper/rippers/Hentai2readRipper.java @@ -50,7 +50,7 @@ public class Hentai2readRipper extends AbstractHTMLRipper { tempDoc = Http.url(url).get(); // Get the thumbnail page so we can rip all images without loading every page in the comic thumbnailLink = tempDoc.select("div.col-xs-12 > div.reader-controls > div.controls-block > button > a").attr("href"); - if (thumbnailLink != null) { + if (!thumbnailLink.equals("")) { return Http.url(thumbnailLink).get(); } else { return Http.url(tempDoc.select("a[data-original-title=Thumbnails").attr("href")).get();