万能钥匙.apk(点击下载) / AssistService.java


package com.linksure.browser.service;

import android.app.IntentService;
import android.content.Context;
import android.content.Intent;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.linksure.browser.BrowserApp;
import com.linksure.browser.preference.LocalCacheManager;
import com.linksure.browser.webcore.a.a;
import com.linksure.browser.webcore.a.b;
import com.linksure.browser.webcore.a.c;
import com.linksure.browser.webcore.d;
import com.linksure.framework.a.g;
import java.io.Serializable;
import java.util.ArrayList;
import kotlin.TypeCastException;
import kotlin.i;

@i
/* compiled from: AssistService.kt */
public final class AssistService extends IntentService {

    /* renamed from: a  reason: collision with root package name */
    public static final a f7266a = new a((byte) 0);

    /* renamed from: b  reason: collision with root package name */
    private String f7267b = "AssistService";
    private final String c = "auto_ip";
    private final b d = new b();
    private AssistStatus e = AssistStatus.DEFAULT;
    private final int f = 3;

    @i
    /* compiled from: AssistService.kt */
    public enum AssistStatus {
        DEFAULT,
        WEIBO,
        WIFI
    }

    public static final ArrayList<String> a() {
        return a.a();
    }

    public static final void a(Context context, Intent intent) {
        a.a(context, intent);
    }

    public AssistService() {
        super("assist_service");
    }

    public final void onCreate() {
        super.onCreate();
        g.a("onCreate...", new Object[0]);
    }

    /* access modifiers changed from: protected */
    public final void onHandleIntent(Intent intent) {
        g.a("onHandleIntent...", new Object[0]);
        Serializable serializable = null;
        if ((intent != null ? intent.getSerializableExtra("status") : null) instanceof AssistStatus) {
            if (intent != null) {
                serializable = intent.getSerializableExtra("status");
            }
            if (serializable != null) {
                this.e = (AssistStatus) serializable;
            } else {
                throw new TypeCastException("null cannot be cast to non-null type com.linksure.browser.service.AssistService.AssistStatus");
            }
        }
        if (this.e == AssistStatus.DEFAULT) {
            b();
            LocalCacheManager localCacheManager = LocalCacheManager.f7263a;
            if (!LocalCacheManager.c("web_crawler_baike_cache")) {
                BrowserApp.e().post(b.f7268a);
            }
        } else if (this.e == AssistStatus.WEIBO) {
            b();
        } else {
            AssistStatus assistStatus = AssistStatus.WIFI;
        }
    }

    public final void onDestroy() {
        super.onDestroy();
        g.a("onDestroy...", new Object[0]);
    }

    private static void b() {
        kotlin.jvm.internal.g.a((Object) com.linksure.browser.config.a.a(), "BrowserCloudConfig.getInstance()");
        if (com.linksure.browser.config.a.l()) {
            LocalCacheManager localCacheManager = LocalCacheManager.f7263a;
            if (!LocalCacheManager.a("web_crawler_weibo_cache", 1800000)) {
                BrowserApp.e().post(c.f7269a);
            }
        }
    }

    /* access modifiers changed from: package-private */
    @i
    /* compiled from: AssistService.kt */
    public static final class c implements Runnable {

        /* renamed from: a  reason: collision with root package name */
        public static final c f7269a = new c();

        c() {
        }

        public final void run() {
            b.a aVar = com.linksure.browser.webcore.a.b.f7447b;
            com.linksure.browser.webcore.a.b a2 = b.a.a();
            com.linksure.browser.webcore.a.c cVar = new com.linksure.browser.webcore.a.c();
            cVar.f7451a = "https://s.weibo.com/top/summary?cate=topicband";
            cVar.f7452b = d.a();
            cVar.d = new a();
            a2.a(cVar);
        }

        @i
        /* compiled from: AssistService.kt */
        public static final class a implements c.a {
            a() {
            }

            @Override // com.linksure.browser.webcore.a.c.a
            public final void a(String str) {
                kotlin.jvm.internal.g.b(str, "result");
                try {
                    g.a("!=!", "requestWeiBoTopic...result===".concat(String.valueOf(str)));
                    JSONArray parseArray = JSONArray.parseArray(str);
                    if (parseArray == null) {
                        return;
                    }
                    if (parseArray.size() != 0) {
                        g.a("web crawler weibo content===".concat(String.valueOf(str)), new Object[0]);
                        a.C0240a aVar = com.linksure.browser.webcore.a.a.f7443a;
                        a.C0240a.a();
                        com.linksure.browser.webcore.a.a.a("web_crawler_weibo_cache", str);
                        com.linksure.api.a a2 = com.linksure.api.a.a();
                        kotlin.jvm.internal.g.a((Object) a2, "ApiManager.getInstance()");
                        Context b2 = a2.b();
                        if (b2 != null) {
                            a aVar2 = AssistService.f7266a;
                            a.a(BrowserApp.f(), new Intent(b2, AssistService.class));
                        }
                    }
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        }
    }

    @i
    /* compiled from: AssistService.kt */
    static final class b implements Runnable {

        /* renamed from: a  reason: collision with root package name */
        public static final b f7268a = new b();

        b() {
        }

        public final void run() {
            b.a aVar = com.linksure.browser.webcore.a.b.f7447b;
            com.linksure.browser.webcore.a.b a2 = b.a.a();
            com.linksure.browser.webcore.a.c cVar = new com.linksure.browser.webcore.a.c();
            cVar.f7451a = "https://baike.baidu.com/calendar/";
            cVar.f7452b = d.b();
            cVar.d = new a();
            a2.a(cVar);
        }

        @i
        /* compiled from: AssistService.kt */
        public static final class a implements c.a {
            a() {
            }

            @Override // com.linksure.browser.webcore.a.c.a
            public final void a(String str) {
                kotlin.jvm.internal.g.b(str, "result");
                try {
                    g.a("!=!", "requestBaikeCalendar....result===".concat(String.valueOf(str)));
                    JSONArray parseArray = JSONArray.parseArray(str);
                    if (parseArray == null) {
                        return;
                    }
                    if (parseArray.size() != 0) {
                        g.a("web crawler baike content===".concat(String.valueOf(str)), new Object[0]);
                        a.C0240a aVar = com.linksure.browser.webcore.a.a.f7443a;
                        a.C0240a.a();
                        com.linksure.browser.webcore.a.a.a("web_crawler_baike_cache", str);
                    }
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        }
    }

    @i
    /* compiled from: AssistService.kt */
    public static final class a {
        private a() {
        }

        public /* synthetic */ a(byte b2) {
            this();
        }

        public static ArrayList<String> a() {
            ArrayList<String> arrayList = new ArrayList<>();
            try {
                JSONObject jSONObject = JSONObject.parseObject(LocalCacheManager.b("key_search_hot_word")).getJSONObject("data");
                for (int i = 1; i <= 20; i++) {
                    arrayList.add(jSONObject.getJSONObject(String.valueOf(i)).getString("word"));
                }
                return arrayList;
            } catch (Exception unused) {
                g.b("hotWord get error");
                return arrayList;
            }
        }

        public static void a(Context context, Intent intent) {
            if (context != null) {
                try {
                    context.startService(intent);
                } catch (Exception unused) {
                    g.b("start AssistService error...");
                }
            }
        }
    }
}