Added the normalizeUrl func, which allows a ripper to normalize a url before adding it to url histroy/check if its in url history
This commit is contained in:
parent
9f922e7965
commit
e6c43bb482
@ -61,7 +61,13 @@ public abstract class AbstractRipper
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Adds a URL to the url history file
|
||||
* @param downloadedURL URL to check if downloaded
|
||||
*/
|
||||
private void writeDownloadedURL(String downloadedURL) throws IOException {
|
||||
downloadedURL = normalizeUrl(downloadedURL);
|
||||
BufferedWriter bw = null;
|
||||
FileWriter fw = null;
|
||||
try {
|
||||
@ -87,6 +93,15 @@ public abstract class AbstractRipper
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Normalize a URL
|
||||
* @param url URL to check if downloaded
|
||||
*/
|
||||
public String normalizeUrl(String url) {
|
||||
return url;
|
||||
}
|
||||
|
||||
/**
|
||||
* Checks to see if Ripme has already downloaded a URL
|
||||
* @param url URL to check if downloaded
|
||||
@ -96,6 +111,7 @@ public abstract class AbstractRipper
|
||||
*/
|
||||
private boolean hasDownloadedURL(String url) {
|
||||
File file = new File(URLHistoryFile);
|
||||
url = normalizeUrl(url);
|
||||
try {
|
||||
Scanner scanner = new Scanner(file);
|
||||
while (scanner.hasNextLine()) {
|
||||
|
Loading…
Reference in New Issue
Block a user