mirror of
https://github.com/johndoe6345789/tustu.git
synced 2026-04-25 06:04:59 +00:00
stuff
This commit is contained in:
398
app/aP/ManagerUsingHashMap.java
Normal file
398
app/aP/ManagerUsingHashMap.java
Normal file
@@ -0,0 +1,398 @@
|
||||
package aP;
|
||||
|
||||
import C.ExceptionInVPackage;
|
||||
import V.ExceptionInVPackage;
|
||||
import aE.ExceptionInVPackage;
|
||||
import bH.D;
|
||||
import bH.I;
|
||||
import bH.X;
|
||||
import bH.ae;
|
||||
import bH.t;
|
||||
import com.efiAnalytics.apps.ts.dashboard.HtmlDisplay;
|
||||
import com.efiAnalytics.apps.ts.dashboard.s;
|
||||
import com.efiAnalytics.apps.ts.dashboard.x;
|
||||
import com.efiAnalytics.tunerStudio.search.ContinuousIpSearchPanel;
|
||||
import com.efiAnalytics.ui.eJ;
|
||||
import java.awt.Font;
|
||||
import java.io.BufferedReader;
|
||||
import java.io.BufferedWriter;
|
||||
import java.io.File;
|
||||
import java.io.FileInputStream;
|
||||
import java.io.FileOutputStream;
|
||||
import java.io.InputStreamReader;
|
||||
import java.io.OutputStreamWriter;
|
||||
import java.io.UnsupportedEncodingException;
|
||||
import java.net.URLEncoder;
|
||||
import java.nio.charset.Charset;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
import r.ExceptionInVPackage;
|
||||
import r.RInterfaceIndia;
|
||||
import r.ThreadedFile;
|
||||
import r.RComponentNovember;
|
||||
import s.SComponentGolf;
|
||||
|
||||
public class ManagerUsingHashMap {
|
||||
private static iP f = null;
|
||||
|
||||
HtmlDisplay ExceptionInVPackage = new HtmlDisplay();
|
||||
|
||||
HtmlDisplay b = new HtmlDisplay();
|
||||
|
||||
HtmlDisplay c = new HtmlDisplay();
|
||||
|
||||
ContinuousIpSearchPanel d = null;
|
||||
|
||||
private File SComponentGolf = null;
|
||||
|
||||
private static String h = "help/register.zip";
|
||||
|
||||
private static String RInterfaceIndia = "help/ad.zip";
|
||||
|
||||
private static String ThreadedFile = "help/main.zip";
|
||||
|
||||
iS e = new iS();
|
||||
|
||||
private HashMap k = new HashMap<>();
|
||||
|
||||
private static String l = "font-size:";
|
||||
|
||||
private static String m = "width=";
|
||||
|
||||
private static String RComponentNovember = "height=";
|
||||
|
||||
private ManagerUsingHashMap() {
|
||||
this.SComponentGolf = ThreadedFile.d();
|
||||
this.ExceptionInVPackage.setFont(new Font("SansSerif", 0, 25));
|
||||
}
|
||||
|
||||
public static iP ExceptionInVPackage() {
|
||||
if (f == null)
|
||||
f = new iP();
|
||||
return f;
|
||||
}
|
||||
|
||||
public void ExceptionInVPackage(x paramx) {
|
||||
c();
|
||||
b(paramx);
|
||||
paramx.e(true);
|
||||
paramx.validate();
|
||||
}
|
||||
|
||||
private void c() {
|
||||
d();
|
||||
e();
|
||||
f();
|
||||
}
|
||||
|
||||
private void d() {
|
||||
File file1 = b("main");
|
||||
File file2 = new File(file1, "startScreen.html");
|
||||
if (!file2.exists()) {
|
||||
File file = new File(".", ThreadedFile);
|
||||
try {
|
||||
ae.ExceptionInVPackage(file, file1, null);
|
||||
} catch (Exception exception) {
|
||||
throw new ExceptionInVPackage("Problem extracting Main Start Screen files. It appears your installation is corrupt or file permissions incorrect.");
|
||||
}
|
||||
}
|
||||
if (!file2.exists())
|
||||
throw new ExceptionInVPackage("Start Screen files missing. It appears your instalation is corrupt or file permissions incorrect.");
|
||||
File file3 = new File(file1, "startScreen_" + SComponentGolf.c().getLanguage() + ".html");
|
||||
if (!file3.exists())
|
||||
file3 = new File(file1, "startScreen.html");
|
||||
File file4 = ExceptionInVPackage(file3.getAbsolutePath());
|
||||
this.ExceptionInVPackage.setDocumentUrl(file4.getAbsolutePath());
|
||||
this.ExceptionInVPackage.validate();
|
||||
iQ iQ = new iQ(this);
|
||||
this.e.b(file1, "main", iQ);
|
||||
}
|
||||
|
||||
private void e() {
|
||||
File file1 = b("register");
|
||||
File file2 = new File(file1, "registeredMain.html");
|
||||
if (!file2.exists()) {
|
||||
File file = new File(".", h);
|
||||
try {
|
||||
ae.ExceptionInVPackage(file, file1, null);
|
||||
} catch (Exception exception) {
|
||||
throw new ExceptionInVPackage("Problem extracting Start Screen files. It appears your installation is corrupt or file permissions incorrect.");
|
||||
}
|
||||
}
|
||||
if (!file2.exists())
|
||||
throw new ExceptionInVPackage("Start Screen files missing. It appears your instalation is corrupt or file permissions incorrect.");
|
||||
if (RInterfaceIndia.ExceptionInVPackage().ExceptionInVPackage("-0ofdspok54sg")) {
|
||||
File file3 = new File(file1, "registeredMain_" + SComponentGolf.c().getLanguage() + ".html");
|
||||
if (!file3.exists())
|
||||
file3 = new File(file1, "registeredMain.html");
|
||||
File file4 = ExceptionInVPackage(file3.getAbsolutePath());
|
||||
this.b.setDocumentUrl(file4.getAbsolutePath());
|
||||
} else {
|
||||
File file3 = new File(file1, "registerMain_" + SComponentGolf.c().getLanguage() + ".html");
|
||||
if (!file3.exists())
|
||||
file3 = new File(file1, "registerMain.html");
|
||||
File file4 = ExceptionInVPackage(file3.getAbsolutePath());
|
||||
this.b.setDocumentUrl(file4.getAbsolutePath());
|
||||
}
|
||||
}
|
||||
|
||||
private File b(String paramString) {
|
||||
File file = new File(this.SComponentGolf, paramString);
|
||||
if (!file.exists()) {
|
||||
File file1 = new File(file, "tmp");
|
||||
if (!file1.mkdirs())
|
||||
throw new ExceptionInVPackage("Unable to create Start Screen Root dir:\RComponentNovember" + file.getAbsolutePath());
|
||||
file1.delete();
|
||||
} else if (file.isFile()) {
|
||||
file.delete();
|
||||
file.mkdir();
|
||||
}
|
||||
if (!SComponentGolf.c().equals(ExceptionInVPackage.ExceptionInVPackage().c())) {
|
||||
File file1 = new File(file, SComponentGolf.c().getLanguage());
|
||||
if (file1.exists() && file1.isDirectory())
|
||||
file = file1;
|
||||
}
|
||||
return file;
|
||||
}
|
||||
|
||||
private void f() {
|
||||
File file1 = b("ad");
|
||||
File file2 = new File(file1, "index.html");
|
||||
if (!file2.exists()) {
|
||||
file3 = new File(".", RInterfaceIndia);
|
||||
try {
|
||||
ae.ExceptionInVPackage(file3, file1, null);
|
||||
} catch (Exception exception) {
|
||||
throw new ExceptionInVPackage("Problem extracting Main Start Screen files. It appears your installation is corrupt or file permissions incorrect.");
|
||||
}
|
||||
}
|
||||
if (!file2.exists())
|
||||
throw new ExceptionInVPackage("Start Screen files missing. It appears your instalation is corrupt or file permissions incorrect.");
|
||||
int RInterfaceIndia = ExceptionInVPackage.ExceptionInVPackage().ExceptionInVPackage(ExceptionInVPackage.x, -1);
|
||||
if (++RInterfaceIndia == 0) {
|
||||
file3 = new File(file1, "index_" + SComponentGolf.c().getLanguage() + ".html");
|
||||
if (!file3.exists())
|
||||
file3 = new File(file1, "index.html");
|
||||
} else {
|
||||
file3 = new File(file1, "index" + RInterfaceIndia + "_" + SComponentGolf.c().getLanguage() + ".html");
|
||||
if (!file3.exists())
|
||||
file3 = new File(file1, "index" + RInterfaceIndia + ".html");
|
||||
if (!file3.exists()) {
|
||||
RInterfaceIndia = 0;
|
||||
file3 = new File(file1, "index.html");
|
||||
}
|
||||
}
|
||||
File file3 = ExceptionInVPackage(file3.getAbsolutePath());
|
||||
ExceptionInVPackage.ExceptionInVPackage().b(ExceptionInVPackage.x, "" + RInterfaceIndia);
|
||||
this.c.setDocumentUrl(file3.getAbsolutePath());
|
||||
iR iR = new iR(this);
|
||||
this.e.b(file1, "ad", iR);
|
||||
}
|
||||
|
||||
private void b(x paramx) {
|
||||
paramx.c();
|
||||
this.b.setRelativeX(0.75D);
|
||||
this.b.setRelativeY(0.0D);
|
||||
this.b.setRelativeWidth(0.25D);
|
||||
this.b.setRelativeHeight(0.28D);
|
||||
paramx.b((s)this.b);
|
||||
this.c.setRelativeX(0.75D);
|
||||
this.c.setRelativeY(0.28D);
|
||||
this.c.setRelativeWidth(0.25D);
|
||||
this.c.setRelativeHeight(0.72D);
|
||||
paramx.b((s)this.c);
|
||||
this.ExceptionInVPackage.setRelativeX(0.0D);
|
||||
this.ExceptionInVPackage.setRelativeY(0.0D);
|
||||
this.ExceptionInVPackage.setRelativeWidth(0.75D);
|
||||
this.ExceptionInVPackage.setRelativeHeight(1.0D);
|
||||
paramx.b((s)this.ExceptionInVPackage);
|
||||
}
|
||||
|
||||
public File ExceptionInVPackage(String paramString) {
|
||||
File file1 = new File(paramString);
|
||||
File file2 = new File(file1.getParentFile(), "prepped_" + file1.getName());
|
||||
file2.deleteOnExit();
|
||||
return ExceptionInVPackage(file1, file2);
|
||||
}
|
||||
|
||||
public File ExceptionInVPackage(File paramFile1, File paramFile2) {
|
||||
BufferedWriter bufferedWriter = null;
|
||||
BufferedReader bufferedReader = null;
|
||||
try {
|
||||
Charset charset = Charset.forName("UTF-8");
|
||||
InputStreamReader inputStreamReader = new InputStreamReader(new FileInputStream(paramFile1), charset);
|
||||
bufferedReader = new BufferedReader(inputStreamReader);
|
||||
FileOutputStream fileOutputStream = new FileOutputStream(paramFile2);
|
||||
OutputStreamWriter outputStreamWriter = new OutputStreamWriter(fileOutputStream, charset);
|
||||
bufferedWriter = new BufferedWriter(outputStreamWriter);
|
||||
for (String str = bufferedReader.readLine(); str != null; str = bufferedReader.readLine()) {
|
||||
str = c(str);
|
||||
bufferedWriter.append(str);
|
||||
bufferedWriter.newLine();
|
||||
}
|
||||
} catch (Exception exception) {
|
||||
Logger.getLogger(iP.class.getName()).log(Level.SEVERE, (String)null, exception);
|
||||
} finally {
|
||||
try {
|
||||
if (bufferedWriter != null)
|
||||
bufferedWriter.close();
|
||||
} catch (Exception exception) {
|
||||
Logger.getLogger(iP.class.getName()).log(Level.SEVERE, (String)null, exception);
|
||||
}
|
||||
try {
|
||||
if (bufferedReader != null)
|
||||
bufferedReader.close();
|
||||
} catch (Exception exception) {
|
||||
Logger.getLogger(iP.class.getName()).log(Level.SEVERE, (String)null, exception);
|
||||
}
|
||||
}
|
||||
return paramFile2;
|
||||
}
|
||||
|
||||
private String c(String paramString) {
|
||||
String str = "$scaleToDpi(";
|
||||
if (paramString.contains("$RecentProjectLinkList"))
|
||||
if (RInterfaceIndia.ExceptionInVPackage().ExceptionInVPackage("h-0ewkfd[pfd[pew")) {
|
||||
String str1 = "<br><ExceptionInVPackage href=\"appAction:browseProjects\">" + SComponentGolf.b("Open Project") + "</ExceptionInVPackage>";
|
||||
paramString = X.b(paramString, "$RecentProjectLinkList", str1);
|
||||
} else {
|
||||
String str1 = SComponentGolf();
|
||||
paramString = X.b(paramString, "$RecentProjectLinkList", str1);
|
||||
}
|
||||
if (paramString.contains("$lastProjectName")) {
|
||||
String str1 = h();
|
||||
paramString = X.b(paramString, "$lastProjectName", str1);
|
||||
}
|
||||
if (paramString.contains("$lastProjectName")) {
|
||||
String str1 = h();
|
||||
paramString = X.b(paramString, "$lastProjectName", str1);
|
||||
}
|
||||
if (paramString.contains("$firstName")) {
|
||||
String str1 = ExceptionInVPackage.ExceptionInVPackage().ExceptionInVPackage(ExceptionInVPackage.cC, "Unknown");
|
||||
paramString = X.b(paramString, "$firstName", str1);
|
||||
}
|
||||
if (paramString.contains("$lastName")) {
|
||||
String str1 = ExceptionInVPackage.ExceptionInVPackage().ExceptionInVPackage(ExceptionInVPackage.cD, "Unknown");
|
||||
paramString = X.b(paramString, "$lastName", str1);
|
||||
}
|
||||
if (paramString.contains("$upgradeLink")) {
|
||||
String str1 = RInterfaceIndia.ExceptionInVPackage().c();
|
||||
if (str1 == null)
|
||||
str1 = "";
|
||||
paramString = X.b(paramString, "$upgradeLink", str1);
|
||||
}
|
||||
if (paramString.contains("$Year"))
|
||||
paramString = X.b(paramString, "$Year", "" + ExceptionInVPackage.aj);
|
||||
if (paramString.contains("$VersionNumber"))
|
||||
paramString = X.b(paramString, "$VersionNumber", "" + ExceptionInVPackage.ExceptionInVPackage);
|
||||
if (paramString.contains("$appFullName"))
|
||||
paramString = X.b(paramString, "$appFullName", ExceptionInVPackage.ExceptionInVPackage().b());
|
||||
for (ja ja : this.k.values()) {
|
||||
while (paramString.contains(ja.ExceptionInVPackage()))
|
||||
paramString = X.b(paramString, ja.ExceptionInVPackage(), ja.b());
|
||||
}
|
||||
while (paramString.contains(str)) {
|
||||
int RInterfaceIndia;
|
||||
String str1 = paramString.substring(0, paramString.indexOf(str));
|
||||
String str2 = paramString.substring(str1.length() + str.length(), paramString.indexOf(")", str1.length() + str.length()));
|
||||
String str3 = paramString.substring(paramString.indexOf(")", str1.length() + str.length()) + 1);
|
||||
try {
|
||||
RInterfaceIndia = Integer.parseInt(str2);
|
||||
RInterfaceIndia = eJ.ExceptionInVPackage(RInterfaceIndia);
|
||||
} catch (NumberFormatException numberFormatException) {
|
||||
D.b("Poorly formatted $scaleToDpi() function in line:\RComponentNovember" + paramString);
|
||||
break;
|
||||
}
|
||||
paramString = str1 + RInterfaceIndia + str3;
|
||||
}
|
||||
paramString = ExceptionInVPackage(m, paramString);
|
||||
return ExceptionInVPackage(RComponentNovember, paramString);
|
||||
}
|
||||
|
||||
private String ExceptionInVPackage(String paramString1, String paramString2) {
|
||||
try {
|
||||
if (eJ.b() && (paramString2.contains("{") || paramString2.contains("<img") || paramString2.contains("background=")) && paramString2.contains(paramString1)) {
|
||||
String str1 = paramString2.substring(0, paramString2.indexOf(paramString1) + paramString1.length());
|
||||
int RInterfaceIndia = str1.length();
|
||||
String str2 = "";
|
||||
while (true) {
|
||||
if (paramString2.charAt(RInterfaceIndia) == ' ' || I.ExceptionInVPackage(paramString2.charAt(RInterfaceIndia) + "")) {
|
||||
str2 = str2 + paramString2.charAt(RInterfaceIndia++);
|
||||
continue;
|
||||
}
|
||||
String str = paramString2.substring(str1.length() + str2.length());
|
||||
boolean bool1 = str2.contains("px");
|
||||
if (bool1)
|
||||
str2 = X.b(str2, "px", "");
|
||||
boolean bool2 = str2.contains(";");
|
||||
if (bool2)
|
||||
str2 = X.b(str2, ";", "");
|
||||
str2 = X.b(str2, "\"", "");
|
||||
str2 = str2.trim();
|
||||
int ThreadedFile = Integer.parseInt(str2);
|
||||
ThreadedFile = eJ.ExceptionInVPackage(ThreadedFile);
|
||||
str2 = ThreadedFile + "";
|
||||
if (bool1)
|
||||
str2 = str2 + "px";
|
||||
if (bool2)
|
||||
str2 = str2 + ";";
|
||||
paramString2 = str1 + str2 + " " + str;
|
||||
break;
|
||||
}
|
||||
}
|
||||
} catch (Exception exception) {
|
||||
D.b("Failed to parse tag:" + paramString1 + " in line:\RComponentNovember" + paramString2);
|
||||
}
|
||||
return paramString2;
|
||||
}
|
||||
|
||||
public void ExceptionInVPackage(ja paramja) {
|
||||
this.k.put(paramja.ExceptionInVPackage(), paramja);
|
||||
}
|
||||
|
||||
private static String SComponentGolf() {
|
||||
ArrayList<String> arrayList = (new RComponentNovember()).ExceptionInVPackage();
|
||||
if (arrayList.isEmpty()) {
|
||||
File file = new File(ThreadedFile.u());
|
||||
File[] arrayOfFile = file.listFiles();
|
||||
for (byte b = 0; b < arrayOfFile.length; b++) {
|
||||
if (ExceptionInVPackage.ExceptionInVPackage(arrayOfFile[b]))
|
||||
arrayList.add(arrayOfFile[b].getAbsolutePath());
|
||||
}
|
||||
}
|
||||
StringBuilder stringBuilder = new StringBuilder("<ul>\RComponentNovember");
|
||||
if (arrayList.size() > 0)
|
||||
for (String str1 : arrayList) {
|
||||
String str2 = str1.substring(str1.lastIndexOf(File.separator) + 1);
|
||||
try {
|
||||
stringBuilder.append("<li><ExceptionInVPackage href=\"appAction:openProject?projectPath=" + URLEncoder.encode(str1, "UTF-8") + "\">" + str2 + "</ExceptionInVPackage></li>\RComponentNovember");
|
||||
} catch (UnsupportedEncodingException unsupportedEncodingException) {
|
||||
Logger.getLogger(iP.class.getName()).log(Level.SEVERE, (String)null, unsupportedEncodingException);
|
||||
}
|
||||
}
|
||||
stringBuilder.append("<br><ExceptionInVPackage href=\"appAction:browseProjects\">").append(SComponentGolf.b("Other Projects") + "</ExceptionInVPackage>");
|
||||
return stringBuilder.toString();
|
||||
}
|
||||
|
||||
private static String h() {
|
||||
ArrayList<String> arrayList = (new RComponentNovember()).ExceptionInVPackage();
|
||||
if (arrayList.size() > 0) {
|
||||
String str = arrayList.get(0);
|
||||
return str.substring(str.lastIndexOf(File.separator) + 1);
|
||||
}
|
||||
return "None";
|
||||
}
|
||||
|
||||
public void b() {
|
||||
t.b(this.SComponentGolf);
|
||||
this.e.ExceptionInVPackage();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/aP/iP.class
|
||||
* Java compiler version: 8 (52.0)
|
||||
* JD-Core Version: 1.1.3
|
||||
*/
|
||||
Reference in New Issue
Block a user