add - bili8900

This commit is contained in:
yangqiang3504
2022-08-31 18:10:34 +08:00
parent 192f97b6b7
commit 32009935af
@@ -101,10 +101,11 @@ public class XBiubiu extends Spider {
private JSONObject category(String tid, String pg, boolean filter, HashMap<String, String> extend) { private JSONObject category(String tid, String pg, boolean filter, HashMap<String, String> extend) {
try { try {
fetchRule(); fetchRule();
String webUrl = getRuleVal("url") + tid + pg + getRuleVal("houzhui"); String baseUrl = getRuleVal("url");
String webUrl = baseUrl + tid + pg + getRuleVal("houzhui");
String html = fetch(webUrl); String html = fetch(webUrl);
String parseContent = html; String parseContent = html;
boolean shifouercijiequ = getRuleVal("shifouercijiequ").equals("1"); boolean shifouercijiequ = getRuleVal("shifouercijiequ","1").equals("1");
if (shifouercijiequ) { if (shifouercijiequ) {
String jiequqian = getRuleVal("jiequqian"); String jiequqian = getRuleVal("jiequqian");
String jiequhou = getRuleVal("jiequhou"); String jiequhou = getRuleVal("jiequhou");
@@ -132,7 +133,7 @@ public class XBiubiu extends Spider {
} }
} }
JSONObject v = new JSONObject(); JSONObject v = new JSONObject();
v.put("vod_id", title + "$$$" + pic + "$$$" + link); v.put("vod_id", baseUrl+link + "$$$" + pic + "$$$" + title);// v.put("vod_id", title + "$$$" + pic + "$$$" + link);
v.put("vod_name", title); v.put("vod_name", title);
v.put("vod_pic", pic); v.put("vod_pic", pic);
v.put("vod_remarks", mark); v.put("vod_remarks", mark);
@@ -169,7 +170,7 @@ public class XBiubiu extends Spider {
boolean bfjiequshuzuqian = jiequshuzuqian.equals(""); boolean bfjiequshuzuqian = jiequshuzuqian.equals("");
if(!bfjiequshuzuqian){ if(!bfjiequshuzuqian){
String[] idInfo = ids.get(0).split("\\$\\$\\$"); String[] idInfo = ids.get(0).split("\\$\\$\\$");
String webUrl = getRuleVal("url") + idInfo[0]; String webUrl = idInfo[0];
String html = fetch(webUrl); String html = fetch(webUrl);
String parseContent = html; String parseContent = html;
boolean bfshifouercijiequ = getRuleVal("bfshifouercijiequ").equals("1"); boolean bfshifouercijiequ = getRuleVal("bfshifouercijiequ").equals("1");