导航菜单

页面标题

页面副标题

饼干视频 v4.1.0 - C6199.java 源代码

正在查看: 饼干视频 v4.1.0 应用的 C6199.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package amc.cd.p961;

import amc.cd.p1342.C8619;
import amc.cd.p1342.C8621;
import amc.cd.p1342.C8622;
import amc.cd.p258.C1703;
import amc.cd.p563.C3724;
import amc.cd.p828.C5180;
import amc.cd.p828.C5182;
import amc.cd.p828.C5186;
import amc.cd.p828.C5189;
import android.R;
import android.app.Activity;
import android.app.ActivityManager;
import android.content.ClipboardManager;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
import android.content.res.Resources;
import android.graphics.Point;
import android.graphics.Rect;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.os.Build;
import android.os.Bundle;
import android.os.Environment;
import android.os.Process;
import android.provider.Settings;
import android.text.SpannableString;
import android.text.TextUtils;
import android.text.style.AbsoluteSizeSpan;
import android.util.DisplayMetrics;
import android.view.Display;
import android.view.View;
import android.view.WindowManager;
import androidx.exifinterface.media.ExifInterface;
import com.aamon.symmetry.origin.init.MyApplication;
import com.aamon.symmetry.origin.serivce.killSelfService;
import com.aamon.symmetry.origin.utils.BookFindStyleSpan;
import com.google.android.material.badge.BadgeDrawable;
import java.io.File;
import java.net.NetworkInterface;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.util.Collections;
import java.util.Enumeration;
import java.util.Iterator;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import org.eclipse.jetty.util.security.Constraint;

public class C6199 {

    public static long f10154;

    public static int m9070(Activity activity) {
        return m9109(activity) - m9076(activity);
    }

    public static String m9071(String str) {
        return "http://127.0.0.1:" + MyApplication.f17349 + "/resource.m3u8?src=" + C6170.m8890(str);
    }

    public static boolean m9072(View view, boolean z) {
        Rect rect = new Rect();
        view.getLocalVisibleRect(rect);
        return z ? rect.top == 0 : rect.top >= 0;
    }

    public static String m9073(String str) {
        if (TextUtils.isEmpty(str)) {
            return "";
        }
        try {
            String str2 = "";
            for (byte b : MessageDigest.getInstance("MD5").digest(str.getBytes())) {
                String hexString = Integer.toHexString(b & ExifInterface.MARKER);
                if (hexString.length() == 1) {
                    hexString = "0" + hexString;
                }
                str2 = str2 + hexString;
            }
            return str2;
        } catch (NoSuchAlgorithmException e) {
            e.printStackTrace();
            return "";
        }
    }

    public static boolean m9074(ConnectivityManager connectivityManager) {
        NetworkInfo networkInfo;
        if (C6193.m8949().booleanValue() && (networkInfo = connectivityManager.getNetworkInfo(17)) != null) {
            return networkInfo.isConnected();
        }
        return false;
    }

    public static String m9075() {
        char[] cArr = new char[22];
        for (int i = 0; i < 22; i++) {
            if (((int) (Math.random() * 2.0d)) == 0) {
                cArr[i] = (char) ((Math.random() * 10.0d) + 48.0d);
            } else {
                cArr[i] = (char) ((Math.random() * 6.0d) + 97.0d);
            }
        }
        return new String(cArr);
    }

    public static int m9076(Activity activity) {
        Resources resources = activity.getResources();
        int identifier = resources.getIdentifier("navigation_bar_height", "dimen", "android");
        if (identifier > 0 && m9108(activity) && m9095(activity)) {
            return resources.getDimensionPixelSize(identifier);
        }
        return 0;
    }

    public static int m9077() {
        return (int) (Math.random() * 20.0d);
    }

    public static boolean m9078(List<String> list, String str) {
        Iterator<String> it = list.iterator();
        while (it.hasNext()) {
            if (it.next().equals(str)) {
                return true;
            }
        }
        return false;
    }

    public static void m9079() {
        if (C6193.m9048().equals(C5182.m7332())) {
            return;
        }
        C6193.m8936(C5182.m7332());
        C6193.m8927(0);
        C6193.m8938(0);
        C8621.m12145().m12146();
        C6193.m9003(0L);
        C6193.m8947(0);
        C6193.m8970(0);
        C6193.m9024(0);
        C6193.m8972(false);
        C6193.m9021(0);
        C8619.m12101().update();
        C8622.m12147().m12149();
    }

    public static String m9080(String str) {
        Matcher matcher = Pattern.compile("(\\\\u(\\p{XDigit}{4}))").matcher(str);
        while (matcher.find()) {
            char parseInt = (char) Integer.parseInt(matcher.group(2), 16);
            str = str.replace(matcher.group(1), parseInt + "");
        }
        return str;
    }

    public static String m9081() {
        return "zD9[bM4~sF4~uY2)";
    }

    public static boolean m9082(String str) {
        return str.matches("^[a-z0-9A-Z]+$");
    }

