package com.hanlingyoushang; import android.app.Activity; import android.app.AlertDialog; import android.content.DialogInterface; import android.content.Intent; import android.graphics.Bitmap; import android.net.Uri; import android.os.Build; import android.os.Bundle; import android.view.KeyEvent; import android.view.View; import android.webkit.JavascriptInterface; import android.webkit.JsPromptResult; import android.webkit.JsResult; import android.webkit.WebChromeClient; import android.webkit.WebSettings; import android.webkit.WebView; import android.webkit.WebViewClient; import android.widget.EditText; import android.widget.FrameLayout; import android.widget.LinearLayout; import android.widget.Toast; import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.widget.AppCompatTextView; import androidx.core.app.ActivityCompat; import androidx.core.content.FileProvider; import com.baidu.idl.face.api.manager.LogicConst; import com.baidu.idl.face.platform.FaceEnvironment; import com.baidujieru.baiDuTools; import com.czhj.sdk.common.Constants; import com.hanlingyoushang.tools.AndroidBug5497Workaround; import com.hanlingyoushang.tools.DownloadUtil; import com.hanlingyoushang.tools.FileTool; import com.hanlingyoushang.tools.JSON; import com.hanlingyoushang.tools.StrToll; import com.hanlingyoushang.tools.cookie; import com.hanlingyoushang.tools.dialog; import com.hanlingyoushang.tools.httpTools; import com.hanlingyoushang.tools.tools; import com.hanlingyoushang.tools.userxieyi; import com.juhead1.adTool; import com.juhead2.adTool2; import com.juhead3.adTool3; import com.kuaishou.weapon.p0.h; import com.sigmob.sdk.base.mta.PointCategory; import com.sjm.sjmsdk.ad.SjmAdError; import com.sjm.sjmsdk.ad.SjmSplashAdListener; import com.ss.android.downloadad.api.constant.AdBaseConstants; import com.umeng.analytics.pro.am; import com.youmengduijie.yMrz; import com.youmengjicheng.youMnengTool; import java.io.File; import java.security.SecureRandom; import java.security.cert.X509Certificate; import java.util.HashMap; import javax.net.ssl.HostnameVerifier; import javax.net.ssl.HttpsURLConnection; import javax.net.ssl.SSLContext; import javax.net.ssl.SSLSession; import javax.net.ssl.TrustManager; import javax.net.ssl.X509TrustManager; public class MainActivity extends AppCompatActivity { private static boolean shouCi = true; private static boolean shouci2 = true; AppCompatTextView appCompatTextView; private final dialog.dialogRe dBugMdialogRe = new dialog.dialogRe() { /* class com.hanlingyoushang.MainActivity.AnonymousClass3 */ @Override // com.hanlingyoushang.tools.dialog.dialogRe public void dialogGb() { } @Override // com.hanlingyoushang.tools.dialog.dialogRe public void messageDialogGb2(int i) { } @Override // com.hanlingyoushang.tools.dialog.dialogRe public void messageDialogGb() { httpTools.sendHttp(MainActivity.this, config.urls[MainActivity.this.reqTime], 5000, MainActivity.this.resp); } }; dialog dbugmdialog2; adTool mad; adTool2 mad2; adTool3 mad3; dialog mdialog; private final dialog.dialogRe mdialogRe = new dialog.dialogRe() { /* class com.hanlingyoushang.MainActivity.AnonymousClass7 */ @Override // com.hanlingyoushang.tools.dialog.dialogRe public void dialogGb() { } @Override // com.hanlingyoushang.tools.dialog.dialogRe public void messageDialogGb() { } @Override // com.hanlingyoushang.tools.dialog.dialogRe public void messageDialogGb2(int i) { if (i == 0) { FileTool.delFile(FileTool.getSdPath(MainActivity.this) + "/uphlys.apk"); MainActivity.this.mdialog.gbProgressDialog(); MainActivity.this.mdialog.showProgressDialog2("正在下载", "正在更新请耐心等待"); DownloadUtil.get().download(config.apkurl, FileTool.getSdPath(MainActivity.this), "uphlys.apk", new DownloadUtil.OnDownloadListener() { /* class com.hanlingyoushang.MainActivity.AnonymousClass7.AnonymousClass1 */ @Override // com.hanlingyoushang.tools.DownloadUtil.OnDownloadListener public void onDownloadSuccess(File file) { MainActivity.this.runOnUiThread(new Runnable() { /* class com.hanlingyoushang.MainActivity.AnonymousClass7.AnonymousClass1.AnonymousClass1 */ public void run() { MainActivity.this.mdialog.gbProgressDialog(); MainActivity mainActivity = MainActivity.this; mainActivity.installApk(FileTool.getSdPath(MainActivity.this) + "/uphlys.apk"); } }); } @Override // com.hanlingyoushang.tools.DownloadUtil.OnDownloadListener public void onDownloading(final int i) { MainActivity.this.runOnUiThread(new Runnable() { /* class com.hanlingyoushang.MainActivity.AnonymousClass7.AnonymousClass1.AnonymousClass2 */ public void run() { dialog dialog = MainActivity.this.mdialog; dialog.setProgressDialogXx("进度:" + i + "%"); MainActivity.this.mdialog.setProgressDialogJd(i); } }); } @Override // com.hanlingyoushang.tools.DownloadUtil.OnDownloadListener public void onDownloadFailed(final Exception exc) { MainActivity.this.runOnUiThread(new Runnable() { /* class com.hanlingyoushang.MainActivity.AnonymousClass7.AnonymousClass1.AnonymousClass3 */ public void run() { MainActivity.this.mdialog.gbProgressDialog(); MainActivity mainActivity = MainActivity.this; mainActivity.Toast("下载失败" + exc.getLocalizedMessage()); } }); } }); return; } MainActivity.this.finish(); } }; int reqTime = 0; private final httpTools.httpResp resp = new httpTools.httpResp() { /* class com.hanlingyoushang.MainActivity.AnonymousClass4 */ @Override // com.hanlingyoushang.tools.httpTools.httpResp public void httpRe(String str) { Object StringToJSONObject = JSON.StringToJSONObject(str); config.appid = JSON.getJsonString(StringToJSONObject, "appid"); String str2 = ""; if (!config.appid.equals(str2)) { config.adid = JSON.getJsonString(StringToJSONObject, "adid"); config.ak = JSON.getJsonString(StringToJSONObject, "ak"); config.sk = JSON.getJsonString(StringToJSONObject, "sk"); config.url = JSON.getJsonString(StringToJSONObject, "url"); config.message = JSON.getJsonString(StringToJSONObject, "message"); config.apkVersions = JSON.getJsonString(StringToJSONObject, "apkVersions"); config.apkurl = JSON.getJsonString(StringToJSONObject, "apkurl"); config.cpadid = JSON.getJsonString(StringToJSONObject, "cpadid"); config.ym = JSON.getJsonString(StringToJSONObject, "ym"); config.updata = JSON.getJsonString(StringToJSONObject, "updata"); config.iskq = JSON.getJsonString(StringToJSONObject, "iskq"); if (config.dBug && config.dBugTg) { config.url = config.url.replace("wh.html", "login.html"); } String cookie = cookie.getCookie(MainActivity.this, config.ym); if (cookie != null) { str2 = cookie; } if (!str2.contains("app_token")) { cookie.setCookies(MainActivity.this, config.ym, cookie.read((Activity) MainActivity.this, config.ym)); } if (cookie.read((Activity) MainActivity.this, "userXi").equals("1")) { MainActivity.this.qxSq(); return; } adTool.init(MainActivity.this, "1551863877950521416"); adTool2.init(MainActivity.this, config.appid2); adTool3.init(MainActivity.this.getApplicationContext(), config.appid3); MainActivity.this.userXi(); } else if (MainActivity.this.reqTime + 1 < config.urls.length) { MainActivity.this.reqTime++; httpTools.sendHttp(MainActivity.this, config.urls[MainActivity.this.reqTime], 5000, MainActivity.this.resp); } else { MainActivity.this.mdialog.showMessage(LogicConst.MESSAGE_NETWORK_ERROR, "由于当前访问人数过多服务器繁忙,请稍后再试", "确定", R.drawable.ic); } } }; dialog shiMing; private final dialog.dialogRe shiMingRe = new dialog.dialogRe() { /* class com.hanlingyoushang.MainActivity.AnonymousClass13 */ @Override // com.hanlingyoushang.tools.dialog.dialogRe public void dialogGb() { } @Override // com.hanlingyoushang.tools.dialog.dialogRe public void messageDialogGb() { } @Override // com.hanlingyoushang.tools.dialog.dialogRe public void messageDialogGb2(int i) { } }; dialog spDig; private final dialog.dialogRe spDigRe = new dialog.dialogRe() { /* class com.hanlingyoushang.MainActivity.AnonymousClass16 */ @Override // com.hanlingyoushang.tools.dialog.dialogRe public void dialogGb() { } @Override // com.hanlingyoushang.tools.dialog.dialogRe public void messageDialogGb() { } @Override // com.hanlingyoushang.tools.dialog.dialogRe public void messageDialogGb2(int i) { } }; WebView webView; dialog ymDig; private final dialog.dialogRe ymDigRe = new dialog.dialogRe() { /* class com.hanlingyoushang.MainActivity.AnonymousClass17 */ @Override // com.hanlingyoushang.tools.dialog.dialogRe public void dialogGb() { } @Override // com.hanlingyoushang.tools.dialog.dialogRe public void messageDialogGb() { } @Override // com.hanlingyoushang.tools.dialog.dialogRe public void messageDialogGb2(int i) { } }; yMrz ymrz; /* access modifiers changed from: protected */ @Override // androidx.activity.ComponentActivity, androidx.core.app.ComponentActivity, androidx.fragment.app.FragmentActivity public void onCreate(Bundle bundle) { super.onCreate(bundle); setContentView(R.layout.activity_main); shouCi = true; shouci2 = true; this.webView = (WebView) findViewById(R.id.webView); this.appCompatTextView = (AppCompatTextView) findViewById(R.id.ztl); handleSSLHandshake(); this.appCompatTextView.setLayoutParams(new LinearLayout.LayoutParams(-1, tools.getHeight(this))); this.webView.setVisibility(4); this.appCompatTextView.setBackgroundResource(R.drawable.bucks3); this.mdialog = new dialog(this, this.mdialogRe); this.shiMing = new dialog(this, this.shiMingRe); this.spDig = new dialog(this, this.spDigRe); this.ymDig = new dialog(this, this.ymDigRe); this.ymrz = new yMrz(this); this.mad = new adTool(this); this.mad2 = new adTool2(this); this.mad3 = new adTool3(this); tools.immersion(this); AndroidBug5497Workaround.assistActivity(this); initWebView(); if (config.dBug) { config.urls = config.dBugUrl; dialog dialog = new dialog(this, this.dBugMdialogRe); this.dbugmdialog2 = dialog; dialog.showMessage("温馨提醒", "这是一个测试版本\n仅供工程开发测试", "开始测试", R.drawable.ic); return; } httpTools.sendHttp(this, config.urls[this.reqTime], 5000, this.resp); } /* access modifiers changed from: protected */ @Override // androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity public void onDestroy() { super.onDestroy(); adTool2 adtool2 = this.mad2; if (adtool2 != null) { adtool2.zx_xh(); } } private static void handleSSLHandshake() { try { TrustManager[] trustManagerArr = {new X509TrustManager() { /* class com.hanlingyoushang.MainActivity.AnonymousClass1 */ @Override // javax.net.ssl.X509TrustManager public void checkClientTrusted(X509Certificate[] x509CertificateArr, String str) { } @Override // javax.net.ssl.X509TrustManager public void checkServerTrusted(X509Certificate[] x509CertificateArr, String str) { } public X509Certificate[] getAcceptedIssuers() { return new X509Certificate[0]; } }}; SSLContext instance = SSLContext.getInstance("TLS"); instance.init(null, trustManagerArr, new SecureRandom()); HttpsURLConnection.setDefaultSSLSocketFactory(instance.getSocketFactory()); HttpsURLConnection.setDefaultHostnameVerifier(new HostnameVerifier() { /* class com.hanlingyoushang.MainActivity.AnonymousClass2 */ public boolean verify(String str, SSLSession sSLSession) { return true; } }); } catch (Exception unused) { } } public void userXi() { userxieyi.showPrivacy(config.message, this, new userxieyi.userXieYi() { /* class com.hanlingyoushang.MainActivity.AnonymousClass5 */ @Override // com.hanlingyoushang.tools.userxieyi.userXieYi public void tyxy() { cookie.save(MainActivity.this, "userXi", "1"); MainActivity.this.qxSq(); } }); } public void qxSq() { final FrameLayout frameLayout = (FrameLayout) findViewById(R.id.s1); LinearLayout linearLayout = (LinearLayout) findViewById(R.id.s2); frameLayout.recomputeViewAttributes(frameLayout.getFocusedChild()); this.mad3.m44_(frameLayout, config.jhkpid3, 2000, new SjmSplashAdListener() { /* class com.hanlingyoushang.MainActivity.AnonymousClass6 */ @Override // com.sjm.sjmsdk.ad.SjmSplashAdListener public void onSjmAdLoaded() { } @Override // com.sjm.sjmsdk.ad.SjmSplashAdListener public void onSjmAdShow() { } @Override // com.sjm.sjmsdk.ad.SjmSplashAdListener public void onSjmAdLoadTimeOut() { MainActivity.this.runOnUiThread(new Runnable() { /* class com.hanlingyoushang.MainActivity.AnonymousClass6.AnonymousClass1 */ public void run() { frameLayout.removeAllViews(); frameLayout.setVisibility(8); if (Build.VERSION.SDK_INT >= 23) { ActivityCompat.requestPermissions(MainActivity.this, new String[]{h.j, "android.permission.CAMERA"}, 64); } else { MainActivity.this.upAte(); } } }); } @Override // com.sjm.sjmsdk.ad.SjmSplashAdListener public void onSjmAdClicked() { MainActivity.this.runOnUiThread(new Runnable() { /* class com.hanlingyoushang.MainActivity.AnonymousClass6.AnonymousClass2 */ public void run() { frameLayout.removeAllViews(); frameLayout.setVisibility(8); if (Build.VERSION.SDK_INT >= 23) { ActivityCompat.requestPermissions(MainActivity.this, new String[]{h.j, "android.permission.CAMERA"}, 64); } else { MainActivity.this.upAte(); } } }); } @Override // com.sjm.sjmsdk.ad.SjmSplashAdListener public void onSjmAdTickOver() { MainActivity.this.runOnUiThread(new Runnable() { /* class com.hanlingyoushang.MainActivity.AnonymousClass6.AnonymousClass3 */ public void run() { frameLayout.removeAllViews(); frameLayout.setVisibility(8); if (Build.VERSION.SDK_INT >= 23) { ActivityCompat.requestPermissions(MainActivity.this, new String[]{h.j, "android.permission.CAMERA"}, 64); } else { MainActivity.this.upAte(); } } }); } @Override // com.sjm.sjmsdk.ad.SjmSplashAdListener public void onSjmAdDismissed() { MainActivity.this.runOnUiThread(new Runnable() { /* class com.hanlingyoushang.MainActivity.AnonymousClass6.AnonymousClass4 */ public void run() { frameLayout.removeAllViews(); frameLayout.setVisibility(8); if (Build.VERSION.SDK_INT >= 23) { ActivityCompat.requestPermissions(MainActivity.this, new String[]{h.j, "android.permission.CAMERA"}, 64); } else { MainActivity.this.upAte(); } } }); } @Override // com.sjm.sjmsdk.ad.SjmSplashAdListener public void onSjmAdError(final SjmAdError sjmAdError) { MainActivity.this.runOnUiThread(new Runnable() { /* class com.hanlingyoushang.MainActivity.AnonymousClass6.AnonymousClass5 */ public void run() { frameLayout.removeAllViews(); frameLayout.setVisibility(8); MainActivity.this.Toast(sjmAdError.getErrorMsg()); if (Build.VERSION.SDK_INT >= 23) { ActivityCompat.requestPermissions(MainActivity.this, new String[]{h.j, "android.permission.CAMERA"}, 64); } else { MainActivity.this.upAte(); } } }); } }); } @Override // androidx.activity.ComponentActivity, androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback, androidx.fragment.app.FragmentActivity public void onRequestPermissionsResult(int i, String[] strArr, int[] iArr) { super.onRequestPermissionsResult(i, strArr, iArr); if (i == 64) { try { if (iArr[0] == 0) { upAte(); } } catch (Throwable unused) { upAte(); } } } public void upAte() { if (config.dBug) { init(); Toast("当前为调试版本已跳过更新"); } else if (config.apkVersions.equals(tools.getVersionName(this))) { init(); } else { this.mdialog.showMessage2("新版本已发布", config.updata, "立即更新", "退出", R.drawable.ic); } } public void installApk(String str) { Uri uri; Intent intent = new Intent("android.intent.action.VIEW"); intent.setFlags(268435456); File file = new File(str); if (Build.VERSION.SDK_INT >= 24) { uri = FileProvider.getUriForFile(this, getPackageName() + ".fileprovider", file); intent.addFlags(3); } else { uri = Uri.fromFile(file); } intent.setDataAndType(uri, AdBaseConstants.MIME_APK); startActivity(intent); } public void init() { youMnengTool.init(this, "62d0201805844627b5eaad66", FaceEnvironment.OS, FaceEnvironment.OS); yMrz.init(getApplicationContext()); this.ymrz.rz(this); this.ymrz.quhao(new yMrz.haoma() { /* class com.hanlingyoushang.MainActivity.AnonymousClass8 */ @Override // com.youmengduijie.yMrz.haoma public void getcg(String str) { config.qhis = true; } @Override // com.youmengduijie.yMrz.haoma public void getsb(String str) { config.qhis = false; } }); baiDuTools.init(this, new baiDuTools.initRe() { /* class com.hanlingyoushang.MainActivity.AnonymousClass9 */ @Override // com.baidujieru.baiDuTools.initRe public void reInit(int i, String str) { if (i == 1000) { baiDuTools.getToken(MainActivity.this, config.ak, config.sk, new baiDuTools.token() { /* class com.hanlingyoushang.MainActivity.AnonymousClass9.AnonymousClass1 */ @Override // com.baidujieru.baiDuTools.token public void getToken(String str) { config.token = str; } }); } } }); new Thread(new Runnable() { /* class com.hanlingyoushang.MainActivity.AnonymousClass10 */ public void run() { } }).start(); this.webView.loadUrl(config.url); } /* access modifiers changed from: package-private */ public void initWebView() { WebSettings settings = this.webView.getSettings(); settings.setJavaScriptEnabled(true); if (Build.VERSION.SDK_INT >= 28) { try { WebView.setDataDirectorySuffix("hlyscookie"); } catch (Exception e) { e.printStackTrace(); } } this.webView.setWebViewClient(new WebViewClient() { /* class com.hanlingyoushang.MainActivity.AnonymousClass11 */ @Override // android.webkit.WebViewClient public boolean shouldOverrideUrlLoading(WebView webView, String str) { if (str.contains("app/index/index.html")) { boolean unused = MainActivity.shouci2 = false; MainActivity.this.runOnUiThread(new Runnable() { /* class com.hanlingyoushang.MainActivity.AnonymousClass11.AnonymousClass1 */ public void run() { MainActivity.this.appCompatTextView.setBackgroundResource(R.drawable.bucks); String cookie = cookie.getCookie(MainActivity.this, config.ym); if (cookie.contains("app_token")) { cookie.save(MainActivity.this, "cookie", cookie); } } }); } if (str.contains("login_out")) { MainActivity.this.appCompatTextView.setBackgroundResource(R.drawable.bucks2); } if (MainActivity.getStr(str, 4).equals(Constants.HTTP)) { return false; } return true; } public void onPageStarted(WebView webView, String str, Bitmap bitmap) { super.onPageStarted(webView, str, bitmap); } public void onPageFinished(WebView webView, String str) { super.onPageFinished(webView, str); } public void onReceivedError(WebView webView, int i, String str, String str2) { super.onReceivedError(webView, i, str, str2); MainActivity.this.webView.destroy(); MainActivity.this.Toast(LogicConst.MESSAGE_NETWORK_ERROR); } }); this.webView.setWebChromeClient(new WebChromeClient() { /* class com.hanlingyoushang.MainActivity.AnonymousClass12 */ public void onProgressChanged(WebView webView, int i) { super.onProgressChanged(webView, i); if (i >= 80 && MainActivity.shouCi) { boolean unused = MainActivity.shouCi = false; MainActivity.this.runOnUiThread(new Runnable() { /* class com.hanlingyoushang.MainActivity.AnonymousClass12.AnonymousClass1 */ public void run() { if (MainActivity.shouci2) { MainActivity.this.appCompatTextView.setBackgroundResource(R.drawable.bucks2); } MainActivity.this.webView.setVisibility(0); } }); } } public boolean onJsAlert(WebView webView, String str, String str2, final JsResult jsResult) { AlertDialog.Builder builder = new AlertDialog.Builder(webView.getContext()); builder.setTitle("信息").setMessage(str2).setPositiveButton("确定", new DialogInterface.OnClickListener() { /* class com.hanlingyoushang.MainActivity.AnonymousClass12.AnonymousClass2 */ public void onClick(DialogInterface dialogInterface, int i) { jsResult.confirm(); } }); builder.setOnKeyListener(new DialogInterface.OnKeyListener() { /* class com.hanlingyoushang.MainActivity.AnonymousClass12.AnonymousClass3 */ public boolean onKey(DialogInterface dialogInterface, int i, KeyEvent keyEvent) { return true; } }); builder.setCancelable(false); builder.create().show(); return true; } public boolean onJsConfirm(WebView webView, String str, String str2, final JsResult jsResult) { AlertDialog.Builder builder = new AlertDialog.Builder(webView.getContext()); builder.setTitle("提示"); builder.setMessage(str2); builder.setPositiveButton("确定", new DialogInterface.OnClickListener() { /* class com.hanlingyoushang.MainActivity.AnonymousClass12.AnonymousClass4 */ public void onClick(DialogInterface dialogInterface, int i) { jsResult.confirm(); } }); builder.setNegativeButton("取消", new DialogInterface.OnClickListener() { /* class com.hanlingyoushang.MainActivity.AnonymousClass12.AnonymousClass5 */ public void onClick(DialogInterface dialogInterface, int i) { jsResult.cancel(); } }); builder.setOnKeyListener(new DialogInterface.OnKeyListener() { /* class com.hanlingyoushang.MainActivity.AnonymousClass12.AnonymousClass6 */ public boolean onKey(DialogInterface dialogInterface, int i, KeyEvent keyEvent) { return true; } }); builder.setCancelable(false); builder.create().show(); return true; } public boolean onJsPrompt(WebView webView, String str, String str2, String str3, final JsPromptResult jsPromptResult) { AlertDialog.Builder builder = new AlertDialog.Builder(webView.getContext()); builder.setTitle("import").setMessage(str2); final EditText editText = new EditText(webView.getContext()); editText.setSingleLine(); editText.setText(str3); builder.setView(editText); builder.setPositiveButton("ok", new DialogInterface.OnClickListener() { /* class com.hanlingyoushang.MainActivity.AnonymousClass12.AnonymousClass7 */ public void onClick(DialogInterface dialogInterface, int i) { jsPromptResult.confirm(editText.getText().toString()); } }); builder.setNegativeButton("cancel", new DialogInterface.OnClickListener() { /* class com.hanlingyoushang.MainActivity.AnonymousClass12.AnonymousClass8 */ public void onClick(DialogInterface dialogInterface, int i) { editText.getText().toString(); jsPromptResult.cancel(); } }); builder.setOnKeyListener(new DialogInterface.OnKeyListener() { /* class com.hanlingyoushang.MainActivity.AnonymousClass12.AnonymousClass9 */ public boolean onKey(DialogInterface dialogInterface, int i, KeyEvent keyEvent) { return true; } }); builder.setCancelable(false); builder.create().show(); return true; } }); settings.setDefaultTextEncodingName("UTF-8"); this.webView.addJavascriptInterface(new WebAppInterface(), PointCategory.APP); } public void testrl(View view) { Object create = JSON.create(); JSON.add(create, "key", ""); JSON.add(create, "video", "true"); JSON.add(create, "name", config.name); JSON.add(create, "card", config.card); JSON.add(create, "loginid", "11"); HashMap hashMap = new HashMap(); hashMap.put("cookie", cookie.getCookie(this, config.ym)); httpTools.sendHttp2(this, hashMap, config.ym + "app/renzheng/ga_face", JSON.toString(create), 5000, new httpTools.httpResp() { /* class com.hanlingyoushang.MainActivity.AnonymousClass14 */ @Override // com.hanlingyoushang.tools.httpTools.httpResp public void httpRe(String str) { MainActivity.this.Toast(str); } }); } public class WebAppInterface { WebAppInterface() { } @JavascriptInterface public void jsAndroid(final String str) { if (str.equals("getdevice")) { final String device = tools.getDevice(MainActivity.this); MainActivity.this.runOnUiThread(new Runnable() { /* class com.hanlingyoushang.MainActivity.WebAppInterface.AnonymousClass1 */ public void run() { WebView webView = MainActivity.this.webView; webView.loadUrl("javascript:setdevice('" + device + "');"); } }); } else if (str.contains("xinxi")) { if (!FileTool.isQx(MainActivity.this, "android.permission.CAMERA")) { ActivityCompat.requestPermissions(MainActivity.this, new String[]{"android.permission.CAMERA"}, 61); MainActivity.this.Toast("请开启相机权限"); } else if (!config.iskq.equals("true")) { config.name = StrToll.getStr2(str, "xinxi", "身份证"); config.card = StrToll.getStr2(str + "jie", "身份证", "jie"); MainActivity.this.runOnUiThread(new Runnable() { /* class com.hanlingyoushang.MainActivity.WebAppInterface.AnonymousClass3 */ public void run() { baiDuTools.startSm(MainActivity.this, config.name, config.card, "0", config.token, new baiDuTools.rz() { /* class com.hanlingyoushang.MainActivity.WebAppInterface.AnonymousClass3.AnonymousClass1 */ @Override // com.baidujieru.baiDuTools.rz public void rzHd(int i, String str) { String str2 = StrToll.getStr2(str, "log_id\":", ","); if ("".equals(str2)) { str2 = StrToll.getStr2(str, "log_id\":", "}"); } if (!str.contains("score")) { MainActivity.this.webView.loadUrl("javascript:retrenzhang('false')"); dialog dialog = MainActivity.this.shiMing; dialog.showMessage("实名失败错误码:" + i, "如有疑问请联系客服\n请确保为本人实名\n请确定环境光线充足\n", "确定", R.drawable.ic); } else if (Double.parseDouble(StrToll.getStr2(str, "score\":", ",\"")) >= 80.0d) { Object create = JSON.create(); JSON.add(create, "key", ""); JSON.add(create, "video", "true"); JSON.add(create, "name", config.name); JSON.add(create, "card", config.card); JSON.add(create, "loginid", str2); HashMap hashMap = new HashMap(); hashMap.put("cookie", cookie.getCookie(MainActivity.this, config.ym)); MainActivity mainActivity = MainActivity.this; httpTools.sendHttp2(mainActivity, hashMap, config.ym + "app/renzheng/ga_face", JSON.toString(create), 5000, new httpTools.httpResp() { /* class com.hanlingyoushang.MainActivity.WebAppInterface.AnonymousClass3.AnonymousClass1.AnonymousClass1 */ @Override // com.hanlingyoushang.tools.httpTools.httpResp public void httpRe(String str) { WebView webView = MainActivity.this.webView; webView.loadUrl("javascript:retrenzhang2('" + str + "')"); } }); } else { MainActivity.this.webView.loadUrl("javascript:retrenzhang('false')"); dialog dialog2 = MainActivity.this.shiMing; dialog2.showMessage("实名失败错误码:" + i, "如有疑问请联系客服\n请确保为本人实名\n请确定环境光线充足\n", "确定", R.drawable.ic); } } }); } }); } else if (!config.qhis) { MainActivity.this.ymDig.showMessage("实名失败:", "错误码:100\n如有疑问请联系客服\n请确定注册手机号为当前手机号\n且当前网络为4G流量\n更换网络后请重启应用", "确定", R.drawable.ic); } else { MainActivity.this.ymrz.login(new yMrz.logins() { /* class com.hanlingyoushang.MainActivity.WebAppInterface.AnonymousClass2 */ @Override // com.youmengduijie.yMrz.logins public void getcg(String str) { MainActivity.this.ymDig.gbProgressDialog(); MainActivity.this.ymDig.showProgressDialog2("", "正在加载中..."); Object create = JSON.create(); String jsonString = JSON.getJsonString(JSON.StringToJSONObject(str), "token"); if (jsonString.equals("")) { MainActivity.this.ymDig.showMessage("实名失败:", "错误码:101\n如有疑问请联系客服\n请确定注册手机号为当前手机号\n且当前网络为4G流量\n更换网络后请重启应用", "确定", R.drawable.ic); return; } JSON.add(create, "token", jsonString); JSON.add(create, "video", "true"); JSON.add(create, "name", config.name); JSON.add(create, "card", config.card); HashMap hashMap = new HashMap(); hashMap.put("cookie", cookie.getCookie(MainActivity.this, config.ym)); MainActivity mainActivity = MainActivity.this; httpTools.sendHttp2(mainActivity, hashMap, config.ym + "app/renzheng/yzsj", JSON.toString(create), 5000, new httpTools.httpResp() { /* class com.hanlingyoushang.MainActivity.WebAppInterface.AnonymousClass2.AnonymousClass1 */ @Override // com.hanlingyoushang.tools.httpTools.httpResp public void httpRe(String str) { MainActivity.this.ymDig.gbProgressDialog(); if (str.equals("true")) { config.name = StrToll.getStr2(str, "xinxi", "身份证"); config.card = StrToll.getStr2(str + "jie", "身份证", "jie"); MainActivity.this.runOnUiThread(new Runnable() { /* class com.hanlingyoushang.MainActivity.WebAppInterface.AnonymousClass2.AnonymousClass1.AnonymousClass1 */ public void run() { baiDuTools.startSm(MainActivity.this, config.name, config.card, "0", config.token, new baiDuTools.rz() { /* class com.hanlingyoushang.MainActivity.WebAppInterface.AnonymousClass2.AnonymousClass1.AnonymousClass1.AnonymousClass1 */ @Override // com.baidujieru.baiDuTools.rz public void rzHd(int i, String str) { String str2 = StrToll.getStr2(str, "log_id\":", ","); if ("".equals(str2)) { str2 = StrToll.getStr2(str, "log_id\":", "}"); } if (!str.contains("score")) { MainActivity.this.webView.loadUrl("javascript:retrenzhang('false')"); dialog dialog = MainActivity.this.shiMing; dialog.showMessage("实名失败错误码:" + i, "如有疑问请联系客服\n请确保为本人实名\n请确定环境光线充足\n", "确定", R.drawable.ic); } else if (Double.parseDouble(StrToll.getStr2(str, "score\":", ",\"")) >= 80.0d) { Object create = JSON.create(); JSON.add(create, "key", ""); JSON.add(create, "video", "true"); JSON.add(create, "name", config.name); JSON.add(create, "card", config.card); JSON.add(create, "loginid", str2); HashMap hashMap = new HashMap(); hashMap.put("cookie", cookie.getCookie(MainActivity.this, config.ym)); MainActivity mainActivity = MainActivity.this; httpTools.sendHttp2(mainActivity, hashMap, config.ym + "app/renzheng/ga_face", JSON.toString(create), 5000, new httpTools.httpResp() { /* class com.hanlingyoushang.MainActivity.WebAppInterface.AnonymousClass2.AnonymousClass1.AnonymousClass1.AnonymousClass1.AnonymousClass1 */ @Override // com.hanlingyoushang.tools.httpTools.httpResp public void httpRe(String str) { WebView webView = MainActivity.this.webView; webView.loadUrl("javascript:retrenzhang2('" + str + "')"); } }); } else { MainActivity.this.webView.loadUrl("javascript:retrenzhang('false')"); dialog dialog2 = MainActivity.this.shiMing; dialog2.showMessage("实名失败错误码:" + i, "如有疑问请联系客服\n请确保为本人实名\n请确定环境光线充足\n", "确定", R.drawable.ic); } } }); } }); return; } MainActivity.this.ymDig.showMessage("实名失败:", "错误码:102\n如有疑问请联系客服\n请确定注册手机号为当前手机号\n且当前网络为4G流量\n更换网络后请重启应用", "确定", R.drawable.ic); } }); } @Override // com.youmengduijie.yMrz.logins public void getsb(String str) { MainActivity.this.ymDig.showMessage("实名失败:", "错误码:103\n如有疑问请联系客服\n请确定注册手机号为当前手机号\n且当前网络为4G流量\n更换网络后请重启应用", "确定", R.drawable.ic); } }); } } else if (str.contains("video2")) { adTool2 adtool2 = MainActivity.this.mad2; MainActivity mainActivity = MainActivity.this; adtool2.zx_jz(mainActivity, "J3969947632", cookie.getCookie2(mainActivity, config.ym, "app_phone"), tools.getid2(MainActivity.this), new adTool2.zx() { /* class com.hanlingyoushang.MainActivity.WebAppInterface.AnonymousClass4 */ @Override // com.juhead2.adTool2.zx public void onSjmAdLoaded() { } @Override // com.juhead2.adTool2.zx public void onSjmAdClosed() { Object create = JSON.create(); JSON.add(create, "key", ""); JSON.add(create, "wan", "0"); HashMap hashMap = new HashMap(); hashMap.put("cookie", cookie.getCookie(MainActivity.this, config.ym)); MainActivity mainActivity = MainActivity.this; httpTools.sendHttp2(mainActivity, hashMap, config.ym + "app/heep/video_renwu2.html", JSON.toString(create), 5000, new httpTools.httpResp() { /* class com.hanlingyoushang.MainActivity.WebAppInterface.AnonymousClass4.AnonymousClass1 */ @Override // com.hanlingyoushang.tools.httpTools.httpResp public void httpRe(String str) { WebView webView = MainActivity.this.webView; webView.loadUrl("javascript:retvideo2('" + str + "')"); } }); } @Override // com.juhead2.adTool2.zx public void onSjmAdError(String str) { if (str.equals("任务未完成")) { MainActivity.this.Toast(str); return; } Object create = JSON.create(); JSON.add(create, "key", ""); JSON.add(create, "wan", "0"); HashMap hashMap = new HashMap(); hashMap.put("cookie", cookie.getCookie(MainActivity.this, config.ym)); MainActivity mainActivity = MainActivity.this; httpTools.sendHttp2(mainActivity, hashMap, config.ym + "app/heep/video_renwu2.html", JSON.toString(create), 5000, new httpTools.httpResp() { /* class com.hanlingyoushang.MainActivity.WebAppInterface.AnonymousClass4.AnonymousClass2 */ @Override // com.hanlingyoushang.tools.httpTools.httpResp public void httpRe(String str) { WebView webView = MainActivity.this.webView; webView.loadUrl("javascript:retvideo2('" + str + "')"); } }); } }); } else { if (str.contains("video")) { MainActivity.this.spDig.gbProgressDialog(); MainActivity.this.spDig.showProgressDialog("", "加载中", false); if (cookie.read((Activity) MainActivity.this, am.aw).equals("1")) { if (config.dBug) { MainActivity.this.Toast("第一家"); } MainActivity.this.mad.jlsp_jz(MainActivity.this, config.jhjlspid, tools.getid2(MainActivity.this), "任务", 1, "", new adTool.jlsp() { /* class com.hanlingyoushang.MainActivity.WebAppInterface.AnonymousClass5 */ @Override // com.juhead1.adTool.jlsp public void onSjmAdTradeId() { MainActivity.this.spDig.gbProgressDialog(); MainActivity.this.mad.jlsp_zs(); } @Override // com.juhead1.adTool.jlsp public void onSjmAdClose() { MainActivity.this.spDig.gbProgressDialog(); MainActivity.this.getJl(); } @Override // com.juhead1.adTool.jlsp public void onSjmAdError(String str) { MainActivity.this.spDig.gbProgressDialog(); MainActivity.this.getJl(); } }); } else { if (config.dBug) { MainActivity.this.Toast("第二家"); } MainActivity.this.mad2.jlsp_jz(MainActivity.this, config.jhjlspid2, tools.getid2(MainActivity.this), "任务", 1, "", new adTool2.jlsp() { /* class com.hanlingyoushang.MainActivity.WebAppInterface.AnonymousClass6 */ @Override // com.juhead2.adTool2.jlsp public void onSjmAdTradeId() { MainActivity.this.spDig.gbProgressDialog(); MainActivity.this.mad.jlsp_zs(); } @Override // com.juhead2.adTool2.jlsp public void onSjmAdClose() { MainActivity.this.spDig.gbProgressDialog(); MainActivity.this.getJl(); } @Override // com.juhead2.adTool2.jlsp public void onSjmAdError(String str) { MainActivity.this.spDig.gbProgressDialog(); MainActivity.this.getJl(); } }); } } if (str.contains("visss")) { MainActivity.this.spDig.gbProgressDialog(); MainActivity.this.spDig.showProgressDialog("", "加载中", false); if (config.dBug) { MainActivity.this.Toast("第三家"); } MainActivity.this.mad3.jlsp_jz(MainActivity.this, config.jhjlspid3, tools.getid2(MainActivity.this), "任务", 1, "", new adTool3.jlsp() { /* class com.hanlingyoushang.MainActivity.WebAppInterface.AnonymousClass7 */ @Override // com.juhead3.adTool3.jlsp public void onSjmAdTradeId() { MainActivity.this.spDig.gbProgressDialog(); MainActivity.this.mad3.jlsp_zs(); } @Override // com.juhead3.adTool3.jlsp public void onSjmAdClose() { MainActivity.this.spDig.gbProgressDialog(); MainActivity.this.getJl2(); } @Override // com.juhead3.adTool3.jlsp public void onSjmAdError(String str) { MainActivity.this.spDig.gbProgressDialog(); MainActivity.this.getJl2(); } }); } if (str.contains("bohao")) { MainActivity mainActivity2 = MainActivity.this; mainActivity2.startActivity(new Intent("android.intent.action.DIAL", Uri.parse(com.tencent.smtt.sdk.WebView.SCHEME_TEL + str.replace("bohao", "")))); } } } } @Override // androidx.appcompat.app.AppCompatActivity public boolean onKeyDown(int i, KeyEvent keyEvent) { if (i != 4 || keyEvent.getRepeatCount() != 0) { return false; } if (this.webView.canGoBack()) { this.webView.goBack(); return false; } finish(); return false; } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void getJl2() { this.webView.loadUrl("javascript:isPost()"); } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void getJl() { Object create = JSON.create(); JSON.add(create, "key", ""); JSON.add(create, "wan", "0"); HashMap hashMap = new HashMap(); hashMap.put("cookie", cookie.getCookie(this, config.ym)); httpTools.sendHttp2(this, hashMap, config.ym + "app/heep/video_renwu.html", JSON.toString(create), 5000, new httpTools.httpResp() { /* class com.hanlingyoushang.MainActivity.AnonymousClass15 */ @Override // com.hanlingyoushang.tools.httpTools.httpResp public void httpRe(String str) { WebView webView = MainActivity.this.webView; webView.loadUrl("javascript:retvideo('" + str + "')"); if (cookie.read((Activity) MainActivity.this, am.aw).equals("1")) { cookie.save(MainActivity.this, am.aw, "2"); } else { cookie.save(MainActivity.this, am.aw, "1"); } } }); } public void onWindowFocusChanged(boolean z) { if (z) { tools.immersion(this); } } public static String getStr(String str, int i) { if ("".equals(str) || i <= 0) { return ""; } return i > str.length() ? str : str.substring(0, i); } public void Toast(String str) { Toast.makeText(this, str, 0).show(); } }