Fix bug
This commit is contained in:
parent
9e9a9d0584
commit
42d562dc8e
|
|
@ -82,7 +82,7 @@ public class MainActivity extends Activity {
|
||||||
|
|
||||||
public void detailContent() {
|
public void detailContent() {
|
||||||
try {
|
try {
|
||||||
Logger.t("detailContent").d(spider.detailContent(Arrays.asList("382044")));
|
Logger.t("detailContent").d(spider.detailContent(Arrays.asList("245424")));
|
||||||
} catch (Throwable e) {
|
} catch (Throwable e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -15,6 +15,7 @@ import com.github.catvod.utils.Util;
|
||||||
import org.jsoup.Jsoup;
|
import org.jsoup.Jsoup;
|
||||||
import org.jsoup.nodes.Document;
|
import org.jsoup.nodes.Document;
|
||||||
import org.jsoup.nodes.Element;
|
import org.jsoup.nodes.Element;
|
||||||
|
import org.jsoup.select.Elements;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
|
|
@ -74,14 +75,14 @@ public class PTT extends Spider {
|
||||||
Document doc = Jsoup.parse(OkHttp.string(url + ids.get(0), getHeader()));
|
Document doc = Jsoup.parse(OkHttp.string(url + ids.get(0), getHeader()));
|
||||||
LinkedHashMap<String, String> flags = new LinkedHashMap<>();
|
LinkedHashMap<String, String> flags = new LinkedHashMap<>();
|
||||||
List<String> playUrls = new ArrayList<>();
|
List<String> playUrls = new ArrayList<>();
|
||||||
for (Element f : doc.select("ul#w1 > li > a")) {
|
for (Element a : doc.select("ul#w1 > li > a")) {
|
||||||
flags.put(f.attr("href").split("/")[3], f.attr("title"));
|
flags.put(a.attr("href").split("/")[3], a.attr("title"));
|
||||||
}
|
}
|
||||||
|
Elements items = doc.select("div > a.seq.border");
|
||||||
for (String flag : flags.keySet()) {
|
for (String flag : flags.keySet()) {
|
||||||
List<String> urls = new ArrayList<>();
|
List<String> urls = new ArrayList<>();
|
||||||
for (Element e : doc.select("div > a.seq.border")) {
|
for (Element e : items) urls.add(e.text() + "$" + ids.get(0) + "/" + e.attr("href").split("/")[2] + "/" + flag);
|
||||||
urls.add(e.text() + "$" + ids.get(0) + "/" + e.attr("href").split("/")[2] + "/" + flag);
|
if (urls.isEmpty()) urls.add("1$" + ids.get(0) + "/1/" + flag);
|
||||||
}
|
|
||||||
playUrls.add(TextUtils.join("#", urls));
|
playUrls.add(TextUtils.join("#", urls));
|
||||||
}
|
}
|
||||||
Vod vod = new Vod();
|
Vod vod = new Vod();
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -1 +1 @@
|
||||||
85c5bdb3daf9516d23c9c9064adfd342
|
d647921c4123a9fec5852013eba7ba1d
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue