FLIX VISION v2.8.2版本的 MD5 值为:4c8f04d6db90386313134c0796491235

以下内容为反编译后的 c.java 源代码,内容仅作参考


package pb;

import android.os.AsyncTask;
import com.unity3d.services.core.device.MimeTypes;
import java.util.Iterator;
import org.jsoup.nodes.Element;

public final class c extends AsyncTask<Void, Void, String> {

    public final String f17466a;

    public final d f17467b;

    public c(d dVar, String str) {
        this.f17467b = dVar;
        this.f17466a = str;
    }

    @Override
    public String doInBackground(Void... voidArr) {
        try {
            Element elementById = ((ve.b) ue.a.connect(this.f17466a)).get().getElementById("content");
            d dVar = this.f17467b;
            if (elementById != null) {
                Iterator<Element> it = elementById.getElementsByTag("DIV").iterator();
                while (it.hasNext()) {
                    Element next = it.next();
                    try {
                        String attr = next.attr("id");
                        if (attr != null && attr.startsWith(MimeTypes.BASE_TYPE_VIDEO)) {
                            String str = "https://xvideos.com" + next.select("a").first().attr("href");
                            String attr2 = next.select("img").first().attr("data-src");
                            String text = next.select("div[class^=thumb-under]").first().select("a").first().text();
                            jb.c cVar = new jb.c();
                            Element first = next.select("span[class^=video-sd-mark]").first();
                            if (first == null) {
                                first = next.select("span[class^=video-hd-mark]").first();
                            }
                            if (first != null) {
                                cVar.f15479e = first.text();
                            }
                            Element first2 = next.select("span[class^=duration]").first();
                            cVar.f15475a = text;
                            cVar.f15477c = attr2;
                            if (first2 != null) {
                                cVar.f15478d = first2.text();
                            }
                            cVar.f15476b = str;
                            String str2 = cVar.f15478d;
                            if (str2 != null && str2.length() > 0) {
                                cVar.f15475a = cVar.f15475a.replace(cVar.f15478d, "");
                            }
                            dVar.f17468a.add(cVar);
                        }
                    } catch (Exception e10) {
                        e10.printStackTrace();
                    }
                }
            }
            if (dVar.f17468a.size() <= 0) {
                return null;
            }
            dVar.f17469b.OnVideoListSuccess(dVar.f17468a);
            return null;
        } catch (Exception e11) {
            e11.printStackTrace();
            return null;
        }
    }

    @Override
    public void onPostExecute(String str) {
        super.onPostExecute((c) str);
    }
}