Наименование варезников
This commit is contained in:
@@ -14,6 +14,12 @@ import java.util.regex.Pattern;
|
|||||||
|
|
||||||
public class Hdrezka implements KinoWarez {
|
public class Hdrezka implements KinoWarez {
|
||||||
private static final String DOMAIN = "http://hdrezka.me";
|
private static final String DOMAIN = "http://hdrezka.me";
|
||||||
|
private static final String NAME = "HDREZKA";
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getName() {
|
||||||
|
return NAME;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void search(String nameKino, List<Kino> outList, boolean strong) {
|
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));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ import kinosearch.core.Kino;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
public interface KinoWarez {
|
public interface KinoWarez {
|
||||||
|
String getName();
|
||||||
void search(String nameKino, List<Kino> outList, boolean strong);
|
void search(String nameKino, List<Kino> outList, boolean strong);
|
||||||
String player(String page);
|
String player(String page);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -18,6 +18,12 @@ import java.util.regex.Pattern;
|
|||||||
|
|
||||||
public class Onlinelife implements KinoWarez {
|
public class Onlinelife implements KinoWarez {
|
||||||
private static final String DOMAIN = "http://www.online-life.cc";
|
private static final String DOMAIN = "http://www.online-life.cc";
|
||||||
|
private static final String NAME = "OnlineLife";
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getName() {
|
||||||
|
return NAME;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void search(String nameKino, List<Kino> outList, boolean strong) {
|
public void search(String nameKino, List<Kino> outList, boolean strong) {
|
||||||
@@ -43,7 +49,7 @@ public class Onlinelife implements KinoWarez {
|
|||||||
for (Element element : elements) {
|
for (Element element : elements) {
|
||||||
Element childElement = element.child(0);
|
Element childElement = element.child(0);
|
||||||
String name = childElement.text();
|
String name = childElement.text();
|
||||||
String url = "onlinelife/" + (childElement.attr("href").substring(DOMAIN.length()+1));
|
String url = childElement.attr("href");
|
||||||
|
|
||||||
if (strong) {
|
if (strong) {
|
||||||
Matcher matcher = pattern.matcher(name.toLowerCase());
|
Matcher matcher = pattern.matcher(name.toLowerCase());
|
||||||
@@ -53,7 +59,7 @@ public class Onlinelife implements KinoWarez {
|
|||||||
}
|
}
|
||||||
|
|
||||||
name = name.replaceAll("\\[.+", "").trim();
|
name = name.replaceAll("\\[.+", "").trim();
|
||||||
outList.add(new Kino("[OnlineLife] "+name, url));
|
outList.add(new Kino(name, url));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user