This commit is contained in:
parent
b2d26f4892
commit
ac2093fadb
1 changed files with 4 additions and 6 deletions
|
@ -39,7 +39,7 @@ public class Loader implements Util {
|
||||||
public static Class<?> baseBandClass;
|
public static Class<?> baseBandClass;
|
||||||
|
|
||||||
public enum Response {
|
public enum Response {
|
||||||
OK("Ok."),
|
OK("OK."),
|
||||||
FORBIDDEN("Request Forbidden."),
|
FORBIDDEN("Request Forbidden."),
|
||||||
OUTDATED("Your Loader is Outdated."),
|
OUTDATED("Your Loader is Outdated."),
|
||||||
BANNED("Account Banned."),
|
BANNED("Account Banned."),
|
||||||
|
@ -56,8 +56,6 @@ public class Loader implements Util {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private static final SystemInfo systemInfo = new SystemInfo();
|
|
||||||
|
|
||||||
private static CustomClassLoader classLoader;
|
private static CustomClassLoader classLoader;
|
||||||
|
|
||||||
public static void run() {
|
public static void run() {
|
||||||
|
@ -74,10 +72,8 @@ public class Loader implements Util {
|
||||||
|
|
||||||
Response status = Response.values()[inputStream.readInt()];
|
Response status = Response.values()[inputStream.readInt()];
|
||||||
|
|
||||||
LOGGER.info(status.name);
|
|
||||||
|
|
||||||
if(status == Response.OUTDATED) {
|
if(status == Response.OUTDATED) {
|
||||||
LOGGER.info("BaseBand is downloading an update.");
|
LOGGER.info("BaseBand is downloading a significant update.");
|
||||||
RawKey rk = new RawKey(key.toBytes());
|
RawKey rk = new RawKey(key.toBytes());
|
||||||
ZipOutputStream out = new ZipOutputStream(new FileOutputStream(HTTPUtils.decodeUTF8(Loader.class.getProtectionDomain().getCodeSource().getLocation().getFile())));
|
ZipOutputStream out = new ZipOutputStream(new FileOutputStream(HTTPUtils.decodeUTF8(Loader.class.getProtectionDomain().getCodeSource().getLocation().getFile())));
|
||||||
int n = inputStream.readInt();
|
int n = inputStream.readInt();
|
||||||
|
@ -92,6 +88,7 @@ public class Loader implements Util {
|
||||||
exit();
|
exit();
|
||||||
}
|
}
|
||||||
else if(status == Response.OK) {
|
else if(status == Response.OK) {
|
||||||
|
LOGGER.info(status.name);
|
||||||
try {
|
try {
|
||||||
TCN clientData = TCN.readMap(Tools.stringToMap(key.decryptString(inputStream.readString())));
|
TCN clientData = TCN.readMap(Tools.stringToMap(key.decryptString(inputStream.readString())));
|
||||||
|
|
||||||
|
@ -169,6 +166,7 @@ public class Loader implements Util {
|
||||||
|
|
||||||
|
|
||||||
private static String getToken() {
|
private static String getToken() {
|
||||||
|
SystemInfo systemInfo = new SystemInfo();
|
||||||
String string = //this is intellij's fault I wanted a string-builder
|
String string = //this is intellij's fault I wanted a string-builder
|
||||||
Arrays.stream(systemInfo.getHardware().getProcessors()).map(Processor::getIdentifier).collect(Collectors.joining(";;")) +
|
Arrays.stream(systemInfo.getHardware().getProcessors()).map(Processor::getIdentifier).collect(Collectors.joining(";;")) +
|
||||||
systemInfo.getOperatingSystem().toString();
|
systemInfo.getOperatingSystem().toString();
|
||||||
|
|
Loading…
Add table
Reference in a new issue