    public static boolean m9083() {
        return new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM).getAbsolutePath(), "isSimple.txt").exists();
    }

    public static SpannableString m9084(String str, String str2) {
        SpannableString spannableString = new SpannableString(str);
        String m9087 = m9087(str2);
        if (m9087(str).contains(m9087) && !TextUtils.isEmpty(m9087)) {
            try {
                Matcher matcher = Pattern.compile(m9087).matcher(spannableString);
                while (matcher.find()) {
                    spannableString.setSpan(new BookFindStyleSpan(0), matcher.start(), matcher.end(), 33);
                }
            } catch (Exception e) {
                C5189.m7356(e.toString());
            }
        }
        return spannableString;
    }

    public static void m9085(Context context) {
        Intent intent = new Intent(context, (Class<?>) killSelfService.class);
        intent.putExtra("PackageName", context.getPackageName());
        intent.putExtra("Delayed", 100);
        intent.setFlags(268468224);
        context.startService(intent);
        Process.killProcess(Process.myPid());
        System.exit(0);
    }

    public static boolean m9086() {
        if (!C6193.m8949().booleanValue()) {
            return false;
        }
        try {
            Enumeration<NetworkInterface> networkInterfaces = NetworkInterface.getNetworkInterfaces();
            if (networkInterfaces != null) {
                Iterator it = Collections.list(networkInterfaces).iterator();
                while (it.hasNext()) {
                    NetworkInterface networkInterface = (NetworkInterface) it.next();
                    if (networkInterface.isUp() && networkInterface.getInterfaceAddresses().size() != 0 && ("tun0".equals(networkInterface.getName()) || "tun1".equals(networkInterface.getName()) || "ppp0".equals(networkInterface.getName()))) {
                        return true;
                    }
                }
            }
        } catch (Throwable th) {
            th.printStackTrace();
        }
        return false;
    }

    public static String m9087(String str) {
        if (!TextUtils.isEmpty(str)) {
            String[] strArr = {"\\", "$", "(", ")", Constraint.ANY_ROLE, BadgeDrawable.DEFAULT_EXCEED_MAX_BADGE_NUMBER_SUFFIX, ".", "[", "]", "?", "^", "{", "}", "|"};
            for (int i = 0; i < 14; i++) {
                String str2 = strArr[i];
                if (str.contains(str2)) {
                    str = str.replace(str2, "\\" + str2);
                }
            }
        }
        return str;
    }

    public static void m9088(Context context) {
        SharedPreferences sharedPreferences = context.getSharedPreferences("deviceId", 0);
        String string = sharedPreferences.getString("key", "");
        if (C5180.m7327(string)) {
            return;
        }
        if (string.equals("0000000000000000") || string.length() == 20) {
            C6193.m8934("");
            sharedPreferences.edit().putString("key", m9075()).apply();
        }
    }

    public static String m9089(String str) {
        return C5186.m7345(C6185.f10143) + m9102(MyApplication.m15524()) + str;
    }

    public static boolean m9090(String str) {
        return str.matches("^(1[3456789]+\\d{9})$");
    }

    public static void m9091(String str) {
        ((ClipboardManager) C1703.getContext().getSystemService("clipboard")).setText(str);
        C3724.m5658("已复制");
    }

    public static String m9092(Context context) {
        ApplicationInfo applicationInfo;
        Bundle bundle;
        if (context == null) {
            return null;
        }
        try {
            PackageManager packageManager = context.getPackageManager();
            if (packageManager == null || (applicationInfo = packageManager.getApplicationInfo(context.getPackageName(), 128)) == null || (bundle = applicationInfo.metaData) == null) {
                return null;
            }
            return bundle.getString("UMENG_CHANNEL");
        } catch (PackageManager.NameNotFoundException e) {
            e.printStackTrace();
            return null;
        }
    }

    public static boolean m9093() {
        if (!C6193.m8949().booleanValue()) {
            return false;
        }
        String property = System.getProperty("http.proxyHost");
        String property2 = System.getProperty("http.proxyPort");
        if (property2 == null) {
            property2 = "-1";
        }
        return (TextUtils.isEmpty(property) || Integer.parseInt(property2) == -1) ? false : true;
    }

    public static String m9094() {
        return C6192.m8924(MyApplication.m15524(), "com.wholepoint.wpfilms", "SHA1");
    }

    public static boolean m9095(Activity activity) {
        Display defaultDisplay = activity.getWindow().getWindowManager().getDefaultDisplay();
        Point point = new Point();
        defaultDisplay.getRealSize(point);
        View decorView = activity.getWindow().getDecorView();
        if (2 == activity.getResources().getConfiguration().orientation) {
            if (point.x != decorView.findViewById(R.id.content).getWidth()) {
                return true;
            }
        } else {
            Rect rect = new Rect();
            decorView.getWindowVisibleDisplayFrame(rect);
            if (rect.bottom != point.y) {
                return true;
            }
        }
        return false;
    }

    public static boolean m9096(long j, int i) {
        C5189.m7352("wangyi", "lastShowTime:" + j + "intervalTime:" + i + "--" + Math.abs((System.currentTimeMillis() - j) / 1000));
        return Math.abs((System.currentTimeMillis() - j) / 1000) <= ((long) i);
    }

    public static void m9097() {
        if (C6193.m9048().equals(C5182.m7332())) {
            return;
        }
        C6193.m8972(false);
        C6193.m8936(C5182.m7332());
        C6193.m8938(0);
        C6193.m9003(0L);
        C6193.m8947(0);
        C6193.m8970(0);
        C6193.m9024(0);
        C8619.m12101().update();
        C8622.m12147().m12149();
    }

    public static String m9098(String str) {
        return "http://127.0.0.1:" + MyApplication.f17349 + "/resource.m3u8?src=" + C6170.m8890(str) + "&ck=";
    }

    public static boolean m9099(String[] strArr, String str) {
        for (String str2 : strArr) {
            if (str2.equalsIgnoreCase(str)) {
                return true;
            }
        }
        return false;
    }

    public static boolean m9100(Context context) {
        NetworkInfo networkInfo;
        if (C6193.m8949().booleanValue() && (networkInfo = ((ConnectivityManager) context.getSystemService("connectivity")).getNetworkInfo(17)) != null) {
            return networkInfo.isConnected();
        }
        return false;
    }

    public static String m9101(String str, String str2) {
        return "http://127.0.0.1:" + MyApplication.f17349 + "/control?msg=up_ck&src=" + C6170.m8890(str) + "&ck=" + str2;
    }

    public static String m9102(Context context) {
        SharedPreferences sharedPreferences = context.getSharedPreferences("deviceId", 0);
        String string = sharedPreferences.getString("key", "");
        if (string != null && !string.isEmpty()) {
            return string;
        }
        String string2 = Settings.System.getString(context.getContentResolver(), "android_id");
        if (string2 == null || string2.isEmpty() || string2.equals("0000000000000000")) {
            string2 = m9075();
        }
        String str = string2;
        sharedPreferences.edit().putString("key", str).apply();
        return str;
    }

    public static boolean m9103(String str) {
        if (C5180.m7327(str)) {
            return false;
        }
        return m9099(str.split(","), Build.MANUFACTURER);
    }

    public static boolean m9104() {
        long currentTimeMillis = System.currentTimeMillis();
        boolean z = currentTimeMillis - f10154 < 500;
        f10154 = currentTimeMillis;
        return z;
    }

    public static SpannableString m9105(String str) {
        if (Double.parseDouble(str) < 7.0d) {
            return new SpannableString("");
        }
        int indexOf = str.indexOf(46);
        int length = str.length();
        SpannableString spannableString = new SpannableString(str);
        if (indexOf <= 0 || length <= 0) {
            spannableString.setSpan(new AbsoluteSizeSpan(40), 0, length, 18);
        } else {
            spannableString.setSpan(new AbsoluteSizeSpan(40), 0, indexOf, 18);
            spannableString.setSpan(new AbsoluteSizeSpan(27), indexOf, length, 18);
        }
        return spannableString;
    }

    public static boolean m9106(Context context, String str) {
        List<ActivityManager.RunningServiceInfo> runningServices = ((ActivityManager) context.getSystemService("activity")).getRunningServices(40);
        if (runningServices.size() <= 0) {
            return false;
        }
        for (int i = 0; i < runningServices.size(); i++) {
            if (runningServices.get(i).service.getClassName().toString().equals(str)) {
                return true;
            }
        }
        return false;
    }

    public static int m9107(Context context) {
        WindowManager windowManager = (WindowManager) context.getSystemService("window");
        Display defaultDisplay = windowManager.getDefaultDisplay();
        DisplayMetrics displayMetrics = new DisplayMetrics();
        try {
            Class.forName("android.view.Display").getMethod("getRealMetrics", DisplayMetrics.class).invoke(defaultDisplay, displayMetrics);
            return displayMetrics.heightPixels - windowManager.getDefaultDisplay().getHeight();
        } catch (Exception e) {
            e.printStackTrace();
            return 0;
        }
    }

    public static boolean m9108(Activity activity) {
        Display defaultDisplay = activity.getWindowManager().getDefaultDisplay();
        DisplayMetrics displayMetrics = new DisplayMetrics();
        defaultDisplay.getRealMetrics(displayMetrics);
        int i = displayMetrics.heightPixels;
        int i2 = displayMetrics.widthPixels;
        DisplayMetrics displayMetrics2 = new DisplayMetrics();
        defaultDisplay.getMetrics(displayMetrics2);
        return i2 - displayMetrics2.widthPixels > 0 || i - displayMetrics2.heightPixels > 0;
    }

    public static int m9109(Activity activity) {
        if (activity == null) {
            return 0;
        }
        Display defaultDisplay = activity.getWindowManager().getDefaultDisplay();
        DisplayMetrics displayMetrics = new DisplayMetrics();
        defaultDisplay.getRealMetrics(displayMetrics);
        return displayMetrics.heightPixels;
    }
}