package i1; import android.content.ContentValues; import android.os.Build; import android.os.Process; import android.os.VibrationEffect; import android.os.Vibrator; import android.util.Log; import android.webkit.JavascriptInterface; import busidol.mobile.tower.MainActivity; import com.android.billingclient.api.Purchase; import com.google.android.gms.ads.RequestConfiguration; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStream; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; import java.util.Map; /* loaded from: classes.dex */ public class d { /* renamed from: f, reason: collision with root package name */ public static String f10629f = "AndroidBridge"; /* renamed from: g, reason: collision with root package name */ public static boolean f10630g = true; /* renamed from: a, reason: collision with root package name */ public MainActivity f10631a; /* renamed from: b, reason: collision with root package name */ public k f10632b; /* renamed from: c, reason: collision with root package name */ public e f10633c; /* renamed from: d, reason: collision with root package name */ public boolean f10634d; /* renamed from: e, reason: collision with root package name */ private boolean f10635e; class a extends p { a() { } @Override // i1.p, java.lang.Runnable public void run() { super.run(); d.this.f10632b.f10751m.f((j1.c) a("orderData")); j1.a aVar = d.this.f10632b.f10751m; if (aVar.f10998h != null) { aVar.f10998h = null; } } } class b implements Runnable { b() { } @Override // java.lang.Runnable public void run() { d.this.f10632b.v(); Process.killProcess(Process.myPid()); } } public d(k kVar) { this.f10632b = kVar; this.f10631a = kVar.f10741c; } public void a() { this.f10632b.f10739a.a(); } public boolean b(Purchase purchase) { return this.f10632b.f10748j.a(purchase); } public void c(j1.c cVar) { a aVar = new a(); aVar.b("orderData", cVar); this.f10632b.f10744f.post(aVar); } @JavascriptInterface public String cancelPaymentMonth(String str) { return null; } @JavascriptInterface public String checkPaymentMonth(String str) { return null; } public void d() { this.f10633c = this.f10632b.f10740b; f10630g = true; } public void e(j1.c cVar, boolean z10) { if (!cVar.f11013b.equals(this.f10632b.f10748j.f11590g)) { this.f10632b.f10748j.e("주문코드 불일치 : " + cVar.f11013b + " | " + this.f10632b.f10748j.f11590g); } this.f10632b.f10739a.h(cVar, z10); } @JavascriptInterface public void exitPopUpVisible() { this.f10632b.f10752n.a(); } public String f(String str, ContentValues contentValues) { Throwable th; HttpURLConnection httpURLConnection; StringBuffer stringBuffer = new StringBuffer(); String str2 = RequestConfiguration.MAX_AD_CONTENT_RATING_UNSPECIFIED; if (contentValues == null) { stringBuffer.append(RequestConfiguration.MAX_AD_CONTENT_RATING_UNSPECIFIED); } else { boolean z10 = false; for (Map.Entry entry : contentValues.valueSet()) { String key = entry.getKey(); String obj = entry.getValue() == null ? RequestConfiguration.MAX_AD_CONTENT_RATING_UNSPECIFIED : entry.getValue().toString(); if (z10) { stringBuffer.append("&"); } stringBuffer.append(key); stringBuffer.append("="); stringBuffer.append(obj); if (!z10 && contentValues.size() >= 2) { z10 = true; } } } try { try { httpURLConnection = (HttpURLConnection) new URL(str).openConnection(); try { httpURLConnection.setRequestMethod("POST"); httpURLConnection.setRequestProperty("Accept-Charset", "UTF-8"); httpURLConnection.setRequestProperty("Context_Type", "application/x-www-form-urlencoded;cahrset=UTF-8"); httpURLConnection.setConnectTimeout(this.f10633c.f10657k); httpURLConnection.setReadTimeout(this.f10633c.f10657k); String stringBuffer2 = stringBuffer.toString(); OutputStream outputStream = httpURLConnection.getOutputStream(); outputStream.write(stringBuffer2.getBytes("UTF-8")); outputStream.flush(); outputStream.close(); if (httpURLConnection.getResponseCode() != 200) { httpURLConnection.disconnect(); return null; } BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(httpURLConnection.getInputStream(), "UTF-8")); while (true) { String readLine = bufferedReader.readLine(); if (readLine == null) { httpURLConnection.disconnect(); return str2; } str2 = str2 + readLine; } } catch (MalformedURLException unused) { throw new g1.a(); } catch (IOException unused2) { throw new g1.a(); } catch (Throwable th2) { th = th2; if (httpURLConnection != null) { httpURLConnection.disconnect(); } throw th; } } catch (MalformedURLException unused3) { } catch (IOException unused4) { } } catch (Throwable th3) { th = th3; httpURLConnection = null; } } @JavascriptInterface public void finish() { this.f10632b.f10744f.post(new b()); } public void g(boolean z10) { this.f10635e = z10; } @JavascriptInterface public String getCheckDuplicationSub() { return this.f10635e ? "yes" : "no"; } @JavascriptInterface public String getCountry() { return this.f10632b.e(); } @JavascriptInterface public long getDeviceHeight() { return this.f10631a.f3342e; } @JavascriptInterface public long getDeviceWidth() { return this.f10631a.f3341d; } @JavascriptInterface public String getLang() { return this.f10632b.f(); } @JavascriptInterface public String getMonthPayLimit(String str) { ContentValues contentValues = new ContentValues(); contentValues.put("HOST_ID", str); try { String f10 = f(e.F + "get_pay_month_limit.php", contentValues); if (f10 == null || f10.isEmpty() || f10.contains("error")) { throw new g1.a(); } Log.e(f10629f, f10); return f10; } catch (g1.a unused) { return "T99"; } } @JavascriptInterface public String getPackageName() { return e.E; } @JavascriptInterface public String getPaymentFail() { String str; j1.c cVar = this.f10632b.f10751m.f10998h; if (cVar != null) { if (cVar.f11013b.contains("GPA.")) { str = this.f10632b.f10751m.f10998h.f11014c.f11015a + ":" + this.f10632b.f10751m.f10998h.f11013b; c(this.f10632b.f10751m.f10998h); Log.i(f10629f, "getPaymentFail:" + str); return str; } this.f10632b.f10751m.f10998h = null; } str = RequestConfiguration.MAX_AD_CONTENT_RATING_UNSPECIFIED; Log.i(f10629f, "getPaymentFail:" + str); return str; } @JavascriptInterface public String getSTBAddr() { return e.D; } @JavascriptInterface public String getSTBId() { return e.f10645y; } @JavascriptInterface public String getSTBIp() { return e.A; } @JavascriptInterface public String getSTBMac() { return e.f10646z; } @JavascriptInterface public String getSTBModel() { return e.B; } @JavascriptInterface public String getSTBName() { return e.C; } public void h(boolean z10) { this.f10634d = z10; } @JavascriptInterface public void hideSystemUI() { MainActivity mainActivity = this.f10631a; if (mainActivity != null) { mainActivity.a(); } } @JavascriptInterface public String isSub() { Log.i(f10629f, "isSub:" + this.f10634d); return this.f10634d ? "yes" : "no"; } @JavascriptInterface public String loadLocalData(String str) { String a10 = this.f10632b.f10743e.a(str); Log.e(f10629f, "loadLocalData:" + str + ", data" + a10); return a10; } @JavascriptInterface public void log(String str) { Log.e(f10629f, "log:" + str); } @JavascriptInterface public void playBgm(String str) { Log.i(f10629f, "playBgm:" + str); this.f10632b.f10747i.d(str); } @JavascriptInterface public void playSound(String str) { Log.i(f10629f, "playSound:" + str); this.f10632b.f10746h.e(str, false); } @JavascriptInterface public String requestAdult(String str) { return null; } @JavascriptInterface public String requestPayment(String str) { int i10; int i11 = 0; if (e.M != null) { int i12 = 0; i10 = 0; while (i11 < e.M.size()) { if (((j1.d) e.M.get(i11)).f11015a.equals(str)) { i12 = 1; i10 = i11; } i11++; } i11 = i12; } else { i10 = 0; } j1.d dVar = i11 != 0 ? (j1.d) e.M.get(i10) : (j1.d) e.L.get(str); if (dVar != null) { this.f10632b.f10751m.o(dVar); return null; } a(); return null; } @JavascriptInterface public String requestPaymentMonth(String str) { return null; } @JavascriptInterface public String requestPaymentPass(String str) { try { String f10 = f(this.f10633c.f10651e + "&stb_id=" + e.f10645y + "&purchase_passwd=" + str, new ContentValues()); if (f10 == null) { return f10; } Log.e(f10629f, f10); return f10; } catch (g1.a unused) { return "T99"; } } @JavascriptInterface public void saveLocalData(String str, String str2) { Log.e(f10629f, "saveLocalData:" + str + ", data" + str2); this.f10632b.f10743e.b(str, str2); } @JavascriptInterface public void setKeyBlock(boolean z10) { f10630g = z10; Log.e(f10629f, "bKeyBlock:" + z10); } @JavascriptInterface public void showInter(String str) { k kVar = this.f10632b; if (kVar != null) { kVar.f10754p.o(str); } } @JavascriptInterface public void showKeyboard(String str, int i10) { if (this.f10632b != null) { this.f10631a.e(str, i10); } } @JavascriptInterface public void showReward(String str) { k kVar = this.f10632b; if (kVar != null) { kVar.f10754p.p(str); } } @JavascriptInterface public void stopBgm() { Log.i(f10629f, "stopBgm:"); this.f10632b.f10747i.e(); } @JavascriptInterface public void vibrateCancel() { ((Vibrator) this.f10631a.getSystemService("vibrator")).cancel(); } @JavascriptInterface public void vibrateOnce(int i10, int i11) { VibrationEffect createOneShot; Vibrator vibrator = (Vibrator) this.f10631a.getSystemService("vibrator"); if (Build.VERSION.SDK_INT < 26) { vibrator.vibrate(i10); } else { createOneShot = VibrationEffect.createOneShot(i10, i11); vibrator.vibrate(createOneShot); } } }