正在查看: 远离手机 v4.9.11 应用的 Ill11l111lII.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 远离手机 v4.9.11 应用的 Ill11l111lII.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.lijianqiang12.silent;
import com.tencent.connect.share.QQShare;
import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;
public class Ill11l111lII extends lI1l1IIIll1 implements Ill111l1lIl {
private static final IlllIll1I1I III11IIll1lI1;
private static final IlllIll1I1I IIl1I11I1lI1l;
private static final IlllIll1I1I IllIlI1l1I;
private static final IlllIll1I1I l1llllI11l111;
private static IlIIIIll1I ll11llIII1111 = IlIIIIll1I.lII1lI1Illl(Ill11l111lII.class);
private IlllIll1I1I I1Il11llllIl;
private llIlI1I11lI IIll11IllI1l;
private int Il11lI1III1;
private int Il1IlII1;
private String Ill1llIIlIlll;
private int lI11111lI1;
private File lI111l1I1llIl;
private URL lII1lI1Illl;
private int lIIl1I1I;
private static class IlllIll1I1I {
private IlllIll1I1I() {
}
}
static {
IllIlI1l1I = new IlllIll1I1I();
l1llllI11l111 = new IlllIll1I1I();
III11IIll1lI1 = new IlllIll1I1I();
IIl1I11I1lI1l = new IlllIll1I1I();
}
Ill11l111lII(lllIll1I11II lllill1i11ii, l11lIll1 l11lill1, I1II1Il1111II i1II1Il1111II) {
super(lllill1i11ii);
this.I1Il11llllIl = IIl1I11I1lI1l;
byte[] Il11lI1III1 = IlI11I1l11II1().Il11lI1III1();
this.Il11lI1III1 = IIllIlll11I.Il11lI1III1(Il11lI1III1[0], Il11lI1III1[1]);
this.lIIl1I1I = IIllIlll11I.Il11lI1III1(Il11lI1III1[2], Il11lI1III1[3]);
this.Il1IlII1 = IIllIlll11I.Il11lI1III1(Il11lI1III1[4], Il11lI1III1[5]);
int Il11lI1III12 = IIllIlll11I.Il11lI1III1(Il11lI1III1[6], Il11lI1III1[7]);
this.lI11111lI1 = Il11lI1III12;
this.IIll11IllI1l = new llIlI1I11lI(l11lill1, this.Il1IlII1, this.Il11lI1III1, Il11lI1III12, this.lIIl1I1I);
int lIIl1I1I = IIllIlll11I.lIIl1I1I(Il11lI1III1[28], Il11lI1III1[29], Il11lI1III1[30], Il11lI1III1[31]);
int lIIl1I1I2 = (lIIl1I1I & 20) != 0 ? (IIllIlll11I.lIIl1I1I(Il11lI1III1[32], Il11lI1III1[33], Il11lI1III1[34], Il11lI1III1[35]) * 2) + 4 : 0;
int i = 32 + lIIl1I1I2;
int lIIl1I1I3 = i + ((lIIl1I1I & QQShare.QQ_SHARE_TITLE_MAX_LENGTH) != 0 ? (IIllIlll11I.lIIl1I1I(Il11lI1III1[i], Il11lI1III1[lIIl1I1I2 + 33], Il11lI1III1[lIIl1I1I2 + 34], Il11lI1III1[lIIl1I1I2 + 35]) * 2) + 4 : 0);
if ((lIIl1I1I & 3) == 3) {
this.I1Il11llllIl = IllIlI1l1I;
if (Il11lI1III1[lIIl1I1I3] == 3) {
this.I1Il11llllIl = l1llllI11l111;
}
} else if ((lIIl1I1I & 1) != 0) {
this.I1Il11llllIl = l1llllI11l111;
if (Il11lI1III1[lIIl1I1I3] == -32) {
this.I1Il11llllIl = IllIlI1l1I;
}
} else if ((lIIl1I1I & 8) != 0) {
this.I1Il11llllIl = III11IIll1lI1;
}
IlllIll1I1I illlIll1I1I = this.I1Il11llllIl;
if (illlIll1I1I != IllIlI1l1I) {
if (illlIll1I1I != l1llllI11l111) {
if (illlIll1I1I == III11IIll1lI1) {
this.Ill1llIIlIlll = lll11II1l11l.lII1lI1Illl(Il11lI1III1, IIllIlll11I.lIIl1I1I(Il11lI1III1[32], Il11lI1III1[33], Il11lI1III1[34], Il11lI1III1[35]) - 1, 36);
return;
} else {
ll11llIII1111.IllIlI1l1I("Cannot determine link type");
return;
}
}
try {
int Il11lI1III13 = IIllIlll11I.Il11lI1III1(Il11lI1III1[lIIl1I1I3 + 16], Il11lI1III1[lIIl1I1I3 + 17]);
String lIIl1I1I4 = lll11II1l11l.lIIl1I1I(Il11lI1III1, IIllIlll11I.lIIl1I1I(Il11lI1III1[lIIl1I1I3 + 18], Il11lI1III1[lIIl1I1I3 + 19], Il11lI1III1[lIIl1I1I3 + 20], Il11lI1III1[lIIl1I1I3 + 21]) - 1, lIIl1I1I3 + 22, i1II1Il1111II);
StringBuffer stringBuffer = new StringBuffer();
for (int i2 = 0; i2 < Il11lI1III13; i2++) {
stringBuffer.append("..\\");
}
stringBuffer.append(lIIl1I1I4);
this.lI111l1I1llIl = new File(stringBuffer.toString());
return;
} catch (Throwable th) {
ll11llIII1111.IllIlI1l1I("Exception when parsing file " + th.getClass().getName() + ".");
this.lI111l1I1llIl = new File(".");
return;
}
}
String str = null;
try {
try {
str = lll11II1l11l.lII1lI1Illl(Il11lI1III1, (IIllIlll11I.lIIl1I1I(Il11lI1III1[lIIl1I1I3 + 16], Il11lI1III1[lIIl1I1I3 + 17], Il11lI1III1[lIIl1I1I3 + 18], Il11lI1III1[lIIl1I1I3 + 19]) / 2) - 1, lIIl1I1I3 + 20);
this.lII1lI1Illl = new URL(str);
} catch (MalformedURLException unused) {
}
} catch (MalformedURLException unused2) {
ll11llIII1111.IllIlI1l1I("URL " + str + " is malformed. Trying a file");
try {
this.I1Il11llllIl = l1llllI11l111;
this.lI111l1I1llIl = new File(str);
} catch (Exception unused3) {
ll11llIII1111.IllIlI1l1I("Cannot set to file. Setting a default URL");
this.I1Il11llllIl = IllIlI1l1I;
this.lII1lI1Illl = new URL("http://www.andykhan.com/jexcelapi/index.html");
}
} catch (Throwable th2) {
StringBuffer stringBuffer2 = new StringBuffer();
StringBuffer stringBuffer3 = new StringBuffer();
II1I1llll1II.lII1lI1Illl(this.Il1IlII1, this.Il11lI1III1, stringBuffer2);
II1I1llll1II.lII1lI1Illl(this.lI11111lI1, this.lIIl1I1I, stringBuffer3);
stringBuffer2.insert(0, "Exception when parsing URL ");
stringBuffer2.append(l1I1Ill1II11.IlllIll1I1I);
stringBuffer2.append(stringBuffer3.toString());
stringBuffer2.append("\". Using default.");
ll11llIII1111.l1llllI11l111(stringBuffer2, th2);
this.lII1lI1Illl = new URL("http://www.andykhan.com/jexcelapi/index.html");
}
}
@Override
public lllllIllI1l I1Il11llllIl() {
return this.IIll11IllI1l;
}
@Override
public boolean I1Il1l11II1lI() {
return this.I1Il11llllIl == l1llllI11l111;
}
@Override
public boolean II11lIlI1lll1() {
return this.I1Il11llllIl == III11IIll1lI1;
}
@Override
public int IIl1I11I1lI1l() {
return this.lI11111lI1;
}
@Override
public int Il11lI1III1() {
return this.Il1IlII1;
}
@Override
public lllIll1I11II IlI11I1l11II1() {
return super.IlI11I1l11II1();
}
public String IlIl1llIlIl1() {
return this.Ill1llIIlIlll;
}
@Override
public int IlllIll1I1I() {
return this.Il11lI1III1;
}
@Override
public int lI11lI1llIl11() {
return this.lIIl1I1I;
}
@Override
public boolean lIlI1IIllI1() {
return this.I1Il11llllIl == IllIlI1l1I;
}
@Override
public File ll1IlI11lll1l() {
return this.lI111l1I1llIl;
}
@Override
public URL llll11l11l1() {
return this.lII1lI1Illl;
}
}