导航菜单

页面标题

页面副标题

Your TV v2.0.2 - a.java 源代码

正在查看: Your TV v2.0.2 应用的 a.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package H0;

import N0.m;
import N0.z;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import com.horsenma.yourtv.data.EPG;
import com.horsenma.yourtv.data.Source;
import com.horsenma.yourtv.data.TV;
import java.lang.reflect.Type;
import java.util.Collections;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;

public final class a {
    private static final Map<String, List<String>> blockMap;
    private static final Map<String, Integer> scriptMap;
    public static final a INSTANCE = new a();
    private static final Gson gson = new Gson();
    private static final Type typeTvList = new d().getType();
    private static final Type typeSourceList = new b().getType();
    private static final Type typeEPGMap = new C0000a().getType();
    private static final Type typeStableSourceList = new c().getType();

    public static final class C0000a extends TypeToken<Map<String, ? extends List<? extends EPG>>> {
    }

    public static final class b extends TypeToken<List<? extends Source>> {
    }

    public static final class c extends TypeToken<List<? extends i>> {
    }

    public static final class d extends TypeToken<List<? extends TV>> {
    }

    static {
        M0.e[] eVarArr = {new M0.e("live.kankanews.com", 2131755009), new M0.e("www.cbg.cn", 2131755009), new M0.e("www.sxrtv.com", 2131755045), new M0.e("www.xjtvs.com.cn", 2131755051), new M0.e("www.yb983.com", 2131755009), new M0.e("www.yntv.cn", 2131755009), new M0.e("www.nmtv.cn", 2131755040), new M0.e("live.snrtv.com", 2131755009), new M0.e("www.btzx.com.cn", 2131755009), new M0.e("static.hntv.tv", 2131755009), new M0.e("www.hljtv.com", 2131755009), new M0.e("www.qhtb.cn", 2131755009), new M0.e("www.qhbtv.com", 2131755009), new M0.e("v.iqilu.com", 2131755009), new M0.e("www.jlntv.cn", 2131755009), new M0.e("www.cztv.com", 2131755009), new M0.e("www.gzstv.com", 2131755009), new M0.e("www.jxntv.cn", 2131755013), new M0.e("www.hnntv.cn", 2131755009), new M0.e("www.mgtv.com", 2131755037), new M0.e("www.hebtv.com", 2131755009), new M0.e("tc.hnntv.cn", 2131755009), new M0.e("live.fjtv.net", 2131755009), new M0.e("tv.gxtv.cn", 2131755009), new M0.e("www.nxtv.com.cn", 2131755009), new M0.e("www.ahtv.cn", 2131755011), new M0.e("h5.ahtv.cn", 2131755011), new M0.e("ahtv.cn", 2131755011), new M0.e("news.hbtv.com.cn", 2131755023), new M0.e("www.sztv.com.cn", 2131755047), new M0.e("www.setv.sh.cn", 2131755009), new M0.e("www.gdtv.cn", 2131755020), new M0.e("tv.cctv.com", 2131755009), new M0.e("www.yangshipin.cn", 2131755009), new M0.e("yangshipin.cn", 2131755009), new M0.e("www.kangbatv.com", 2131755009), new M0.e("live.jstv.com", 2131755010), new M0.e("iptv345.com", 2131755032), new M0.e("m.345iptv.com", 2131755032), new M0.e("apphhplushttps.sxrtv.com", 2131755044), new M0.e("mtydazzle.yntv.net", 2131755052), new M0.e("mtydazzle.yntv.cn", 2131755052), new M0.e("www.btzx.com.cn", 2131755026), new M0.e("www.wfcmw.cn", 2131755050), new M0.e("www.sxtygdy.com", 2131755046), new M0.e("zqh5.xjrb.com", 2131755012), new M0.e("hls.nntv.cn", 2131755025), new M0.e("www.xjtvs.com.cn", 2131755011), new M0.e("web.guangdianyun.tv", 2131755025), new M0.e("www.0515yc.cn", 2131755015), new M0.e("www.jjntv.cn", 2131755014), new M0.e("www.nctv.net.cn", 2131755039), new M0.e("xiangyang.cjyun.org", 2131755047), new M0.e("www.ldntv.cn", 2131755036), new M0.e("www.sytv.net.cn", 2131755036), new M0.e("www.ngcz.tv", 2131755036), new M0.e("www.gstv.com.cn", 2131755022), new M0.e("www.lzr.com.cn", 2131755027), new M0.e("v.xiancity.cn", 2131755028), new M0.e("tv.hoolo.tv", 2131755028), new M0.e("www.btime.com", 2131755016), new M0.e("lv.weihai.tv", 2131755028), new M0.e("app.zzxwcm.cn", 2131755029), new M0.e("www.lcxw.cn", 2131755035)};
        LinkedHashMap linkedHashMap = new LinkedHashMap(z.X(64));
        z.Y(linkedHashMap, eVarArr);
        scriptMap = linkedHashMap;
        Map<String, List<String>> singletonMap = Collections.singletonMap("央视", m.X("jweixin", "daohang", "dianshibao.js", "dingtalk.js", "configtool", "qrcode", "shareindex.js", "zhibo_shoucang.js", "gray", "cntv_Advertise.js", "top2023newindex.js", "indexPC.js", "getEpgInfoByChannelNew", "epglist", "epginfo", "getHandDataList", "2019whitetop/index.js", "pc_nav/index.js", "shareindex.js", "mapjs/index.js", "bottomjs/index.js", "top2023newindex.js", "2019dlbhyjs/index.js"));
        kotlin.jvm.internal.j.d(singletonMap, "singletonMap(...)");
        blockMap = singletonMap;
    }

    private a() {
    }

    public static Map a() {
        return blockMap;
    }

    public static Gson b() {
        return gson;
    }

    public static Map c() {
        return scriptMap;
    }

    public static Type d() {
        return typeEPGMap;
    }

    public static Type e() {
        return typeSourceList;
    }

    public static Type f() {
        return typeStableSourceList;
    }
}