Proxy Master v3.4.9版本的 MD5 值为:14d0aa2468d13530c8f6e96bcc114bf5

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


package u7;

import ad.h;
import android.text.TextUtils;
import com.google.common.net.HttpHeaders;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.Callable;
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.Response;
import okhttp3.ResponseBody;
import ye.g0;
public final class d implements Callable<List<String>> {
    public final OkHttpClient f35332b;

    public d(OkHttpClient okHttpClient) {
        this.f35332b = okHttpClient;
    }

    @Override
    public final List<String> call() {
        Response execute;
        int code;
        ArrayList arrayList = new ArrayList();
        try {
            try {
                execute = this.f35332b.newCall(new Request.Builder().removeHeader(HttpHeaders.USER_AGENT).addHeader(HttpHeaders.USER_AGENT, s7.a.i()).url("https://telegra.ph/SuperApp-12-13").build()).execute();
                code = execute.code();
                g0.Y("dm tele response code = " + code, new Object[0]);
            } catch (Exception e10) {
                g0.H("dm te exp = " + g0.U(e10), new Object[0]);
                h.M(null);
            }
            if (code >= 400) {
                throw new RuntimeException("dm tele response code error = " + code);
            }
            ResponseBody body = execute.body();
            if (body != null) {
                String string = body.string();
                if (TextUtils.isEmpty(string)) {
                    throw new RuntimeException("dm tele response body is empty");
                }
                t7.a a8 = w7.a.a(string);
                if (a8 == null || a8.f34878a.isEmpty() || a8.f34879b.isEmpty()) {
                    throw new RuntimeException("dm tele response body invalid");
                }
                s7.a.k(a8.f34878a);
                s7.a.m(a8.f34879b);
                arrayList.addAll(a8.f34878a);
                s7.a.l(a8.f34879b.get(0));
                h.M(execute);
                return arrayList;
            }
            throw new RuntimeException("dm tele response body is null");
        } catch (Throwable th) {
            h.M(null);
            throw th;
        }
    }
}