正在查看: Hopscotch v9.7.2 应用的 C0762a.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Hopscotch v9.7.2 应用的 C0762a.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.microsoft.clarity.g;
import com.microsoft.clarity.f.C0751c;
import com.microsoft.clarity.models.observers.NetworkDisconnectedEvent;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLConnection;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.Map;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Lambda;
public final class C0762a extends Lambda implements Function0 {
public final C0764c a;
public C0762a(C0764c c0764c) {
super(0);
this.a = c0764c;
}
@Override
public final Object invoke() {
boolean z;
C0764c c0764c = this.a;
synchronized (c0764c.i) {
try {
if (!c0764c.c) {
LinkedHashMap linkedHashMap = ((m) c0764c.a).c;
if (!linkedHashMap.isEmpty()) {
Iterator it = linkedHashMap.entrySet().iterator();
while (it.hasNext()) {
if (((Map.Entry) it.next()).getValue() == EnumC0767f.ON_RESUME) {
z = true;
break;
}
}
}
}
z = false;
if (c0764c.f == null) {
c0764c.f = Long.valueOf(System.currentTimeMillis());
} else {
long currentTimeMillis = System.currentTimeMillis();
Long l = c0764c.f;
Intrinsics.checkNotNull(l);
if (currentTimeMillis - l.longValue() > c0764c.j) {
C0763b c0763b = c0764c.h;
if (c0763b != null) {
c0763b.cancel();
}
c0764c.h = null;
c0764c.g = false;
}
}
Unit unit = Unit.a;
} catch (Throwable th) {
throw th;
}
}
if (z) {
C0764c c0764c2 = this.a;
int i = c0764c2.d;
if (1 <= i) {
int i2 = 1;
while (true) {
try {
URLConnection openConnection = new URL("http://www.microsoft.com/").openConnection();
Intrinsics.checkNotNull(openConnection, "null cannot be cast to non-null type java.net.HttpURLConnection");
HttpURLConnection httpURLConnection = (HttpURLConnection) openConnection;
httpURLConnection.setConnectTimeout(1000);
httpURLConnection.connect();
if (httpURLConnection.getResponseCode() == 200) {
break;
}
} catch (Exception unused) {
}
if (i2 == i) {
break;
}
i2++;
}
}
if (!c0764c2.c) {
Iterator it2 = c0764c2.b.iterator();
while (it2.hasNext()) {
C0751c c0751c = (C0751c) it2.next();
NetworkDisconnectedEvent event = new NetworkDisconnectedEvent(System.currentTimeMillis());
c0751c.getClass();
Intrinsics.checkNotNullParameter(event, "event");
c0751c.a.o.add(event);
}
}
}
return Unit.a;
}
}