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

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


package xb;

import android.content.Context;
import android.os.AsyncTask;
import flix.com.vision.App;
import flix.com.vision.api.realdebrid.RealDebridCommon;
import flix.com.vision.helpers.Constants;
import flix.com.vision.models.Movie;
import flix.com.vision.processors.english.BaseProcessor;
import j1.w;
import java.util.ArrayList;
import java.util.Map;
import org.apache.commons.lang3.StringUtils;
import org.greenrobot.eventbus.EventBus;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;

public final class s extends BaseProcessor {

    public final Movie f19866f;

    public int f19869i;

    public int f19870j;

    public String f19871k;

    public final String f19867g = "https://torrentz2.nz";

    public final ArrayList f19868h = new ArrayList();

    public boolean f19872l = false;

    public class a extends q2.m {
        public a(String str, w wVar, ub.e eVar) {
            super(0, str, wVar, eVar);
        }

        @Override
        public Map<String, String> getHeaders() {
            return a.b.t("authorization", RealDebridCommon.f12032h + StringUtils.SPACE + RealDebridCommon.f12030b);
        }
    }

    public s(Context context, Movie movie, hb.e eVar) {
        this.f19866f = movie;
        this.f12420b = eVar;
        EventBus.getDefault().register(this);
    }

    public final void b(String str, String str2) {
        App.getInstance().getRequestQueue().add(new a(str, new w(17, this, str2), new ub.e(13)));
    }

    @Subscribe(threadMode = ThreadMode.MAIN)
    public void onMessageEvent(Constants.a aVar) {
        this.f19872l = true;
        EventBus.getDefault().unregister(this);
    }

    public void process(int i10, int i11, int i12) {
        if (i12 > 1) {
            this.f12419a = 8;
        }
        this.f19869i = i10;
        this.f19870j = i11;
        if (this.f19872l) {
            return;
        }
        this.f19871k = "S" + cc.f.formatSeasonnumber(this.f19869i) + "E" + cc.f.formatSeasonnumber(this.f19870j);
        new r(this, a.b.C(a.b.n(new StringBuilder(), this.f19867g, "/search?q="), cc.f.removeSpecialCharsKeepSpace(this.f19866f.getTitle().replace("&", "") + StringUtils.SPACE + this.f19871k).replace(StringUtils.SPACE, "+"))).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, new Void[0]);
    }
}