4399游戏盒 v7.2.1.31版本的 MD5 值为:951717f45e3fda95c8a358caf4ca93e1

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


package cn.m4399.analy;

import cn.m4399.analy.support.network.HttpError;
import cn.m4399.analy.support.network.Request;
import java.util.Iterator;
import java.util.Map;
import org.json.JSONObject;

public class j0 {

    public String f231a;

    public class a implements Request.a {
        public a() {
        }

        @Override
        public void a(Request request, HttpError httpError) {
            u1.a((Throwable) httpError);
        }
    }

    public class b implements Request.c<String> {
        public b() {
        }

        @Override
        public void a(Request request, s2<String> s2Var) {
            String str = s2Var.c;
            u1.a(str);
            try {
                if (((Integer) new JSONObject(str).get("code")).intValue() == 100) {
                    l1.a("DEBUG 模式开启成功", new Object[0]);
                } else {
                    l1.a("DEBUG 模式开启失败", new Object[0]);
                }
            } catch (Exception unused) {
                l1.a("DEBUG 模式开启失败", new Object[0]);
            }
        }
    }

    public j0(String str) {
        this.f231a = str;
    }

    public static j0 a(String str) {
        return new j0(str);
    }

    public void a() {
        Map<String, String> O = n1.e().O();
        O.put("secretkey", "4399analyze");
        StringBuilder sb = new StringBuilder();
        Iterator<Map.Entry<String, String>> it = O.entrySet().iterator();
        while (it.hasNext()) {
            sb.append(it.next().getValue());
        }
        O.remove("secretkey");
        O.put("token", i2.a(sb.toString()));
        l1.a(O.toString(), new Object[0]);
        u2.l().b("https://e.4399.cn/event-analysis-server/query/filter/" + this.f231a).b(O).a(new b()).a(new a()).a();
    }
}