mirror of
https://github.com/RipMeApp/ripme.git
synced 2025-08-15 02:14:10 +02:00
Merge pull request #1509 from cyian-1756/luscious-Fixes
Fixed the LusciousRipper.
This commit is contained in:
@@ -20,12 +20,21 @@ import java.util.regex.Pattern;
|
||||
public class LusciousRipper extends AbstractHTMLRipper {
|
||||
private static String albumid;
|
||||
|
||||
private static final Pattern P = Pattern.compile("^https?://(?:members\\.|legacy\\.|www\\.)?luscious.net/albums/([-_.0-9a-zA-Z]+)/?");
|
||||
private static final Pattern p = Pattern.compile("^https?://(?:www\\.)?(?:members\\.||legacy\\.||old\\.)?luscious\\.net/albums/([-_.0-9a-zA-Z]+).*$");
|
||||
|
||||
public LusciousRipper(URL url) throws IOException {
|
||||
super(url);
|
||||
}
|
||||
|
||||
@Override
|
||||
public URL sanitizeURL(URL url) throws MalformedURLException {
|
||||
String URLToReturn = url.toExternalForm();
|
||||
URLToReturn = URLToReturn.replaceAll("https?://(?:www\\.)?luscious\\.", "https://old.luscious.");
|
||||
URL san_url = new URL(URLToReturn);
|
||||
LOGGER.info("sanitized URL is " + san_url.toExternalForm());
|
||||
return san_url;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getDomain() {
|
||||
return "luscious.net";
|
||||
|
Reference in New Issue
Block a user