QQ浏览器 v12.2.3.7053版本的 MD5 值为:8285ab3059e5c8b521a264dfbc5c3685
以下内容为反编译后的 j.java 源代码,内容仅作参考
package c.t.m.g;
import com.tencent.mtt.browser.jsextension.open.IOpenJsApis;
import java.util.HashMap;
public class j {
public static boolean f1645a = false;
public static boolean f1646b = false;
public static boolean f1647c = false;
public static boolean f1648d = false;
public static boolean e = true;
public static boolean f;
public static boolean g;
public static boolean h;
public static volatile c i;
public static final a j = new a();
public static aq k = aq.f1233a;
public static final int a(String str) {
if (str.startsWith("fc4") || str.startsWith("dc4")) {
return 4;
}
if (str.startsWith("fc3") || str.startsWith("dc3")) {
return 3;
}
if (str.startsWith("fc2") || str.startsWith("dc2")) {
return 2;
}
return (str.startsWith("fc1") || str.startsWith("fc") || str.startsWith("dc")) ? 1 : -1;
}
public static final String a() {
return "fc4.";
}
public static final String a(int i2) {
if (f1645a) {
StringBuilder sb = new StringBuilder();
sb.append(h ? "https://lstest.map.qq.com/nlpdr?sf" : "https://nlp.map.qq.com/?sf");
sb.append(i2);
return sb.toString();
}
String str = h ? "https://testdatalbs.sparta.html5.qq.com/tr?sf" : "https://analytics.map.qq.com/?sf";
if (i2 <= 1) {
return i2 == 1 ? str : "";
}
return str + i2;
}
public static HashMap<String, String> b() {
HashMap<String, String> hashMap = new HashMap<>();
hashMap.put("D_CH_ID", "fc_sdk");
hashMap.put("D_FC_SRC", "209");
hashMap.put("D_UP_INTERVAL", "1800000");
hashMap.put("D_UP_USE_HTTPS", IOpenJsApis.TRUE);
hashMap.put("D_MAX_1F_SIZE", "102400");
hashMap.put("D_NUM_UP", "1");
hashMap.put("D_MAX_BUF_WF", "25600");
hashMap.put("D_MAX_FOLDER_SIZE", "104857600");
hashMap.put("D_MAX_DAY_RENAME", "3");
hashMap.put("D_MAX_DAY_DELETE", "30");
hashMap.put("D_MAX_SIZE_UP_1DAY", "10485760");
hashMap.put("D_UP_NET", "w");
hashMap.put("D_POS_COLL", "false");
hashMap.put("D_WRITE_MAC", "false");
hashMap.put("D_UP_WF_INFO", IOpenJsApis.TRUE);
hashMap.put("D_UP_U_TRACK_INFO", "false");
hashMap.put("D_UP_GPS_FOR_NAVI", "false");
return hashMap;
}
}