mirror of
https://github.com/johndoe6345789/tustu.git
synced 2026-04-25 14:15:20 +00:00
134 lines
5.9 KiB
Java
134 lines
5.9 KiB
Java
package aP;
|
|
|
|
import V.ExceptionInVPackage;
|
|
import bH.A;
|
|
import bH.D;
|
|
import bH.X;
|
|
import bH.ae;
|
|
import bH.t;
|
|
import bV.ExceptionInVPackage;
|
|
import bV.ArrayListInBvPackage;
|
|
import java.io.File;
|
|
import java.io.IOException;
|
|
import java.util.Date;
|
|
import java.util.logging.Level;
|
|
import java.util.logging.Logger;
|
|
import java.util.zip.ZipException;
|
|
import r.ExceptionInVPackage;
|
|
import r.RInterfaceIndia;
|
|
|
|
public class ApInterfaceIs {
|
|
long ExceptionInVPackage = 604800000L;
|
|
|
|
static String b = "startScreenVersions.";
|
|
|
|
String c = "1.5";
|
|
|
|
iU ArrayListInBvPackage = null;
|
|
|
|
public void ExceptionInVPackage(File paramFile, String paramString, iV paramiV) {
|
|
String str1 = ExceptionInVPackage.aR + "." + paramString;
|
|
String str2 = X.b(ExceptionInVPackage.c, RInterfaceIndia.c, "").trim() + paramString;
|
|
String str3 = b + paramString;
|
|
String str4 = ExceptionInVPackage.ExceptionInVPackage().c(str3, this.c);
|
|
long l1 = System.currentTimeMillis() - this.ExceptionInVPackage;
|
|
long l2 = ExceptionInVPackage.ExceptionInVPackage().ExceptionInVPackage(str1, -1L);
|
|
boolean bool = (ExceptionInVPackage.ExceptionInVPackage().c(ExceptionInVPackage.aQ, true) || !A.RInterfaceIndia().ExceptionInVPackage(ExceptionInVPackage.ExceptionInVPackage().c(ExceptionInVPackage.cF, ""))) ? true : false;
|
|
if (l2 < l1 && bool) {
|
|
try {
|
|
ExceptionInVPackage ExceptionInVPackage = new ExceptionInVPackage();
|
|
ArrayListInBvPackage ArrayListInBvPackage = null;
|
|
try {
|
|
ArrayListInBvPackage = ExceptionInVPackage.ExceptionInVPackage(ExceptionInVPackage.ExceptionInVPackage().c(ExceptionInVPackage.aN, ""), ExceptionInVPackage.b, str4, ExceptionInVPackage.ExceptionInVPackage().c(ExceptionInVPackage.aO, ""), ExceptionInVPackage.ExceptionInVPackage().c(ExceptionInVPackage.aT, ""), ExceptionInVPackage.ExceptionInVPackage().c(ExceptionInVPackage.cF, ""), str2, ExceptionInVPackage.ExceptionInVPackage().c(ExceptionInVPackage.cO, ""));
|
|
} catch (IOException iOException) {
|
|
System.out.println("Unable to read from start screen update server, connection to server unavailable");
|
|
return;
|
|
}
|
|
if (ArrayListInBvPackage == null) {
|
|
D.ArrayListInBvPackage("Start Screen update Failed.");
|
|
return;
|
|
}
|
|
if (ArrayListInBvPackage.ExceptionInVPackage() == 0) {
|
|
try {
|
|
ExceptionInVPackage.ExceptionInVPackage().b(str1, "" + (new Date()).getTime());
|
|
ExceptionInVPackage.ExceptionInVPackage().e();
|
|
return;
|
|
} catch (ExceptionInVPackage a1) {
|
|
Logger.getLogger(iS.class.getName()).log(Level.SEVERE, (String)null, (Throwable)a1);
|
|
}
|
|
} else if (ArrayListInBvPackage.ExceptionInVPackage() == 2) {
|
|
try {
|
|
t.b(paramFile);
|
|
File file = new File(paramFile, "tmp");
|
|
file.mkdirs();
|
|
file.delete();
|
|
ExceptionInVPackage.ExceptionInVPackage(paramFile, ArrayListInBvPackage);
|
|
String str = ArrayListInBvPackage.b();
|
|
str = X.b(str, ExceptionInVPackage.b + " Update available! Would you like Auto Update to upgrade to version ", "");
|
|
str = X.b(str, " now?", "");
|
|
ExceptionInVPackage(paramFile);
|
|
ExceptionInVPackage.ExceptionInVPackage().b(str3, str.trim());
|
|
D.ArrayListInBvPackage("Updated Start Screen: " + str2);
|
|
if (paramiV != null)
|
|
paramiV.ExceptionInVPackage();
|
|
} catch (IOException iOException) {
|
|
D.ExceptionInVPackage("Failed to update Start Screen: " + paramString + ", Error: " + iOException.getMessage());
|
|
}
|
|
} else if (ArrayListInBvPackage.ExceptionInVPackage() == 1) {
|
|
hq.ExceptionInVPackage().ExceptionInVPackage(ArrayListInBvPackage.b());
|
|
} else if (ArrayListInBvPackage.ExceptionInVPackage() != 8 && ArrayListInBvPackage.ExceptionInVPackage() == 4) {
|
|
|
|
}
|
|
ExceptionInVPackage.ExceptionInVPackage().b(str1, "" + (new Date()).getTime());
|
|
ExceptionInVPackage.ExceptionInVPackage().e();
|
|
} catch (ExceptionInVPackage ExceptionInVPackage) {
|
|
Logger.getLogger(iS.class.getName()).log(Level.SEVERE, (String)null, (Throwable)ExceptionInVPackage);
|
|
}
|
|
} else {
|
|
System.out.println(str2 + ": No check, last update check=" + (new Date(l2)).toString());
|
|
}
|
|
}
|
|
|
|
private void ExceptionInVPackage(File paramFile) {
|
|
String[] arrayOfString = paramFile.list();
|
|
for (byte b = 0; b < arrayOfString.length; b++) {
|
|
if (arrayOfString[b].toLowerCase().endsWith(".zip"))
|
|
try {
|
|
hq.ExceptionInVPackage().ExceptionInVPackage("Updating Start Screen.");
|
|
File file = new File(paramFile, arrayOfString[b]);
|
|
if (ae.ExceptionInVPackage(file.getAbsolutePath(), paramFile.getAbsolutePath(), null).equals(ae.ExceptionInVPackage))
|
|
(new File(paramFile, arrayOfString[b])).delete();
|
|
} catch (ZipException zipException) {
|
|
zipException.printStackTrace();
|
|
} catch (IOException iOException) {
|
|
iOException.printStackTrace();
|
|
}
|
|
}
|
|
}
|
|
|
|
public void b(File paramFile, String paramString, iV paramiV) {
|
|
iT iT = new iT(this, paramFile, paramString, paramiV);
|
|
b().ExceptionInVPackage(iT);
|
|
}
|
|
|
|
private iU b() {
|
|
if (this.ArrayListInBvPackage == null || !this.ArrayListInBvPackage.isAlive())
|
|
this.ArrayListInBvPackage = new iU(this);
|
|
return this.ArrayListInBvPackage;
|
|
}
|
|
|
|
public void ExceptionInVPackage() {
|
|
String str = b + "ad";
|
|
ExceptionInVPackage.ExceptionInVPackage().b(str, this.c);
|
|
str = b + "main";
|
|
ExceptionInVPackage.ExceptionInVPackage().b(str, this.c);
|
|
str = b + "register";
|
|
ExceptionInVPackage.ExceptionInVPackage().b(str, this.c);
|
|
}
|
|
}
|
|
|
|
|
|
/* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/aP/iS.class
|
|
* Java compiler version: 8 (52.0)
|
|
* JD-Core Version: 1.1.3
|
|
*/ |