mirror of
https://github.com/2006-Scape/Parabot.git
synced 2026-07-07 16:49:10 +00:00
[TASK] Implemented -no_validation
This commit is contained in:
@@ -159,6 +159,7 @@ public class Core {
|
|||||||
String result;
|
String result;
|
||||||
if ((result = WebUtil.getContents(String.format(Configuration.COMPARE_CHECKSUM_URL, "client", currentVersion.get()), "checksum=" + URLEncoder.encode(sb.toString(), "UTF-8"))) != null) {
|
if ((result = WebUtil.getContents(String.format(Configuration.COMPARE_CHECKSUM_URL, "client", currentVersion.get()), "checksum=" + URLEncoder.encode(sb.toString(), "UTF-8"))) != null) {
|
||||||
JSONObject object = (JSONObject) WebUtil.getJsonParser().parse(result);
|
JSONObject object = (JSONObject) WebUtil.getJsonParser().parse(result);
|
||||||
|
System.out.println(object.get("result"));
|
||||||
return Boolean.parseBoolean((String) object.get("result"));
|
return Boolean.parseBoolean((String) object.get("result"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -179,7 +180,6 @@ public class Core {
|
|||||||
|
|
||||||
BufferedReader br = WebUtil.getReader(url);
|
BufferedReader br = WebUtil.getReader(url);
|
||||||
try {
|
try {
|
||||||
latestVersion = null;
|
|
||||||
if (br != null) {
|
if (br != null) {
|
||||||
JSONObject object = (JSONObject) WebUtil.getJsonParser().parse(br);
|
JSONObject object = (JSONObject) WebUtil.getJsonParser().parse(br);
|
||||||
boolean latest = Boolean.parseBoolean((String) object.get("result"));
|
boolean latest = Boolean.parseBoolean((String) object.get("result"));
|
||||||
@@ -240,12 +240,17 @@ public class Core {
|
|||||||
Core.verbose("Checking for updates...");
|
Core.verbose("Checking for updates...");
|
||||||
validateCache();
|
validateCache();
|
||||||
|
|
||||||
if (validVersion() && checksumValid()) {
|
if (validate) {
|
||||||
Core.verbose("No updates available.");
|
if (validVersion() && checksumValid()) {
|
||||||
|
Core.verbose("No updates available.");
|
||||||
|
return true;
|
||||||
|
} else {
|
||||||
|
Core.verbose("Updates available...");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
Core.verbose("Validation disabled");
|
||||||
return true;
|
return true;
|
||||||
} else {
|
|
||||||
Core.verbose("Updates available...");
|
|
||||||
return false;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user