From 3fcad4f8cb71d942c8de258e416c07ed7f1f28da Mon Sep 17 00:00:00 2001 From: soloturn Date: Sat, 14 Oct 2023 15:20:48 +0200 Subject: [PATCH] adust hitomi regex, see #43 --- .../java/com/rarchives/ripme/ripper/rippers/HitomiRipper.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/rarchives/ripme/ripper/rippers/HitomiRipper.java b/src/main/java/com/rarchives/ripme/ripper/rippers/HitomiRipper.java index 3196c139..8d02ff56 100644 --- a/src/main/java/com/rarchives/ripme/ripper/rippers/HitomiRipper.java +++ b/src/main/java/com/rarchives/ripme/ripper/rippers/HitomiRipper.java @@ -35,14 +35,14 @@ public class HitomiRipper extends AbstractHTMLRipper { @Override public String getGID(URL url) throws MalformedURLException { - Pattern p = Pattern.compile("https://hitomi.la/galleries/([\\d]+).html"); + Pattern p = Pattern.compile("https://hitomi.la/(cg|doujinshi|gamecg|manga)/(.+).html"); Matcher m = p.matcher(url.toExternalForm()); if (m.matches()) { galleryId = m.group(1); return m.group(1); } throw new MalformedURLException("Expected hitomi URL format: " + - "https://hitomi.la/galleries/ID.html - got " + url + " instead"); + "https://hitomi.la/(cg|doujinshi|gamecg|manga)/ID.html - got " + url + " instead"); } @Override