搜书大师 v23.2版本的 MD5 值为:5ee433f6456b6278bd6e80a5d44df55e
以下内容为反编译后的 qj0.java 源代码,内容仅作参考
package com.lygame.aaa;
import android.content.Context;
import android.os.Handler;
import com.lygame.aaa.bl0;
import java.lang.reflect.Field;
import java.util.ArrayList;
import java.util.List;
import org.json.JSONObject;
public class qj0 {
public static final String a = "PoManager";
public static final String b = "http://47.105.92.33:8001/hp/t";
public static final String c = "http://139.129.77.86:10003/ai/v5?c=&k=139";
public static final String d = "1035";
public static final String e = "FRT2aYtucnkRxxEV";
public static final String f = "x0LbgqUPVL2rd1R5";
public static final String g = "openadsdkdex";
public static Context h;
public static volatile boolean i;
public static List<c> j = new ArrayList();
public class a implements bl0.b {
public final Context a;
public a(Context context) {
this.a = context;
}
@Override
public void onAction(JSONObject jSONObject) {
if (jSONObject != null) {
jSONObject.toString();
ej0.b(this.a, jSONObject.optString(ir.f, ""));
}
}
@Override
public void onNoAction() {
}
}
public class b implements bl0.d {
public final String a;
public final Context b;
public b(String str, Context context) {
this.a = str;
this.b = context;
}
@Override
public void afterPolling(boolean z) {
if (z) {
kj0.f = kj0.a(ej0.a(this.b));
for (c cVar : qj0.j) {
if (cVar != null) {
cVar.callback(kj0.f);
}
}
}
}
@Override
public void beforePolling(hl0 hl0Var) {
hl0Var.b("3rdchannel", this.a);
}
}
public interface c {
void callback(kj0 kj0Var);
}
public static void b(Context context, String str, String str2) {
e();
zk0.d();
h = context.getApplicationContext();
String a2 = nh0.a(str);
nh0.b(context, a2);
String str3 = "decodeKey:" + a2;
ii0.a = true;
ii0.c(a2, "29", g);
ii0.e(d, e, f);
vj0.g(tk0.a(context), str2);
ul0.getInstance().m("http://139.129.77.86:10003/ai/v5?c=&k=139");
ul0.getInstance().k(h, true);
i = true;
try {
nk0.a();
Handler handler = nk0.f;
handler.sendMessageDelayed(handler.obtainMessage(0), 10000L);
} catch (Throwable th) {
th.printStackTrace();
}
bl0.getInstance().f("lysdk_ad_cfg", new a(context));
bl0.getInstance().c(context, "http://47.105.92.33:8001/hp/t", null, new b(str2, context));
vj0.a();
}
public static void c(c cVar) {
if (cVar == null || j.contains(cVar)) {
return;
}
j.add(cVar);
}
public static Context d() {
return h;
}
public static void e() {
try {
Field declaredField = ul0.getInstance().getClass().getDeclaredField("MAX_FILE_LOG_COUNT");
declaredField.setAccessible(true);
declaredField.set(null, 5);
} catch (Exception e2) {
String str = "set MAX_FILE_LOG_COUNT Exception:" + e2.getMessage();
}
}
}