add - douban bg9911mm
This commit is contained in:
@@ -67,7 +67,8 @@ public class XBiubiu extends Spider {
|
|||||||
public String homeVideoContent() {
|
public String homeVideoContent() {
|
||||||
try {
|
try {
|
||||||
fetchRule();
|
fetchRule();
|
||||||
if (getRuleVal("shouye").equals("1")) {
|
String shouye = getRuleVal("shouye", "1");
|
||||||
|
if (shouye.equals("1")) {
|
||||||
JSONArray videos = new JSONArray();
|
JSONArray videos = new JSONArray();
|
||||||
String[] fenleis = getRuleVal("fenlei", "").split("#");
|
String[] fenleis = getRuleVal("fenlei", "").split("#");
|
||||||
for (String fenlei : fenleis) {
|
for (String fenlei : fenleis) {
|
||||||
@@ -110,14 +111,15 @@ public class XBiubiu extends Spider {
|
|||||||
String html = fetch(webUrl);
|
String html = fetch(webUrl);
|
||||||
html = removeUnicode(html);
|
html = removeUnicode(html);
|
||||||
String parseContent = html;
|
String parseContent = html;
|
||||||
boolean shifouercijiequ = getRuleVal("shifouercijiequ").equals("1");
|
String shifouercijiequ = getRuleVal("shifouercijiequ", "1");
|
||||||
if (shifouercijiequ) {
|
if (shifouercijiequ.equals("1")) {
|
||||||
String jiequqian = getRuleVal("jiequqian");
|
String jiequqian = getRuleVal("jiequqian");
|
||||||
String jiequhou = getRuleVal("jiequhou");
|
String jiequhou = getRuleVal("jiequhou");
|
||||||
parseContent = subContent(html, jiequqian, jiequhou).get(0);
|
parseContent = subContent(html, jiequqian, jiequhou).get(0);
|
||||||
}
|
}
|
||||||
String jiequshuzuqian = getRuleVal("jiequshuzuqian");
|
String jiequshuzuqian = getRuleVal("jiequshuzuqian");
|
||||||
String jiequshuzuhou = getRuleVal("jiequshuzuhou");
|
String jiequshuzuhou = getRuleVal("jiequshuzuhou");
|
||||||
|
ArrayList<String> li = null;
|
||||||
JSONArray videos = new JSONArray();
|
JSONArray videos = new JSONArray();
|
||||||
ArrayList<String> jiequContents = subContent(parseContent, jiequshuzuqian, jiequshuzuhou);
|
ArrayList<String> jiequContents = subContent(parseContent, jiequshuzuqian, jiequshuzuhou);
|
||||||
for (int i = 0; i < jiequContents.size(); i++) {
|
for (int i = 0; i < jiequContents.size(); i++) {
|
||||||
@@ -129,9 +131,12 @@ public class XBiubiu extends Spider {
|
|||||||
if (tupianqian.startsWith("http://") || tupianqian.startsWith("https://")) {
|
if (tupianqian.startsWith("http://") || tupianqian.startsWith("https://")) {
|
||||||
pic = getRuleVal("tupianqian");
|
pic = getRuleVal("tupianqian");
|
||||||
} else {
|
} else {
|
||||||
pic = subContent(jiequContent, getRuleVal("tupianqian"), getRuleVal("tupianhou")).get(0);
|
li = subContent(jiequContent, getRuleVal("tupianqian"), getRuleVal("tupianhou"));
|
||||||
|
if (!li.isEmpty()) {
|
||||||
|
pic = li.get(0);
|
||||||
|
pic = Misc.fixUrl(webUrl, pic);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
pic = Misc.fixUrl(webUrl, pic);
|
|
||||||
String link = subContent(jiequContent, getRuleVal("lianjieqian"), getRuleVal("lianjiehou")).get(0);
|
String link = subContent(jiequContent, getRuleVal("lianjieqian"), getRuleVal("lianjiehou")).get(0);
|
||||||
link = getRuleVal("ljqianzhui").isEmpty() ? (link + getRuleVal("ljhouzhui")) : ("x:" + getRuleVal("ljqianzhui")) + link + getRuleVal("ljhouzhui");
|
link = getRuleVal("ljqianzhui").isEmpty() ? (link + getRuleVal("ljhouzhui")) : ("x:" + getRuleVal("ljqianzhui")) + link + getRuleVal("ljhouzhui");
|
||||||
String remark = !getRuleVal("fubiaotiqian").isEmpty() && !getRuleVal("fubiaotihou").isEmpty() ?
|
String remark = !getRuleVal("fubiaotiqian").isEmpty() && !getRuleVal("fubiaotihou").isEmpty() ?
|
||||||
|
|||||||
Reference in New Issue
Block a user