导航菜单

页面标题

页面副标题

Hopscotch v9.7.2 - C0762a.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;
    }
}