萝莉来了 v1.2.1版本的 MD5 值为:6055c21e001561c5b114d0da5b392fcb

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


package com.infinit.multimode_billing5.net;

import java.util.HashMap;

public class MultimodeConfig {
    public static final int ERROR_CHECK_RESULT = 402;
    public static final int ERROR_CONNECT_CANCEL = 501;
    public static final int ERROR_NET_COPYRIGHT_DENIED = 302;
    public static final int ERROR_NET_TIMEOUT = 301;
    public static final int ERROR_RESULT_FAILD = 401;
    public static final int ERROR_SMS_TOO_LONG = 502;
    public static final int ERROR_SOFT_APPIDMISS = 201;
    public static final int ERROR_SOFT_PERMISSION_INTENT = 203;
    public static final int ERROR_SOFT_PERMISSION_NETWORK_STATE = 204;
    public static final int ERROR_SOFT_PERMISSION_PHONESTATE = 202;
    public static final int FAIL = 999;
    public static final int INTERNET_FAIL = 303;
    public static final int NO_APPID = 102;
    public static final int NO_CONSUMECODE = 104;
    public static final int NO_CPID = 101;
    public static final int NO_DATA = 106;
    public static final int NO_FID = 103;
    public static final int NO_IMSI = 105;
    public static final int NULLPOINT_FAIL = 304;
    public static final int SOCKET_TIME_OUT = 305;
    public static final int SUCCESS = 0;
    public static final String authKeyStr = "Subs123";
    public static String URL = "http://58.246.196.82:9008/servicedata.do?";
    public static HashMap<Integer, String> map = new HashMap<>();
    private static String _$15 = "";
    private static String _$14 = "";
    private static String _$13 = "";
    private static String _$12 = "";
    private static String _$11 = "";
    private static String _$10 = "";
    private static String _$9 = "";
    private static String _$8 = "";
    private static boolean _$7 = false;
    private static String _$6 = "";
    private static String _$5 = "";
    private static String _$4 = "";
    private static String _$3 = "";
    private static String _$2 = "";
    private static String _$1 = "";

    public static String getAppId() {
        return _$14;
    }

    public static String getAuthKeyStr() {
        return authKeyStr;
    }

    public static String getAuthentime() {
        return _$3;
    }

    public static String getCallbackUrl() {
        if (_$4 == null) {
            _$4 = "";
        }
        return _$4;
    }

    public static String getConsumeCode() {
        return _$13;
    }

    public static String getCpId() {
        return _$15;
    }

    public static String getErrorMsgByCode(Integer num) {
        return map != null ? map.get(num) : "未知错误";
    }

    public static String getFid() {
        return _$12;
    }

    public static String getFidvac() {
        return _$5;
    }

    public static String getHmac() {
        return _$2;
    }

    public static String getImei() {
        return _$10;
    }

    public static String getImsi() {
        return _$11;
    }

    public static String getKey() {
        return _$1;
    }

    public static String getPasswd() {
        return _$6;
    }

    public static String getPhone() {
        return _$9;
    }

    public static String getUA() {
        return _$8;
    }

    public static void initMessage() {
        map.put(0, "版权校验成功");
        map.put(101, "请配置cpId");
        map.put(102, "请配置AppId");
        map.put(103, "请配置fid");
        map.put(104, "计费点ID为空");
        map.put(Integer.valueOf(NO_IMSI), "未获取到IMSI");
        map.put(Integer.valueOf(NO_DATA), "参数异常");
        map.put(Integer.valueOf(ERROR_SOFT_APPIDMISS), "需要配置应用ID");
        map.put(Integer.valueOf(ERROR_SOFT_PERMISSION_PHONESTATE), "需要配置android.permission.READ_PHONE_STATE权限");
        map.put(Integer.valueOf(ERROR_SOFT_PERMISSION_INTENT), "需要配置android.permission.INTERNET权限");
        map.put(Integer.valueOf(ERROR_SOFT_PERMISSION_NETWORK_STATE), "需要配置android.permission.ACCESS_NETWORK_STATE权限");
        map.put(Integer.valueOf(ERROR_NET_TIMEOUT), "网络超时");
        map.put(Integer.valueOf(ERROR_NET_COPYRIGHT_DENIED), "联网成功,但版权校验非法");
        map.put(Integer.valueOf(FAIL), "服务端校验失败");
        map.put(Integer.valueOf(INTERNET_FAIL), "网络异常,请检查网络");
        map.put(Integer.valueOf(NULLPOINT_FAIL), "空异常");
        map.put(Integer.valueOf(SOCKET_TIME_OUT), "网络连接超时");
        map.put(401, "沃帐号登录失败");
        map.put(402, "支付宝验签失败");
        map.put(501, "正在连接服务器,将在10秒内结束,请耐心等候...");
        map.put(502, "发送指令过长");
    }

    public static boolean isNeedSave() {
        return _$7;
    }

    public static void setAppId(String str) {
        _$14 = str;
    }

    public static void setAuthentime(String str) {
        _$3 = str;
    }

    public static void setCallbackUrl(String str) {
        _$4 = str;
    }

    public static void setConsumeCode(String str) {
        _$13 = str;
    }

    public static void setCpId(String str) {
        _$15 = str;
    }

    public static void setFid(String str) {
        _$12 = str;
    }

    public static void setFidvac(String str) {
        _$5 = str;
    }

    public static void setHmac(String str) {
        _$2 = str;
    }

    public static void setImei(String str) {
        _$10 = str;
    }

    public static void setImsi(String str) {
        _$11 = str;
    }

    public static void setKey(String str) {
        _$1 = str;
    }

    public static void setNeedSave(boolean z) {
        _$7 = z;
    }

    public static void setPasswd(String str) {
        _$6 = str;
    }

    public static void setPhone(String str) {
        _$9 = str;
    }

    public static void setUA(String str) {
        _$8 = str;
    }
}