From bd7207aa03c6b8d4d36ccfe691024eb5c52c0def Mon Sep 17 00:00:00 2001 From: Tushar Date: Tue, 9 Apr 2019 15:01:02 +0530 Subject: [PATCH] Fixed fsktr not ripping some images. --- .../com/rarchives/ripme/ripper/rippers/FuskatorRipper.java | 2 +- .../ripme/tst/ripper/rippers/FuskatorRipperTest.java | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/rarchives/ripme/ripper/rippers/FuskatorRipper.java b/src/main/java/com/rarchives/ripme/ripper/rippers/FuskatorRipper.java index 2a05c8ce..d88b16e8 100644 --- a/src/main/java/com/rarchives/ripme/ripper/rippers/FuskatorRipper.java +++ b/src/main/java/com/rarchives/ripme/ripper/rippers/FuskatorRipper.java @@ -53,7 +53,7 @@ public class FuskatorRipper extends AbstractHTMLRipper { @Override public String getGID(URL url) throws MalformedURLException { - Pattern p = Pattern.compile("^.*fuskator.com/full/([a-zA-Z0-9\\-]+).*$"); + Pattern p = Pattern.compile("^.*fuskator.com/full/([a-zA-Z0-9\\-~]+).*$"); Matcher m = p.matcher(url.toExternalForm()); if (m.matches()) { return m.group(1); diff --git a/src/test/java/com/rarchives/ripme/tst/ripper/rippers/FuskatorRipperTest.java b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/FuskatorRipperTest.java index 19cd0618..95cd098f 100644 --- a/src/test/java/com/rarchives/ripme/tst/ripper/rippers/FuskatorRipperTest.java +++ b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/FuskatorRipperTest.java @@ -10,6 +10,11 @@ public class FuskatorRipperTest extends RippersTest { FuskatorRipper ripper = new FuskatorRipper(new URL("https://fuskator.com/thumbs/hqt6pPXAf9z/Shaved-Blonde-Babe-Katerina-Ambre.html")); testRipper(ripper); } + + public void testUrlsWithTiled() throws IOException { + FuskatorRipper ripper = new FuskatorRipper(new URL("https://fuskator.com/thumbs/hsrzk~UIFmJ/Blonde-Babe-Destiny-Dixon-Playing-With-Black-Dildo.html")); + testRipper(ripper); + } } // Disabled because of https://github.com/RipMeApp/ripme/issues/393 \ No newline at end of file