0

Наименование варезников

This commit is contained in:
2016-03-26 16:37:08 +03:00
parent 879fca3ea4
commit be54401bf6
3 changed files with 16 additions and 3 deletions

View File

@@ -14,6 +14,12 @@ import java.util.regex.Pattern;
public class Hdrezka implements KinoWarez {
private static final String DOMAIN = "http://hdrezka.me";
private static final String NAME = "HDREZKA";
@Override
public String getName() {
return NAME;
}
@Override
public void search(String nameKino, List<Kino> outList, boolean strong) {
@@ -45,7 +51,7 @@ public class Hdrezka implements KinoWarez {
}
}
outList.add(new Kino("[HDREZKA] " + name, url));
outList.add(new Kino(name, url));
}
}

View File

@@ -5,6 +5,7 @@ import kinosearch.core.Kino;
import java.util.List;
public interface KinoWarez {
String getName();
void search(String nameKino, List<Kino> outList, boolean strong);
String player(String page);
}

View File

@@ -18,6 +18,12 @@ import java.util.regex.Pattern;
public class Onlinelife implements KinoWarez {
private static final String DOMAIN = "http://www.online-life.cc";
private static final String NAME = "OnlineLife";
@Override
public String getName() {
return NAME;
}
@Override
public void search(String nameKino, List<Kino> outList, boolean strong) {
@@ -43,7 +49,7 @@ public class Onlinelife implements KinoWarez {
for (Element element : elements) {
Element childElement = element.child(0);
String name = childElement.text();
String url = "onlinelife/" + (childElement.attr("href").substring(DOMAIN.length()+1));
String url = childElement.attr("href");
if (strong) {
Matcher matcher = pattern.matcher(name.toLowerCase());
@@ -53,7 +59,7 @@ public class Onlinelife implements KinoWarez {
}
name = name.replaceAll("\\[.+", "").trim();
outList.add(new Kino("[OnlineLife] "+name, url));
outList.add(new Kino(name, url));
}
}