正在查看: Cleaner for WhatsApp v2.9.6 应用的 MainActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Cleaner for WhatsApp v2.9.6 应用的 MainActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.lookandfeel.cleanerforwhatsapp;
import android.R;
import android.app.Dialog;
import android.app.ProgressDialog;
import android.content.ContentResolver;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.UriPermission;
import android.content.pm.PackageManager;
import android.database.Cursor;
import android.graphics.drawable.ColorDrawable;
import android.media.MediaScannerConnection;
import android.net.Uri;
import android.os.AsyncTask;
import android.os.Build;
import android.os.Bundle;
import android.provider.DocumentsContract;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.WindowManager;
import android.widget.Button;
import android.widget.FrameLayout;
import android.widget.TextView;
import android.widget.Toast;
import androidx.appcompat.widget.Toolbar;
import androidx.core.app.b;
import androidx.drawerlayout.widget.DrawerLayout;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.google.ads.consent.ConsentForm;
import com.google.ads.consent.ConsentFormListener;
import com.google.ads.consent.ConsentInfoUpdateListener;
import com.google.ads.consent.ConsentInformation;
import com.google.ads.consent.ConsentStatus;
import com.google.android.material.navigation.NavigationView;
import com.google.android.material.snackbar.Snackbar;
import com.lookandfeel.cleanerforwhatsapp.MainActivity;
import com.lookandfeel.cleanerforwhatsapp.database.AppDatabase;
import com.lookandfeel.cleanerforwhatsapp.shared.C0286c;
import d4.C0310b;
import d4.C0311c;
import e4.C0322c;
import e4.InterfaceC0320a;
import java.io.File;
import java.io.FileFilter;
import java.io.FilenameFilter;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.Comparator;
import java.util.Iterator;
import java.util.List;
public class MainActivity extends androidx.appcompat.app.d implements NavigationView.d, b.e {
private c4.k S;
private ArrayList T;
private TextView U;
private TextView V;
private TextView W;
public Button X;
public Button Y;
private ConsentForm Z;
private String a0;
private String b0;
private String c0;
private SharedPreferences d0;
private AppDatabase e0;
class a implements ConsentInfoUpdateListener {
class C0062a extends ConsentFormListener {
C0062a() {
}
public void a(ConsentStatus consentStatus, Boolean bool) {
MainActivity.this.d0.edit().putString("ads_preference", consentStatus + "").apply();
}
public void b(String str) {
}
public void c() {
try {
MainActivity.this.Z.n();
} catch (WindowManager.BadTokenException e) {
Log.i("kml", "error:" + e.getMessage());
}
}
public void d() {
}
}
a() {
}
public void a(ConsentStatus consentStatus) {
URL url;
if (!ConsentInformation.e(MainActivity.this).h()) {
Log.v("kml_eu", "outside EU");
return;
}
if (consentStatus != ConsentStatus.UNKNOWN) {
Log.v("kml_eu", "already chose");
return;
}
try {
url = new URL("http://cleanerforwhatsapp.blogspot.com/2018/06/privacy-policy.html");
} catch (MalformedURLException e) {
e.printStackTrace();
url = null;
}
?? r0 = MainActivity.this;
((MainActivity) r0).Z = new ConsentForm.Builder((Context) r0, url).h(new C0062a()).j().i().g();
MainActivity.this.Z.m();
}
public void b(String str) {
}
}
class b implements FileFilter {
private final List a = Arrays.asList("3gp", "mp4", "mkv");
b() {
}
@Override
public boolean accept(File file) {
String path = file.getPath();
return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
}
}
class c implements FileFilter {
private final List a = Arrays.asList("jpeg", "jpg", "png", "bmp", "gif");
c() {
}
@Override
public boolean accept(File file) {
String path = file.getPath();
return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
}
}
class d implements FileFilter {
private final List a = Arrays.asList("webp");
d() {
}
@Override
public boolean accept(File file) {
String path = file.getPath();
return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
}
}
class e implements FileFilter {
private final List a = Arrays.asList("jpg", "jpeg", "mp4");
e() {
}
@Override
public boolean accept(File file) {
String path = file.getPath();
return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
}
}
class f implements FileFilter {
private final List a = Arrays.asList("doc", "docx", "txt", "ppt", "xls", "xlsx", "pdf", "pptx", "jpg", "jpeg");
f() {
}
@Override
public boolean accept(File file) {
String path = file.getPath();
return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
}
}
class g implements FileFilter {
private final List a = Arrays.asList("gif", "mp4");
g() {
}
@Override
public boolean accept(File file) {
String path = file.getPath();
return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
}
}
class h implements FileFilter {
private final List a = Arrays.asList("aac", "m4a", "amr", "mp3", "opus", "3gp");
h() {
}
@Override
public boolean accept(File file) {
String path = file.getPath();
return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
}
}
class i implements FileFilter {
private final List a = Arrays.asList("aac", "m4a", "amr", "mp3", "opus", "3gp");
i() {
}
@Override
public boolean accept(File file) {
String path = file.getPath();
return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
}
}
public class l extends AsyncTask {
String a = "";
String b = "";
String c = "";
String d = "";
String e = "";
String f = "";
String g = "";
String h = "";
String i = "";
String j = "";
String k = "";
String l = "";
String m = "";
String n = "";
String o = "";
String p = "";
String q = "";
String r = "";
String s = "";
String t = "";
String u = "";
String v = "";
String w = "";
String x = "";
String y = "";
String z = "";
String A = "";
String B = "";
String C = "";
String D = "";
String E = "";
String F = "";
public l() {
}
public static int c(C0310b c0310b, C0310b c0310b2) {
return Long.compare(c0310b2.d(), c0310b.d());
}
@Override
public Void doInBackground(Void... voidArr) {
this.q = MainActivity.this.p1(this.c);
this.r = MainActivity.this.p1(this.d);
this.s = MainActivity.this.u1(this.a);
this.t = MainActivity.this.u1(this.b);
this.u = MainActivity.this.q1(this.e);
this.v = MainActivity.this.q1(this.f);
this.w = MainActivity.this.z1(this.g, false);
this.x = MainActivity.this.y1(this.h);
this.y = MainActivity.this.x1(this.i);
this.z = MainActivity.this.s1(this.j);
this.A = MainActivity.this.s1(this.k);
this.B = MainActivity.this.t1(this.l);
this.C = MainActivity.this.t1(this.m);
this.D = MainActivity.this.u1(this.n);
this.E = MainActivity.this.u1(this.o);
this.F = MainActivity.this.r1(this.p);
return null;
}
@Override
public void onPostExecute(Void r40) {
MainActivity.this.T.clear();
C0310b c0310b = new C0310b();
c0310b.f(MainActivity.this.getResources().getString(2131886284));
c0310b.j(1);
String[] split = this.s.split(";");
String[] split2 = this.t.split(";");
int parseInt = Integer.parseInt(split[0]) + Integer.parseInt(split2[0]);
long parseLong = Long.parseLong(split[1]) + Long.parseLong(split2[1]);
c0310b.g(parseInt);
c0310b.i(parseLong);
MainActivity.this.T.add(c0310b);
C0310b c0310b2 = new C0310b();
c0310b2.f(MainActivity.this.getResources().getString(2131886289));
c0310b2.j(2);
String[] split3 = this.q.split(";");
String[] split4 = this.r.split(";");
int parseInt2 = Integer.parseInt(split3[0]) + Integer.parseInt(split4[0]);
long parseLong2 = Long.parseLong(split3[1]) + Long.parseLong(split4[1]);
c0310b2.g(parseInt2);
c0310b2.i(parseLong2);
MainActivity.this.T.add(c0310b2);
C0310b c0310b3 = new C0310b();
c0310b3.f(MainActivity.this.getResources().getString(2131886280));
c0310b3.j(3);
String[] split5 = this.u.split(";");
String[] split6 = this.v.split(";");
int parseInt3 = Integer.parseInt(split5[0]) + Integer.parseInt(split6[0]);
long parseLong3 = Long.parseLong(split5[1]) + Long.parseLong(split6[1]);
c0310b3.g(parseInt3);
c0310b3.i(parseLong3);
MainActivity.this.T.add(c0310b3);
C0310b c0310b4 = new C0310b();
c0310b4.f(MainActivity.this.getResources().getString(2131886290));
c0310b4.j(4);
String[] split7 = this.w.split(";");
int parseInt4 = Integer.parseInt(split7[0]);
long parseLong4 = Long.parseLong(split7[1]);
c0310b4.g(parseInt4);
c0310b4.i(parseLong4);
MainActivity.this.T.add(c0310b4);
C0310b c0310b5 = new C0310b();
c0310b5.f(MainActivity.this.getResources().getString(2131886288));
c0310b5.j(10);
String[] split8 = this.x.split(";");
int parseInt5 = Integer.parseInt(split8[0]);
long parseLong5 = Long.parseLong(split8[1]);
c0310b5.g(parseInt5);
c0310b5.i(parseLong5);
MainActivity.this.T.add(c0310b5);
C0310b c0310b6 = new C0310b();
c0310b6.f(MainActivity.this.getResources().getString(2131886287));
c0310b6.j(11);
String[] split9 = this.y.split(";");
int parseInt6 = Integer.parseInt(split9[0]);
long parseLong6 = Long.parseLong(split9[1]);
c0310b6.g(parseInt6);
c0310b6.i(parseLong6);
MainActivity.this.T.add(c0310b6);
C0310b c0310b7 = new C0310b();
c0310b7.f(MainActivity.this.getResources().getString(2131886282));
c0310b7.j(5);
String[] split10 = this.z.split(";");
String[] split11 = this.A.split(";");
int parseInt7 = Integer.parseInt(split10[0]) + Integer.parseInt(split11[0]);
long parseLong7 = Long.parseLong(split10[1]) + Long.parseLong(split11[1]);
c0310b7.g(parseInt7);
c0310b7.i(parseLong7);
MainActivity.this.T.add(c0310b7);
C0310b c0310b8 = new C0310b();
c0310b8.f(MainActivity.this.getResources().getString(2131886283));
c0310b8.j(6);
String[] split12 = this.B.split(";");
String[] split13 = this.C.split(";");
int parseInt8 = Integer.parseInt(split12[0]) + Integer.parseInt(split13[0]);
long parseLong8 = Long.parseLong(split12[1]) + Long.parseLong(split13[1]);
c0310b8.g(parseInt8);
c0310b8.i(parseLong8);
MainActivity.this.T.add(c0310b8);
C0310b c0310b9 = new C0310b();
c0310b9.f(MainActivity.this.getResources().getString(2131886291));
c0310b9.j(7);
String[] split14 = this.D.split(";");
int parseInt9 = Integer.parseInt(split14[0]);
long parseLong9 = Long.parseLong(split14[1]);
c0310b9.g(parseInt9);
c0310b9.i(parseLong9);
MainActivity.this.T.add(c0310b9);
C0310b c0310b10 = new C0310b();
c0310b10.f(MainActivity.this.getResources().getString(2131886286));
c0310b10.j(8);
String[] split15 = this.E.split(";");
int parseInt10 = Integer.parseInt(split15[0]);
long parseLong10 = Long.parseLong(split15[1]);
c0310b10.g(parseInt10);
c0310b10.i(parseLong10);
MainActivity.this.T.add(c0310b10);
C0310b c0310b11 = new C0310b();
c0310b11.f(MainActivity.this.getResources().getString(2131886281));
c0310b11.j(9);
String[] split16 = this.F.split(";");
int parseInt11 = Integer.parseInt(split16[0]);
long parseLong11 = Long.parseLong(split16[1]);
c0310b11.g(parseInt11);
c0310b11.i(parseLong11);
MainActivity.this.T.add(c0310b11);
Collections.sort(MainActivity.this.T, new Comparator() {
@Override
public final int compare(Object obj, Object obj2) {
int c;
c = MainActivity.l.c((C0310b) obj, (C0310b) obj2);
return c;
}
});
MainActivity.this.T.add(1, new C0311c());
MainActivity.this.T.add(10, new C0311c());
MainActivity.this.S.o();
long j = parseLong + parseLong3 + parseLong7 + parseLong8 + parseLong10 + parseLong4 + parseLong2 + parseLong9 + parseLong11 + parseLong5 + parseLong6;
MainActivity.this.V.setText(MainActivity.this.getString(2131886472, Long.valueOf(parseInt + parseInt3 + parseInt7 + parseInt8 + parseInt10 + parseInt4 + parseInt2 + parseInt9 + parseInt11 + parseInt5 + parseInt6)));
if (com.lookandfeel.cleanerforwhatsapp.shared.N.q(j, ";").equals("0")) {
MainActivity.this.U.setText("0");
MainActivity.this.W.setText("B");
} else {
MainActivity.this.U.setText(com.lookandfeel.cleanerforwhatsapp.shared.N.q(j, ";").split(";")[0]);
MainActivity.this.W.setText(com.lookandfeel.cleanerforwhatsapp.shared.N.q(j, ";").split(";")[1]);
}
MainActivity.this.U.setTextSize(65.0f);
}
@Override
protected void onPreExecute() {
MainActivity.this.U.setText(2131886140);
MainActivity.this.U.setTextSize(40.0f);
this.c = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Video";
this.d = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Video/Sent";
this.b = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Images/Sent";
this.a = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Images";
this.e = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Audio";
this.f = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Audio/Sent";
this.g = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Voice Notes";
this.h = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Stickers";
StringBuilder sb = new StringBuilder();
sb.append(MainActivity.this.a0);
sb.append("/Media/.Statuses");
this.i = sb.toString();
this.j = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Documents";
this.k = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Documents/Sent";
this.l = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Animated Gifs";
this.m = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Animated Gifs/Sent";
StringBuilder sb2 = new StringBuilder();
sb2.append(MainActivity.this.a0);
sb2.append("/Media/WallPaper");
this.n = sb2.toString();
this.o = MainActivity.this.a0 + "/Media/" + MainActivity.this.b0 + " Profile Photos";
StringBuilder sb3 = new StringBuilder();
sb3.append(MainActivity.this.a0);
sb3.append("/Databases");
this.p = sb3.toString();
}
}
public class m extends AsyncTask {
String a = "";
String b = "";
String c = "";
String d = "";
String e = "";
String f = "";
String g = "";
String h = "";
String i = "";
String j = "";
String k = "";
public m() {
}
public static int c(C0310b c0310b, C0310b c0310b2) {
return Long.compare(c0310b2.d(), c0310b.d());
}
@Override
public Void doInBackground(Void... voidArr) {
if (Build.VERSION.SDK_INT < 30) {
return null;
}
this.b = MainActivity.this.w1(" Images");
this.a = MainActivity.this.w1(" Video");
this.c = MainActivity.this.w1(" Audio");
this.d = MainActivity.this.w1(" Voice Notes");
this.e = MainActivity.this.w1(" Stickers");
this.f = MainActivity.this.w1(".Statuses");
this.g = MainActivity.this.w1(" Documents");
this.h = MainActivity.this.w1(" Gifs");
this.i = MainActivity.this.w1("WallPaper");
this.j = MainActivity.this.w1(" Profile Photos");
this.k = MainActivity.this.w1("Databases");
return null;
}
@Override
public void onPostExecute(Void r40) {
MainActivity.this.T.clear();
C0310b c0310b = new C0310b();
c0310b.f(MainActivity.this.getResources().getString(2131886284));
c0310b.j(1);
String[] split = this.b.split(";");
int parseInt = Integer.parseInt(split[0]);
long parseLong = Long.parseLong(split[1]);
c0310b.g(parseInt);
c0310b.i(parseLong);
MainActivity.this.T.add(c0310b);
C0310b c0310b2 = new C0310b();
c0310b2.f(MainActivity.this.getResources().getString(2131886289));
c0310b2.j(2);
String[] split2 = this.a.split(";");
int parseInt2 = Integer.parseInt(split2[0]);
long parseLong2 = Long.parseLong(split2[1]);
c0310b2.g(parseInt2);
c0310b2.i(parseLong2);
MainActivity.this.T.add(c0310b2);
C0310b c0310b3 = new C0310b();
c0310b3.f(MainActivity.this.getResources().getString(2131886280));
c0310b3.j(3);
String[] split3 = this.c.split(";");
int parseInt3 = Integer.parseInt(split3[0]);
long parseLong3 = Long.parseLong(split3[1]);
c0310b3.g(parseInt3);
c0310b3.i(parseLong3);
MainActivity.this.T.add(c0310b3);
C0310b c0310b4 = new C0310b();
c0310b4.f(MainActivity.this.getResources().getString(2131886290));
c0310b4.j(4);
String[] split4 = this.d.split(";");
int parseInt4 = Integer.parseInt(split4[0]);
long parseLong4 = Long.parseLong(split4[1]);
c0310b4.g(parseInt4);
c0310b4.i(parseLong4);
MainActivity.this.T.add(c0310b4);
C0310b c0310b5 = new C0310b();
c0310b5.f(MainActivity.this.getResources().getString(2131886288));
c0310b5.j(10);
String[] split5 = this.e.split(";");
int parseInt5 = Integer.parseInt(split5[0]);
long parseLong5 = Long.parseLong(split5[1]);
c0310b5.g(parseInt5);
c0310b5.i(parseLong5);
MainActivity.this.T.add(c0310b5);
C0310b c0310b6 = new C0310b();
c0310b6.f(MainActivity.this.getResources().getString(2131886287));
c0310b6.j(11);
String[] split6 = this.f.split(";");
int parseInt6 = Integer.parseInt(split6[0]);
long parseLong6 = Long.parseLong(split6[1]);
c0310b6.g(parseInt6);
c0310b6.i(parseLong6);
MainActivity.this.T.add(c0310b6);
C0310b c0310b7 = new C0310b();
c0310b7.f(MainActivity.this.getResources().getString(2131886282));
c0310b7.j(5);
String[] split7 = this.g.split(";");
int parseInt7 = Integer.parseInt(split7[0]);
long parseLong7 = Long.parseLong(split7[1]);
c0310b7.g(parseInt7);
c0310b7.i(parseLong7);
MainActivity.this.T.add(c0310b7);
C0310b c0310b8 = new C0310b();
c0310b8.f(MainActivity.this.getResources().getString(2131886283));
c0310b8.j(6);
String[] split8 = this.h.split(";");
int parseInt8 = Integer.parseInt(split8[0]);
long parseLong8 = Long.parseLong(split8[1]);
c0310b8.g(parseInt8);
c0310b8.i(parseLong8);
MainActivity.this.T.add(c0310b8);
C0310b c0310b9 = new C0310b();
c0310b9.f(MainActivity.this.getResources().getString(2131886291));
c0310b9.j(7);
String[] split9 = this.i.split(";");
int parseInt9 = Integer.parseInt(split9[0]);
long parseLong9 = Long.parseLong(split9[1]);
c0310b9.g(parseInt9);
c0310b9.i(parseLong9);
MainActivity.this.T.add(c0310b9);
C0310b c0310b10 = new C0310b();
c0310b10.f(MainActivity.this.getResources().getString(2131886286));
c0310b10.j(8);
String[] split10 = this.j.split(";");
int parseInt10 = Integer.parseInt(split10[0]);
long parseLong10 = Long.parseLong(split10[1]);
c0310b10.g(parseInt10);
c0310b10.i(parseLong10);
MainActivity.this.T.add(c0310b10);
C0310b c0310b11 = new C0310b();
c0310b11.f(MainActivity.this.getResources().getString(2131886281));
c0310b11.j(9);
String[] split11 = this.k.split(";");
int parseInt11 = Integer.parseInt(split11[0]);
long parseLong11 = Long.parseLong(split11[1]);
c0310b11.g(parseInt11);
c0310b11.i(parseLong11);
MainActivity.this.T.add(c0310b11);
Collections.sort(MainActivity.this.T, new Comparator() {
@Override
public final int compare(Object obj, Object obj2) {
int c;
c = MainActivity.m.c((C0310b) obj, (C0310b) obj2);
return c;
}
});
MainActivity.this.T.add(1, new C0311c());
MainActivity.this.T.add(10, new C0311c());
MainActivity.this.S.o();
long j = parseLong + parseLong2 + parseLong3 + parseLong7 + parseLong8 + parseLong10 + parseLong4 + parseLong9 + parseLong11 + parseLong5 + parseLong6;
MainActivity.this.V.setText(MainActivity.this.getString(2131886472, Long.valueOf(parseInt + parseInt2 + parseInt3 + parseInt7 + parseInt8 + parseInt10 + parseInt4 + parseInt9 + parseInt11 + parseInt5 + parseInt6)));
if (com.lookandfeel.cleanerforwhatsapp.shared.N.q(j, ";").equals("0")) {
MainActivity.this.U.setText("0");
MainActivity.this.W.setText("B");
} else {
MainActivity.this.U.setText(com.lookandfeel.cleanerforwhatsapp.shared.N.q(j, ";").split(";")[0]);
MainActivity.this.W.setText(com.lookandfeel.cleanerforwhatsapp.shared.N.q(j, ";").split(";")[1]);
}
MainActivity.this.U.setTextSize(65.0f);
}
@Override
protected void onPreExecute() {
MainActivity.this.U.setText(2131886140);
MainActivity.this.U.setTextSize(40.0f);
}
}
public void A1(String[] strArr, Uri uri) {
strArr[0] = v1(uri, 0);
}
public void B1(Uri uri, String[] strArr) {
if (uri != null) {
strArr[1] = v1(uri, 0);
}
}
public void C1(Uri uri, String[] strArr) {
if (uri != null) {
strArr[2] = v1(uri, 0);
}
}
public void D1(String[] strArr, Uri uri) {
strArr[0] = v1(uri, 0);
}
public void E1(String[] strArr, Uri uri) {
strArr[0] = v1(uri, 0);
}
public void F1(String[] strArr, Uri uri) {
strArr[0] = v1(uri, 0);
}
public void G1(Uri uri, String[] strArr) {
if (uri != null) {
strArr[1] = v1(uri, 0);
}
}
public void H1(Uri uri, String[] strArr) {
if (uri != null) {
strArr[2] = v1(uri, 0);
}
}
public void I1(String[] strArr, Uri uri) {
strArr[0] = v1(uri, 0);
}
public void J1(Uri uri, String[] strArr) {
if (uri != null) {
strArr[1] = v1(uri, 0);
}
}
public void K1(Uri uri, String[] strArr) {
if (uri != null) {
strArr[2] = v1(uri, 0);
}
}
public void L1(String[] strArr, Uri uri) {
strArr[0] = v1(uri, 0);
}
public void M1(String[] strArr, Uri uri) {
strArr[0] = v1(uri, 0);
}
public void N1(String[] strArr, Uri uri) {
strArr[0] = v1(uri, 0);
}
public void O1(String[] strArr, Uri uri) {
strArr[0] = v1(uri, 0);
}
public void P1() {
try {
this.e0.B().i();
} catch (Exception e2) {
e2.printStackTrace();
}
}
public static int Q1(C0310b c0310b, C0310b c0310b2) {
return Long.compare(c0310b2.d(), c0310b.d());
}
public void R1(long j2, long j5) {
this.S.o();
this.V.setText(getString(2131886472, Long.valueOf(j2)));
if (com.lookandfeel.cleanerforwhatsapp.shared.N.q(j5, ";").equals("0")) {
this.U.setText("0");
this.W.setText("B");
} else {
this.U.setText(com.lookandfeel.cleanerforwhatsapp.shared.N.q(j5, ";").split(";")[0]);
this.W.setText(com.lookandfeel.cleanerforwhatsapp.shared.N.q(j5, ";").split(";")[1]);
}
this.U.setTextSize(65.0f);
getWindow().clearFlags(128);
}
public void S1(String[] strArr, String[] strArr2, String[] strArr3, String[] strArr4, String[] strArr5, String[] strArr6, String[] strArr7, String[] strArr8, String[] strArr9, String[] strArr10, String[] strArr11) {
Thread thread = new Thread(new Runnable() {
@Override
public final void run() {
MainActivity.this.P1();
}
});
thread.start();
try {
thread.join();
} catch (InterruptedException e2) {
e2.printStackTrace();
}
this.T.clear();
C0310b c0310b = new C0310b();
c0310b.f(getResources().getString(2131886284));
c0310b.j(1);
String[] o1 = o1(strArr[0]);
String[] o12 = o1(strArr[1]);
String[] o13 = o1(strArr[2]);
int l1 = l1(o1[0]) + l1(o12[0]) + l1(o13[0]);
long m1 = m1(o1[1]) + m1(o12[1]) + m1(o13[1]);
c0310b.g(l1);
c0310b.i(m1);
this.T.add(c0310b);
C0310b c0310b2 = new C0310b();
c0310b2.f(getResources().getString(2131886289));
c0310b2.j(2);
String[] o14 = o1(strArr2[0]);
String[] o15 = o1(strArr2[1]);
String[] o16 = o1(strArr2[2]);
int l12 = l1(o14[0]) + l1(o15[0]) + l1(o16[0]);
long m12 = m1(o14[1]) + m1(o15[1]) + m1(o16[1]);
c0310b2.g(l12);
c0310b2.i(m12);
this.T.add(c0310b2);
C0310b c0310b3 = new C0310b();
c0310b3.f(getResources().getString(2131886280));
c0310b3.j(3);
String[] o17 = o1(strArr3[0]);
String[] o18 = o1(strArr3[1]);
String[] o19 = o1(strArr3[2]);
int l13 = l1(o17[0]) + l1(o18[0]) + l1(o19[0]);
long m13 = m1(o19[1]) + m1(o17[1]) + m1(o18[1]);
c0310b3.g(l13);
c0310b3.i(m13);
this.T.add(c0310b3);
C0310b c0310b4 = new C0310b();
c0310b4.f(getResources().getString(2131886290));
c0310b4.j(4);
String[] o110 = o1(strArr4[0]);
int l14 = l1(o110[0]);
long m14 = m1(o110[1]);
c0310b4.g(l14);
c0310b4.i(m14);
this.T.add(c0310b4);
C0310b c0310b5 = new C0310b();
c0310b5.f(getResources().getString(2131886288));
c0310b5.j(10);
String[] o111 = o1(strArr5[0]);
int l15 = l1(o111[0]);
long m15 = m1(o111[1]);
c0310b5.g(l15);
c0310b5.i(m15);
this.T.add(c0310b5);
C0310b c0310b6 = new C0310b();
c0310b6.f(getResources().getString(2131886287));
c0310b6.j(11);
String[] o112 = o1(strArr6[0]);
int l16 = l1(o112[0]);
long m16 = m1(o112[1]);
c0310b6.g(l16);
c0310b6.i(m16);
this.T.add(c0310b6);
C0310b c0310b7 = new C0310b();
c0310b7.f(getResources().getString(2131886282));
c0310b7.j(5);
String[] o113 = o1(strArr7[0]);
String[] o114 = o1(strArr7[1]);
String[] o115 = o1(strArr7[2]);
int l17 = l1(o113[0]) + l1(o114[0]) + l1(o115[0]);
long m17 = m1(o113[1]) + m1(o114[1]) + m1(o115[1]);
c0310b7.g(l17);
c0310b7.i(m17);
this.T.add(c0310b7);
C0310b c0310b8 = new C0310b();
c0310b8.f(getResources().getString(2131886283));
c0310b8.j(6);
String[] o116 = o1(strArr8[0]);
String[] o117 = o1(strArr8[1]);
String[] o118 = o1(strArr8[2]);
int l18 = l1(o116[0]) + l1(o117[0]) + l1(o118[0]);
long m18 = m1(o116[1]) + m1(o117[1]) + m1(o118[1]);
c0310b8.g(l18);
c0310b8.i(m18);
this.T.add(c0310b8);
C0310b c0310b9 = new C0310b();
c0310b9.f(getResources().getString(2131886291));
c0310b9.j(7);
String[] o119 = o1(strArr9[0]);
int l19 = l1(o119[0]);
long m19 = m1(o119[1]);
c0310b9.g(l19);
c0310b9.i(m19);
this.T.add(c0310b9);
C0310b c0310b10 = new C0310b();
c0310b10.f(getResources().getString(2131886286));
c0310b10.j(8);
String[] o120 = o1(strArr10[0]);
int l110 = l1(o120[0]);
long m110 = m1(o120[1]);
c0310b10.g(l110);
c0310b10.i(m110);
this.T.add(c0310b10);
C0310b c0310b11 = new C0310b();
c0310b11.f(getResources().getString(2131886281));
c0310b11.j(9);
String[] o121 = o1(strArr11[0]);
int l111 = l1(o121[0]);
long m111 = m1(o121[1]);
c0310b11.g(l111);
c0310b11.i(m111);
this.T.add(c0310b11);
Collections.sort(this.T, new Comparator() {
@Override
public final int compare(Object obj, Object obj2) {
int Q1;
Q1 = MainActivity.Q1((C0310b) obj, (C0310b) obj2);
return Q1;
}
});
this.T.add(1, new C0311c());
this.T.add(10, new C0311c());
final long j2 = m1 + m12 + m13 + m15 + m16 + m17 + m18 + m110 + m14 + m19 + m111;
final long j5 = l1 + l12 + l13 + l15 + l16 + l17 + l18 + l110 + l14 + l19 + l111;
runOnUiThread(new Runnable() {
@Override
public final void run() {
MainActivity.this.R1(j5, j2);
}
});
this.d0.edit().putBoolean("refresh_home", false).apply();
}
public void T1(String[] strArr, Uri uri) {
strArr[0] = v1(uri, 0);
}
public void U1(Uri uri, String[] strArr) {
if (uri != null) {
strArr[1] = v1(uri, 0);
}
}
public void V1(Uri uri, String[] strArr) {
if (uri != null) {
strArr[2] = v1(uri, 0);
}
}
public void W1(String[] strArr, Uri uri) {
strArr[0] = v1(uri, 0);
}
public void X1(Uri uri, String[] strArr) {
if (uri != null) {
strArr[1] = v1(uri, 0);
}
}
private ArrayList Y0() {
ArrayList arrayList = new ArrayList();
C0310b c0310b = new C0310b();
c0310b.f(getString(2131886284));
c0310b.j(1);
c0310b.g(-1);
c0310b.i(0L);
arrayList.add(c0310b);
C0310b c0310b2 = new C0310b();
c0310b2.f(getString(2131886289));
c0310b2.j(2);
c0310b2.g(-1);
c0310b2.i(0L);
arrayList.add(c0310b2);
C0310b c0310b3 = new C0310b();
c0310b3.f(getString(2131886280));
c0310b3.j(3);
c0310b3.g(-1);
c0310b3.i(0L);
arrayList.add(c0310b3);
C0310b c0310b4 = new C0310b();
c0310b4.f(getString(2131886290));
c0310b4.j(4);
c0310b4.g(-1);
c0310b4.i(0L);
arrayList.add(c0310b4);
C0310b c0310b5 = new C0310b();
c0310b5.f(getString(2131886288));
c0310b5.j(10);
c0310b5.g(-1);
c0310b5.i(0L);
arrayList.add(c0310b5);
C0310b c0310b6 = new C0310b();
c0310b6.f(getString(2131886282));
c0310b6.j(5);
c0310b6.g(-1);
c0310b6.i(0L);
arrayList.add(c0310b6);
C0310b c0310b7 = new C0310b();
c0310b7.f(getString(2131886283));
c0310b7.j(6);
c0310b7.g(-1);
c0310b7.i(0L);
arrayList.add(c0310b7);
C0310b c0310b8 = new C0310b();
c0310b8.f(getString(2131886291));
c0310b8.j(7);
c0310b8.g(-1);
c0310b8.i(0L);
arrayList.add(c0310b8);
C0310b c0310b9 = new C0310b();
c0310b9.f(getString(2131886286));
c0310b9.j(8);
c0310b9.g(-1);
c0310b9.i(0L);
arrayList.add(c0310b9);
C0310b c0310b10 = new C0310b();
c0310b10.f(getString(2131886281));
c0310b10.j(9);
c0310b10.g(-1);
c0310b10.i(0L);
arrayList.add(c0310b10);
C0310b c0310b11 = new C0310b();
c0310b11.f(getString(2131886287));
c0310b11.j(11);
c0310b11.g(-1);
c0310b11.i(0L);
arrayList.add(c0310b11);
return arrayList;
}
public void Y1(Uri uri, String[] strArr) {
if (uri != null) {
strArr[2] = v1(uri, 0);
}
}
public static boolean Z1(File file, String str) {
return !str.startsWith("msgstore.db");
}
public void a2(View view) {
startActivity(new Intent((Context) this, (Class<?>) PremiumActivity.class));
}
public void b2(Dialog dialog, View view) {
dialog.dismiss();
finish();
}
public void c2(String str, View view) {
startActivity(new Intent("android.intent.action.VIEW", Uri.parse("https://play.google.com/store/account/subscriptions?sku=" + str + "&package=" + getPackageName())));
}
public void d2(String str, View view) {
startActivity(new Intent("android.intent.action.VIEW", Uri.parse("https://play.google.com/store/account/subscriptions?sku=" + str + "&package=" + getPackageName())));
}
public void e2(View view) {
startActivity(new Intent((Context) this, (Class<?>) PremiumActivity.class));
}
private void g2() {
final Dialog dialog = new Dialog(this);
dialog.requestWindowFeature(1);
dialog.setContentView(2131492923);
C0286c.u(this).r((FrameLayout) dialog.findViewById(2131296648), this);
((Button) dialog.findViewById(2131296421)).setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
MainActivity.this.b2(dialog, view);
}
});
dialog.getWindow().setLayout(-1, -2);
dialog.getWindow().setBackgroundDrawable(new ColorDrawable(0));
dialog.getWindow().getAttributes().windowAnimations = 2131951913;
dialog.getWindow().setGravity(80);
dialog.show();
}
private int l1(String str) {
if (str == null || str.equals("")) {
return 0;
}
return Integer.parseInt(str);
}
private long m1(String str) {
if (str == null || str.equals("")) {
return 0L;
}
return Long.parseLong(str);
}
private void n1(android.net.Uri r34) {
throw new UnsupportedOperationException("Method not decompiled: com.lookandfeel.cleanerforwhatsapp.MainActivity.n1(android.net.Uri):void");
}
private String[] o1(String str) {
if (str == null || str.equals("")) {
str = "0;0";
}
return str.split(";");
}
@Override
public boolean d(MenuItem menuItem) {
int itemId = menuItem.getItemId();
if (itemId == 2131296653) {
Intent intent = new Intent();
intent.setAction("android.intent.action.SEND");
intent.putExtra("android.intent.extra.TEXT", getString(2131886446, getPackageName()));
intent.putExtra("android.intent.extra.SUBJECT", getString(2131886445));
intent.setType("text/plain");
startActivity(intent);
} else if (itemId == 2131296652) {
startActivity(new Intent((Context) this, (Class<?>) SettingsActivity.class));
} else if (itemId == 2131296649) {
Intent intent2 = new Intent("android.intent.action.VIEW");
intent2.setData(Uri.parse("https://play.google.com/store/apps/dev?id=6324983890747629651"));
intent2.setPackage("com.android.vending");
startActivity(intent2);
} else if (itemId == 2131296651) {
com.lookandfeel.cleanerforwhatsapp.shared.N.p(this, getPackageName());
}
findViewById(2131296473).d(8388611);
return true;
}
public void f2(ArrayList arrayList) {
a aVar = null;
if (Build.VERSION.SDK_INT >= 30) {
new k(this, aVar).execute(arrayList);
} else {
new j(this, aVar).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, arrayList);
}
}
protected void h2() {
Intent intent = getIntent();
int intExtra = intent.getIntExtra("ResponseCode", 0);
final String stringExtra = intent.getStringExtra("productId");
if (intExtra == 1) {
Snackbar l0 = Snackbar.l0(findViewById(R.id.content), 2131886456, 8000);
l0.o0(2131886424, new View.OnClickListener() {
@Override
public final void onClick(View view) {
MainActivity.this.c2(stringExtra, view);
}
});
l0.W();
} else if (intExtra == 2) {
Snackbar l02 = Snackbar.l0(findViewById(R.id.content), 2131886398, 7000);
l02.o0(2131886219, new View.OnClickListener() {
@Override
public final void onClick(View view) {
MainActivity.this.d2(stringExtra, view);
}
});
l02.W();
} else {
if (intExtra != 3) {
return;
}
Snackbar l03 = Snackbar.l0(findViewById(R.id.content), 2131886457, 8000);
l03.o0(2131886423, new View.OnClickListener() {
@Override
public final void onClick(View view) {
MainActivity.this.e2(view);
}
});
l03.W();
}
}
public void onBackPressed() {
DrawerLayout findViewById = findViewById(2131296473);
if (findViewById.C(8388611)) {
findViewById.d(8388611);
} else if (!this.c0.equals("false")) {
super/*androidx.activity.h*/.onBackPressed();
} else {
Log.e("kml_back", "show dialog");
g2();
}
}
protected void onCreate(Bundle bundle) {
String str;
super/*androidx.fragment.app.k*/.onCreate(bundle);
Log.v("kml_main", "11");
if (getResources().getBoolean(2131034118)) {
setRequestedOrientation(0);
} else {
setRequestedOrientation(1);
}
this.e0 = (AppDatabase) k0.p.a(this, AppDatabase.class, "wpcleaner-db").e().f().d();
setContentView(2131492893);
SharedPreferences b2 = androidx.preference.k.b(this);
this.d0 = b2;
this.c0 = b2.getString("Premuim", "false");
Toolbar findViewById = findViewById(2131296882);
q0(findViewById);
DrawerLayout findViewById2 = findViewById(2131296473);
androidx.appcompat.app.b bVar = new androidx.appcompat.app.b(this, findViewById2, findViewById, 2131886367, 2131886366);
findViewById2.a(bVar);
bVar.i();
NavigationView navigationView = (NavigationView) findViewById(2131296654);
navigationView.setNavigationItemSelectedListener(this);
if (navigationView.n(0) != null) {
TextView textView = (TextView) findViewById(2131296908);
try {
str = getPackageManager().getPackageInfo(getPackageName(), 0).versionName;
} catch (PackageManager.NameNotFoundException e2) {
e2.printStackTrace();
str = "";
}
textView.setText(getString(2131886123, str));
Button button = (Button) findViewById(2131296727);
this.Y = button;
button.setVisibility(8);
if (this.c0.equals("false")) {
this.Y.setVisibility(0);
this.Y.setText(2131886411);
this.Y.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
MainActivity.this.a2(view);
}
});
}
}
this.V = (TextView) findViewById(2131296886);
this.U = (TextView) findViewById(2131296887);
this.W = (TextView) findViewById(2131296904);
this.X = (Button) findViewById(2131296411);
RecyclerView findViewById3 = findViewById(2131296746);
findViewById3.setHasFixedSize(true);
findViewById3.setNestedScrollingEnabled(false);
findViewById3.setLayoutManager(new LinearLayoutManager(this));
ArrayList Y0 = Y0();
this.T = Y0;
c4.k kVar = new c4.k(Y0, this);
this.S = kVar;
findViewById3.setAdapter(kVar);
if (this.c0.equals("false")) {
ConsentInformation.e(this).m(new String[]{"pub-9786990800777347"}, new a());
}
h2();
}
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(2131623937, menu);
if (this.c0.equals("true")) {
menu.findItem(2131296327).setVisible(false);
menu.findItem(2131296328).setShowAsAction(1);
}
return true;
}
protected void onDestroy() {
super.onDestroy();
C0286c.u(this).x();
}
public boolean onOptionsItemSelected(MenuItem menuItem) {
int itemId = menuItem.getItemId();
if (itemId == 2131296331) {
startActivity(new Intent((Context) this, (Class<?>) SettingsActivity.class));
return true;
}
if (itemId != 2131296333) {
if (itemId == 2131296328) {
com.lookandfeel.cleanerforwhatsapp.shared.N.p(this, getPackageName());
} else if (itemId == 2131296327) {
startActivity(new Intent((Context) this, (Class<?>) PremiumActivity.class));
return true;
}
return super/*android.app.Activity*/.onOptionsItemSelected(menuItem);
}
Intent intent = new Intent();
intent.setAction("android.intent.action.SEND");
intent.putExtra("android.intent.extra.TEXT", getString(2131886446, getPackageName()));
intent.putExtra("android.intent.extra.SUBJECT", getString(2131886445));
intent.setType("text/plain");
startActivity(intent);
return true;
}
public void onRequestPermissionsResult(int i2, String[] strArr, int[] iArr) {
super/*androidx.fragment.app.k*/.onRequestPermissionsResult(i2, strArr, iArr);
}
protected void onResume() {
super/*androidx.fragment.app.k*/.onResume();
this.a0 = this.d0.getString("wp_folder", com.lookandfeel.cleanerforwhatsapp.shared.N.a());
this.b0 = this.d0.getString("wp_folder_name", com.lookandfeel.cleanerforwhatsapp.shared.N.b());
Log.v("kml_resume", "--" + com.lookandfeel.cleanerforwhatsapp.shared.N.m(this));
if (com.lookandfeel.cleanerforwhatsapp.shared.N.m(this)) {
if (Build.VERSION.SDK_INT >= 30) {
List<UriPermission> persistedUriPermissions = getContentResolver().getPersistedUriPermissions();
boolean z = this.d0.getBoolean("refresh_home", false);
if (persistedUriPermissions.size() > 0) {
if (z) {
n1(persistedUriPermissions.get(0).getUri());
} else {
new m().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, new Void[0]);
}
}
} else {
new l().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, new Void[0]);
}
}
if (this.c0.equals("false") && C0286c.u(this).w() == null) {
C0286c.u(this).B();
}
this.X.setVisibility(4);
}
public String p1(String str) {
long j2;
File[] listFiles;
File file = new File(str);
b bVar = new b();
File[] listFiles2 = file.listFiles(bVar);
long j5 = 0;
if (listFiles2 == null || listFiles2.length <= 0) {
j2 = 0;
} else {
j2 = 0;
for (File file2 : listFiles2) {
j5 += file2.length();
j2++;
}
}
File file3 = new File(str + "/Private");
if (file3.exists() && (listFiles = file3.listFiles(bVar)) != null && listFiles.length > 0) {
for (File file4 : listFiles) {
j5 += file4.length();
j2++;
}
}
return j2 + ";" + j5;
}
public String q1(String str) {
long j2;
File[] listFiles;
File file = new File(str);
h hVar = new h();
File[] listFiles2 = file.listFiles(hVar);
long j5 = 0;
if (listFiles2 == null || listFiles2.length <= 0) {
j2 = 0;
} else {
j2 = 0;
for (File file2 : listFiles2) {
j5 += file2.length();
j2++;
}
}
File file3 = new File(str + "/Private");
if (file3.exists() && (listFiles = file3.listFiles(hVar)) != null && listFiles.length > 0) {
for (File file4 : listFiles) {
j5 += file4.length();
j2++;
}
}
return j2 + ";" + j5;
}
public String r1(String str) {
long j2;
File[] listFiles = new File(str).listFiles(new FilenameFilter() {
@Override
public final boolean accept(File file, String str2) {
boolean Z1;
Z1 = MainActivity.Z1(file, str2);
return Z1;
}
});
long j5 = 0;
if (listFiles == null || listFiles.length <= 0) {
j2 = 0;
} else {
long j6 = 0;
for (File file : listFiles) {
j5 += file.length();
j6++;
}
long j7 = j5;
j5 = j6;
j2 = j7;
}
return j5 + ";" + j2;
}
public String s1(String str) {
long j2;
File[] listFiles;
File file = new File(str);
f fVar = new f();
File[] listFiles2 = file.listFiles(fVar);
long j5 = 0;
if (listFiles2 == null || listFiles2.length <= 0) {
j2 = 0;
} else {
j2 = 0;
for (File file2 : listFiles2) {
j5 += file2.length();
j2++;
}
}
File file3 = new File(str + "/Private");
if (file3.exists() && (listFiles = file3.listFiles(fVar)) != null && listFiles.length > 0) {
for (File file4 : listFiles) {
j5 += file4.length();
j2++;
}
}
return j2 + ";" + j5;
}
public String t1(String str) {
long j2;
File[] listFiles;
File file = new File(str);
g gVar = new g();
File[] listFiles2 = file.listFiles(gVar);
long j5 = 0;
if (listFiles2 == null || listFiles2.length <= 0) {
j2 = 0;
} else {
j2 = 0;
for (File file2 : listFiles2) {
j5 += file2.length();
j2++;
}
}
File file3 = new File(str + "/Private");
if (file3.exists() && (listFiles = file3.listFiles(gVar)) != null && listFiles.length > 0) {
for (File file4 : listFiles) {
j5 += file4.length();
j2++;
}
}
return j2 + ";" + j5;
}
public String u1(String str) {
long j2;
long j5;
File[] listFiles;
File file = new File(str);
c cVar = new c();
File[] listFiles2 = file.listFiles(cVar);
if (listFiles2 == null || listFiles2.length <= 0) {
j2 = 0;
j5 = 0;
} else {
j2 = 0;
j5 = 0;
for (File file2 : listFiles2) {
j2 += file2.length();
j5++;
}
}
File file3 = new File(str + "/Private");
if (file3.exists() && (listFiles = file3.listFiles(cVar)) != null && listFiles.length > 0) {
for (File file4 : listFiles) {
if (!file4.isHidden() && file4.length() > 0) {
j2 += file4.length();
j5++;
}
}
}
return j5 + ";" + j2;
}
public String v1(Uri uri, int i2) {
int i5;
long j2;
int i6;
long j5;
Uri uri2 = uri;
ArrayList arrayList = new ArrayList();
ArrayList arrayList2 = new ArrayList();
ContentResolver contentResolver = getContentResolver();
Uri buildChildDocumentsUriUsingTree = DocumentsContract.buildChildDocumentsUriUsingTree(uri2, DocumentsContract.getDocumentId(uri));
int i7 = 0;
int i8 = 1;
long j6 = 0;
try {
Cursor query = contentResolver.query(buildChildDocumentsUriUsingTree, new String[]{"document_id", "mime_type", "_size", "_display_name", "last_modified"}, null, null, null);
j5 = 0;
while (query.moveToNext()) {
try {
try {
String string = query.getString(i8);
String string2 = query.getString(i7);
long j7 = query.getLong(4);
if (!com.lookandfeel.cleanerforwhatsapp.shared.N.h(string)) {
String string3 = query.getString(3);
if (!string3.startsWith(".") && !string3.startsWith("stickers.db") && !string3.startsWith("wallpapers.backup") && !string3.startsWith("chatsettingsbackup.db") && !string3.startsWith("commerce_backup.db") && !string3.startsWith("msgstore.db")) {
long j8 = query.getLong(2);
C0322c c0322c = new C0322c();
c0322c.b = string2;
c0322c.c = string3;
c0322c.e = Uri.parse(string2).toString();
c0322c.f = buildChildDocumentsUriUsingTree.toString();
c0322c.g = j8;
c0322c.h = j7;
c0322c.d = string;
c0322c.i = uri.getPathSegments().get(1);
c0322c.j = true;
if (this.e0.B().j(Uri.parse(string2).toString())) {
arrayList.add(Uri.parse(string2).toString());
if (arrayList.size() > 900) {
this.e0.B().a(arrayList, Boolean.TRUE);
arrayList.clear();
}
} else {
arrayList2.add(c0322c);
}
j6 += j8;
j5++;
}
} else if (uri.getLastPathSegment().contains("Voice Notes")) {
String[] split = v1(DocumentsContract.buildDocumentUriUsingTree(uri2, string2), 0).split(";");
j5 += Integer.parseInt(split[0]);
j6 += Long.parseLong(split[i8]);
}
uri2 = uri;
i7 = 0;
i8 = 1;
} catch (Throwable th) {
if (query == null) {
throw th;
}
try {
query.close();
throw th;
} catch (Throwable th2) {
th.addSuppressed(th2);
throw th;
}
}
} catch (Exception unused) {
i5 = i2;
j2 = j6;
i6 = 3;
j6 = j5;
if (i5 >= i6) {
j5 = j6;
return j5 + ";" + j2;
}
long parseInt = j6 + Integer.parseInt(r0[0]);
j6 = j2 + Long.parseLong(v1(uri, i5 + 1).split(";")[1]);
j5 = parseInt;
j2 = j6;
return j5 + ";" + j2;
}
}
if (arrayList2.size() > 0) {
this.e0.B().c(arrayList2);
}
if (arrayList.size() > 0) {
this.e0.B().a(arrayList, Boolean.TRUE);
}
query.close();
} catch (Exception unused2) {
i5 = i2;
j2 = 0;
i6 = 3;
}
j2 = j6;
return j5 + ";" + j2;
}
public String w1(String str) {
long j2;
long j5;
InterfaceC0320a B = this.e0.B();
List<UriPermission> persistedUriPermissions = getContentResolver().getPersistedUriPermissions();
if (persistedUriPermissions.size() > 0) {
Iterator<UriPermission> it = persistedUriPermissions.iterator();
Uri uri = null;
while (it.hasNext()) {
uri = it.next().getUri();
}
String str2 = uri.getPathSegments().get(1);
j2 = B.f("%" + str + "/%", str2);
j5 = B.b("%" + str + "/%", str2);
} else {
j2 = 0;
j5 = 0;
}
return j2 + ";" + j5;
}
public String x1(String str) {
long j2;
File file = new File(str);
if (!file.exists()) {
return "0;0";
}
File[] listFiles = file.listFiles(new e());
long j5 = 0;
if (listFiles == null || listFiles.length <= 0) {
j2 = 0;
} else {
long j6 = 0;
for (File file2 : listFiles) {
j5 += file2.length();
j6++;
}
long j7 = j5;
j5 = j6;
j2 = j7;
}
return j5 + ";" + j2;
}
public String y1(String str) {
long j2;
File file = new File(str);
if (!file.exists()) {
return "0;0";
}
File[] listFiles = file.listFiles(new d());
long j5 = 0;
if (listFiles == null || listFiles.length <= 0) {
j2 = 0;
} else {
long j6 = 0;
for (File file2 : listFiles) {
j5 += file2.length();
j6++;
}
long j7 = j5;
j5 = j6;
j2 = j7;
}
return j5 + ";" + j2;
}
public String z1(String str, boolean z) {
long j2;
File file = new File(str);
File[] listFiles = z ? file.listFiles(new i()) : file.listFiles();
long j5 = 0;
if (listFiles == null || listFiles.length <= 0) {
j2 = 0;
} else {
long j6 = 0;
for (File file2 : listFiles) {
if (file2.isDirectory() && !file2.isHidden()) {
String[] split = z1(file2.getPath(), true).split(";");
j6 += Long.parseLong(split[0]);
j5 += Long.parseLong(split[1]);
} else if (!file2.isHidden()) {
j5 += file2.length();
j6++;
}
}
j2 = j5;
j5 = j6;
}
return j5 + ";" + j2;
}
class j extends AsyncTask {
ProgressDialog a;
class a implements FileFilter {
private final List a = Arrays.asList("jpeg", "jpg", "png", "bmp", "gif", "3gp", "mp4", "mkv", "aac", "m4a", "amr", "mp3", "opus", "3gp", "doc", "docx", "txt", "ppt", "xls", "xlsx", "pdf", "pptx", "webp");
a() {
}
@Override
public boolean accept(File file) {
String path = file.getPath();
return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
}
}
class b implements FileFilter {
private final List a = Arrays.asList("aac", "m4a", "amr", "mp3", "opus", "3gp");
b() {
}
@Override
public boolean accept(File file) {
String path = file.getPath();
return this.a.contains(path.substring(path.lastIndexOf(".") + 1));
}
}
private j() {
this.a = new ProgressDialog(MainActivity.this);
}
private void e(File file) {
if (file.isDirectory()) {
for (File file2 : file.listFiles()) {
e(file2);
}
}
try {
file.delete();
} catch (Exception e) {
e.printStackTrace();
} finally {
MediaScannerConnection.scanFile(MainActivity.this, new String[]{file.toString()}, null, new MediaScannerConnection.OnScanCompletedListener() {
@Override
public final void onScanCompleted(String str, Uri uri) {
MainActivity.j.h(str, uri);
}
});
}
}
private long g(File file) {
File[] listFiles = file.listFiles(new b());
long j = 0;
if (listFiles != null && listFiles.length > 0) {
for (File file2 : listFiles) {
j += file2.isFile() ? file2.length() : g(file2);
}
}
return j;
}
public static void h(String str, Uri uri) {
Log.v("kml_ExternalStorage", "Scanned " + str + ":");
}
public static boolean i(File file, String str) {
return !str.startsWith("msgstore.db");
}
public void j(x2.l lVar) {
if (MainActivity.this.c0.equals("false")) {
C0286c.u(MainActivity.this).J();
}
}
public void k(U2.c cVar, x2.l lVar) {
if (lVar.o()) {
cVar.a(MainActivity.this, (U2.b) lVar.k()).c(new x2.f() {
public final void a(x2.l lVar2) {
MainActivity.j.this.j(lVar2);
}
});
} else if (MainActivity.this.c0.equals("false")) {
C0286c.u(MainActivity.this).J();
}
}
@Override
public java.lang.Long doInBackground(java.util.ArrayList... r20) {
throw new UnsupportedOperationException("Method not decompiled: com.lookandfeel.cleanerforwhatsapp.MainActivity.j.doInBackground(java.util.ArrayList[]):java.lang.Long");
}
@Override
public void onPostExecute(Long l) {
try {
ProgressDialog progressDialog = this.a;
if (progressDialog != null && progressDialog.isShowing()) {
this.a.dismiss();
final U2.c a2 = U2.d.a(MainActivity.this);
a2.b().c(new x2.f() {
public final void a(x2.l lVar) {
MainActivity.j.this.k(a2, lVar);
}
});
}
} catch (Exception unused) {
} catch (Throwable th) {
this.a = null;
throw th;
}
this.a = null;
if (com.lookandfeel.cleanerforwhatsapp.shared.N.m(MainActivity.this)) {
MainActivity.this.new l().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, new Void[0]);
}
MainActivity.this.X.setVisibility(4);
Toast.makeText((Context) MainActivity.this, 2131886191, 1).show();
}
@Override
public void onProgressUpdate(Long... lArr) {
this.a.setMessage(MainActivity.this.getString(2131886193, com.lookandfeel.cleanerforwhatsapp.shared.N.q(lArr[0].longValue(), ";")));
}
@Override
protected void onPreExecute() {
super.onPreExecute();
this.a.setMessage(MainActivity.this.getString(2131886192));
this.a.show();
}
j(MainActivity mainActivity, a aVar) {
this();
}
}
class k extends AsyncTask {
ProgressDialog a;
private k() {
this.a = new ProgressDialog(MainActivity.this);
}
private void c(java.lang.String[] r10, java.lang.String r11) {
throw new UnsupportedOperationException("Method not decompiled: com.lookandfeel.cleanerforwhatsapp.MainActivity.k.c(java.lang.String[], java.lang.String):void");
}
public void e(x2.l lVar) {
if (MainActivity.this.c0.equals("false")) {
C0286c.u(MainActivity.this).J();
}
}
public void f(U2.c cVar, x2.l lVar) {
if (lVar.o()) {
cVar.a(MainActivity.this, (U2.b) lVar.k()).c(new x2.f() {
public final void a(x2.l lVar2) {
MainActivity.k.this.e(lVar2);
}
});
} else if (MainActivity.this.c0.equals("false")) {
C0286c.u(MainActivity.this).J();
}
}
@Override
public Long doInBackground(ArrayList... arrayListArr) {
ArrayList arrayList = arrayListArr[0];
for (int i = 0; i < arrayList.size(); i++) {
int e = ((C0310b) arrayList.get(i)).e();
String[] strArr = new String[0];
if (e == 1) {
strArr = new String[]{"Images/children", "Images/Private/children", "Images/Sent/children", "Images%2FPrivate/children", "Images%2FSent/children"};
} else if (e == 2) {
strArr = new String[]{"Video/children", "Video/Private/children", "Video/Sent/children", "Video%2FPrivate/children", "Video%2FSent/children"};
} else if (e == 3) {
strArr = new String[]{"Audio/children", "Audio/Private/children", "Audio/Sent/children", "Audio%2FPrivate/children", "Audio%2FSent/children"};
} else if (e == 4) {
strArr = new String[]{"Voice Notes/20%", "Voice%20Notes/20%"};
} else if (e == 10) {
strArr = new String[]{"Stickers/children"};
} else if (e == 11) {
strArr = new String[]{"Statuses/children"};
} else if (e == 5) {
strArr = new String[]{"Documents/children", "Documents/Private/children", "Documents/Sent/children", "Documents%2FPrivate/children", "Documents%2FSent/children"};
} else if (e == 6) {
strArr = new String[]{"Animated Gifs/children", "Animated Gifs/Private/children", "Animated Gifs/Sent/children", "Animated%20Gifs/children", "Animated%20Gifs%2FPrivate/children", "Animated%20Gifs%2FSent/children"};
} else if (e == 7) {
strArr = new String[]{"WallPaper/children"};
} else if (e == 8) {
strArr = new String[]{"Profile Photos/children", "Profile%20Photos/children"};
} else if (e == 9) {
strArr = new String[]{"Databases/children"};
}
if (Build.VERSION.SDK_INT >= 30) {
List<UriPermission> persistedUriPermissions = MainActivity.this.getContentResolver().getPersistedUriPermissions();
if (persistedUriPermissions.size() > 0) {
Iterator<UriPermission> it = persistedUriPermissions.iterator();
Uri uri = null;
while (it.hasNext()) {
uri = it.next().getUri();
}
c(strArr, uri.getPathSegments().get(1));
}
}
if (isCancelled()) {
break;
}
}
return null;
}
@Override
public void onPostExecute(Long l) {
try {
ProgressDialog progressDialog = this.a;
if (progressDialog != null && progressDialog.isShowing()) {
this.a.dismiss();
final U2.c a = U2.d.a(MainActivity.this);
a.b().c(new x2.f() {
public final void a(x2.l lVar) {
MainActivity.k.this.f(a, lVar);
}
});
}
} catch (Exception unused) {
} catch (Throwable th) {
this.a = null;
throw th;
}
this.a = null;
if (Build.VERSION.SDK_INT >= 30) {
MainActivity.this.new m().execute(new Void[0]);
} else if (com.lookandfeel.cleanerforwhatsapp.shared.N.m(MainActivity.this)) {
MainActivity.this.new l().execute(new Void[0]);
}
MainActivity.this.getWindow().clearFlags(128);
MainActivity.this.X.setVisibility(4);
Toast.makeText((Context) MainActivity.this, 2131886191, 1).show();
}
@Override
public void onProgressUpdate(Long... lArr) {
this.a.setMessage(MainActivity.this.getString(2131886195, lArr[1], lArr[0]));
}
@Override
protected void onPreExecute() {
super.onPreExecute();
MainActivity.this.getWindow().addFlags(128);
this.a.setMessage(MainActivity.this.getString(2131886192));
this.a.show();
}
k(MainActivity mainActivity, a aVar) {
this();
}
}
}