翰林优商.apk(点击下载) / n.java


package com.iBookStar.utils;

import com.bytedance.sdk.openadsdk.api.plugin.PluginConstants;
import com.iBookStar.d.d;
import com.kuaishou.weapon.p0.c;
import com.qq.e.comm.constants.Constants;
import org.json.JSONArray;
import org.json.JSONObject;

public class n {

    /* access modifiers changed from: package-private */
    public class a implements com.iBookStar.d.b {
        a() {
        }

        @Override // com.iBookStar.d.b
        public void onComplete(int i, int i2, Object obj, Object obj2) {
            boolean z;
            if (i == 0 && i2 == 200) {
                try {
                    JSONObject jSONObject = new JSONObject((String) obj);
                    if (jSONObject.optInt(Constants.KEYS.RET) == 0) {
                        JSONArray optJSONArray = jSONObject.optJSONArray("ips");
                        JSONArray optJSONArray2 = jSONObject.optJSONArray("opt_ips");
                        JSONArray optJSONArray3 = jSONObject.optJSONArray("schemewhitelist");
                        String optString = jSONObject.optString("queryiframejs");
                        String optString2 = jSONObject.optString("queryhrefjs");
                        String optString3 = jSONObject.optString("queryibkjs");
                        String optString4 = jSONObject.optString("adscrolljs");
                        boolean optBoolean = jSONObject.optBoolean("proxyControl", true);
                        boolean optBoolean2 = jSONObject.optBoolean("debugControl", true);
                        boolean optBoolean3 = jSONObject.optBoolean("adCoinTask", false);
                        boolean optBoolean4 = jSONObject.optBoolean("fullWebClear", false);
                        String optString5 = jSONObject.optString("ip_taobao_url");
                        JSONObject optJSONObject = jSONObject.optJSONObject("monitorDesc");
                        boolean optBoolean5 = jSONObject.optBoolean("headerEncrypt", true);
                        String optString6 = jSONObject.optString("httpProtocol", "https://");
                        long optLong = jSONObject.optLong("optDelay", 120000);
                        String optString7 = jSONObject.optString("keepTime", "60-180");
                        boolean optBoolean6 = jSONObject.optBoolean("optEncrypt", true);
                        long optLong2 = jSONObject.optLong("optInterval", c.a);
                        boolean optBoolean7 = jSONObject.optBoolean("optIntervalEnable", true);
                        if (optJSONArray != null) {
                            z = optBoolean7;
                            com.iBookStar.c.b.b("server_ips", optJSONArray.toString());
                        } else {
                            z = optBoolean7;
                        }
                        if (optJSONArray2 != null) {
                            com.iBookStar.c.b.b("server_opt_ips", optJSONArray2.toString());
                        }
                        if (optJSONArray3 != null) {
                            com.iBookStar.c.b.b("schemewhitelist", optJSONArray3.toString());
                        }
                        com.iBookStar.c.b.b("queryiframejs", optString);
                        com.iBookStar.c.b.b("queryhrefjs", optString2);
                        com.iBookStar.c.b.b("queryibkjs", optString3);
                        com.iBookStar.c.b.b("adscrolljs", optString4);
                        com.iBookStar.c.b.b("proxyControl", optBoolean);
                        com.iBookStar.c.b.b("debugControl", optBoolean2);
                        com.iBookStar.c.b.b("adCoinTask", optBoolean3);
                        com.iBookStar.c.b.b("fullWebClear", optBoolean4);
                        if (s.c(optString5)) {
                            com.iBookStar.c.b.b("ip_taobao_url", optString5);
                        }
                        if (optJSONObject != null) {
                            com.iBookStar.c.b.b("monitorDesc", optJSONObject.toString());
                        }
                        com.iBookStar.c.b.b("headerEncrypt", optBoolean5);
                        com.iBookStar.c.b.b("httpProtocol", optString6);
                        com.iBookStar.c.b.b("optDelay", optLong);
                        com.iBookStar.c.b.b("keepTime", optString7);
                        com.iBookStar.c.b.b("optEncrypt", optBoolean6);
                        com.iBookStar.c.b.b("optInterval", optLong2);
                        com.iBookStar.c.b.b("optIntervalEnable", z);
                        com.iBookStar.c.c.p();
                    }
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        }

        @Override // com.iBookStar.d.b
        public void onUpdate(int i, int i2, int i3, Object obj) {
        }
    }

    /* access modifiers changed from: package-private */
    public class b implements com.iBookStar.d.b {
        b() {
        }

        @Override // com.iBookStar.d.b
        public void onComplete(int i, int i2, Object obj, Object obj2) {
            if (i2 == 200) {
                try {
                    JSONObject jSONObject = new JSONObject(obj.toString());
                    if (jSONObject.optInt(PluginConstants.KEY_ERROR_CODE, -1) == 0) {
                        String optString = jSONObject.optJSONObject("data").optString("city");
                        com.iBookStar.b.a.m = optString;
                        com.iBookStar.c.b.b("local_city", optString);
                        com.iBookStar.c.b.b("local_city_time", System.currentTimeMillis());
                    }
                } catch (Exception unused) {
                }
            }
        }

        @Override // com.iBookStar.d.b
        public void onUpdate(int i, int i2, int i3, Object obj) {
        }
    }

    private static void a() {
        com.iBookStar.d.a aVar = new com.iBookStar.d.a(com.iBookStar.c.b.a("ip_taobao_url", "http://ip.taobao.com/outGetIpInfo?accessKey=alibaba-inc&ip=myip"), new b());
        aVar.a("user-agent", "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.7 Safari/537.36");
        aVar.a("Accept-Encoding", "gzip");
        aVar.a("Accept-Language");
        aVar.a("Accept-Charset");
        aVar.a("Accept");
        d.a().a(aVar);
    }

    public static void b() {
        long currentTimeMillis = System.currentTimeMillis();
        long a2 = currentTimeMillis - com.iBookStar.c.b.a("app_install_time", currentTimeMillis);
        StringBuilder sb = new StringBuilder("https://ip.adipman.net/ip/refresh?ts=");
        sb.append(currentTimeMillis);
        sb.append("&sign=");
        sb.append(com.iBookStar.d.c.a("ipadviewym" + currentTimeMillis));
        sb.append("&doi=");
        sb.append(a2 / 86400000);
        com.iBookStar.d.a aVar = new com.iBookStar.d.a(0, sb.toString(), new a());
        aVar.a(false);
        d.a().a(aVar);
        a();
    }
}