Fast Orange v3.5.3版本的 MD5 值为:33b91aba50c566533dfd683a85f79158
以下内容为反编译后的 kt3.java 源代码,内容仅作参考
package com.free.vpn.proxy.hotspot;
import android.content.Context;
import android.text.TextUtils;
import android.webkit.URLUtil;
import java.util.HashSet;
import java.util.Iterator;
import org.json.JSONException;
public abstract class kt3 {
public static final int[] g = {3, 4, 5, 6, 7};
public ar1 a;
public final int b;
public final m13 c;
public final Context d;
public final HashSet e;
public int f;
public kt3(int i, ar1 ar1Var, Context context) {
this.f = 0;
this.d = context;
this.b = i;
this.a = ar1Var;
this.c = m13.c(context);
this.e = new HashSet();
}
public static kt3 b(Context context, ar1 ar1Var) {
ar1 ar1Var2;
String str;
boolean z;
if (ar1Var.i("REQ_POST")) {
ar1Var2 = ar1Var.f("REQ_POST");
if (ar1Var.i("REQ_POST_PATH")) {
str = ar1Var.h("REQ_POST_PATH");
if (ar1Var.i("INITIATED_BY_CLIENT")) {
z = ar1Var.b("INITIATED_BY_CLIENT");
if (!TextUtils.isEmpty(str)) {
return null;
}
if (str.equalsIgnoreCase("v1/url")) {
return new lt3(ar1Var2, context);
}
if (str.equalsIgnoreCase("v1/install")) {
return new qt3(ar1Var2, context, z);
}
if (!str.equalsIgnoreCase("v1/open")) {
return null;
}
return new rt3(ar1Var2, context, z);
}
z = true;
if (!TextUtils.isEmpty(str)) {
}
}
str = "";
if (ar1Var.i("INITIATED_BY_CLIENT")) {
}
z = true;
if (!TextUtils.isEmpty(str)) {
}
}
ar1Var2 = null;
if (ar1Var.i("REQ_POST_PATH")) {
}
str = "";
if (ar1Var.i("INITIATED_BY_CLIENT")) {
}
z = true;
if (!TextUtils.isEmpty(str)) {
}
}
public abstract void a();
public final String c() {
StringBuilder sb = new StringBuilder();
this.c.getClass();
String str = null;
if (!URLUtil.isHttpsUrl(null)) {
str = "https://api2.branch.io/";
}
sb.append(str);
sb.append(hj.d(this.b));
return sb.toString();
}
public abstract void d(int i, String str);
public abstract void e();
public void f() {
m13 m13Var = this.c;
sc0.n("onPreExecute " + this);
if (this instanceof rt3) {
try {
zf2 zf2Var = new zf2(m13Var);
zf2Var.C(m13Var.k("bnc_external_intent_uri"));
ar1 w = zf2Var.w(this);
Iterator k = w.k();
while (k.hasNext()) {
String str = (String) k.next();
this.a.x(w.a(str), str);
}
} catch (Exception e) {
sc0.h("Caught exception in onPreExecute: ", e);
}
}
}
public abstract void g(st3 st3Var, Cdo cdo);
public boolean h() {
return this instanceof lt3;
}
public boolean i() {
return false;
}
public boolean j() {
return this instanceof qt3;
}
public boolean k() {
return false;
}
public ar1 l() {
ar1 ar1Var = new ar1();
try {
ar1Var.x(this.a, "REQ_POST");
ar1Var.x(hj.d(this.b), "REQ_POST_PATH");
return ar1Var;
} catch (JSONException unused) {
return null;
}
}
public kt3(Context context, int i) {
this.f = 0;
this.d = context;
this.b = i;
this.c = m13.c(context);
this.a = new ar1();
this.e = new HashSet();
}
}