From 92217cc328a5ef7cb7df220cb29699b746a134c2 Mon Sep 17 00:00:00 2001 From: JKetelaar Date: Fri, 12 Sep 2014 00:06:53 +0200 Subject: [PATCH] Added option to clear the cache --- parabotv2/src/org/parabot/Landing.java | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/parabotv2/src/org/parabot/Landing.java b/parabotv2/src/org/parabot/Landing.java index e622711..81b31b2 100644 --- a/parabotv2/src/org/parabot/Landing.java +++ b/parabotv2/src/org/parabot/Landing.java @@ -15,8 +15,8 @@ import java.io.IOException; * Parabot v2.1 * * @author Everel/Parnassian/Clisprail, Paradox, Matt, Dane - * @see Homepage * @version 2.1 + * @see Homepage */ public final class Landing { // forum account @@ -88,18 +88,28 @@ public final class Landing { Core.setLoadLocal(true); break; case "-dump": - Core.setDump(true); - break; + Core.setDump(true); + break; case "-scriptsbin": - Directories.setScriptCompiledDirectory(new File(args[++i])); - break; + Directories.setScriptCompiledDirectory(new File(args[++i])); + break; case "-serversbin": - Directories.setServerCompiledDirectory(new File(args[++i])); - break; + Directories.setServerCompiledDirectory(new File(args[++i])); + break; + case "-clearcache": + File[] cache = Directories.getCachePath().listFiles(); + if (cache != null) { + for (File f : cache) { + if (f.exists() && f.canWrite()) { + f.delete(); + } + } + } + break; } } } - + } \ No newline at end of file