搜书大师 v23.2版本的 MD5 值为:5ee433f6456b6278bd6e80a5d44df55e
以下内容为反编译后的 e3.java 源代码,内容仅作参考
package com.qadsdk.s1;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.util.Arrays;
import java.util.Locale;
import java.util.Objects;
import java.util.concurrent.Callable;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
public class e3 {
public final ExecutorService a = Executors.newSingleThreadExecutor();
public class a implements Callable<Boolean> {
public a() {
}
@Override
public Boolean call() {
Objects.requireNonNull(e3.this);
HttpURLConnection httpURLConnection = null;
try {
httpURLConnection = d.a(String.format(Locale.US, "http://%s:%d/%s", "127.0.0.1", Integer.valueOf(r2.a), "ping"), 0L);
InputStream inputStream = httpURLConnection.getInputStream();
byte[] bytes = "ping ok".getBytes();
byte[] bArr = new byte[bytes.length];
inputStream.read(bArr);
boolean equals = Arrays.equals(bytes, bArr);
d.a(httpURLConnection);
return Boolean.valueOf(equals);
} catch (Throwable th) {
d.a(httpURLConnection);
throw th;
}
}
}
}