From e37bda896201b969caa6f44760a570491a244066 Mon Sep 17 00:00:00 2001 From: zaxar163 Date: Wed, 13 Mar 2019 22:13:39 +0300 Subject: [PATCH] =?UTF-8?q?[FEATURE]=20Radon=20=D1=80=D0=B0=D0=B1=D0=BE?= =?UTF-8?q?=D1=82=D0=B0=D0=B5=D1=82.=20=D0=A2=D1=80=D0=B5=D0=B1=D1=83?= =?UTF-8?q?=D0=B5=D1=82=D1=81=D1=8F=20=D1=82=D0=B5=D1=81=D1=82.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../binary/JARLauncherBinary.java | 1 + .../ru/gravit/launchserver/defaults/radon.cfg | 38 +++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/LaunchServer/src/main/java/ru/gravit/launchserver/binary/JARLauncherBinary.java b/LaunchServer/src/main/java/ru/gravit/launchserver/binary/JARLauncherBinary.java index 5a113e71..08a2198d 100644 --- a/LaunchServer/src/main/java/ru/gravit/launchserver/binary/JARLauncherBinary.java +++ b/LaunchServer/src/main/java/ru/gravit/launchserver/binary/JARLauncherBinary.java @@ -42,6 +42,7 @@ public void init() { tasks.add(new PrepareBuildTask(server)); tasks.add(new MainBuildTask(server)); tasks.add(new ProGuardBuildTask(server)); + tasks.add(new RadonBuildTask(server)); tasks.add(new AttachJarsTask(server)); tasks.add(new AdditionalFixesApplyTask(server)); } diff --git a/LaunchServer/src/main/resources/ru/gravit/launchserver/defaults/radon.cfg b/LaunchServer/src/main/resources/ru/gravit/launchserver/defaults/radon.cfg index e69de29b..a72a1ac6 100644 --- a/LaunchServer/src/main/resources/ru/gravit/launchserver/defaults/radon.cfg +++ b/LaunchServer/src/main/resources/ru/gravit/launchserver/defaults/radon.cfg @@ -0,0 +1,38 @@ +StringEncryption: + Enabled: true + Mode: Heavy + StringPool: false +InvokeDynamic: Heavy +NumberObfuscation: Heavy +FlowObfuscation: Heavy +LocalVariables: + Enabled: false + Remove: true +LineNumbers: + Enabled: false + Remove: true +SourceName: + Enabled: false + Remove: true +SourceDebug: + Enabled: false + Remove: true +HideCode: true +Shuffler: false +Crasher: false +Optimizer: + Enabled: true + InlineGotoGoto: true + InlineGotoReturn: true + RemoveNopInstructions: true +Watermarker: + Enabled: false + Message: "This copy belongs to ItzSomebody" + Key: "SuperSecureKey" +Expiration: + Enabled: false + InjectJOptionPane: true + Message: "Sorry, but your software trial has passed the expiration date. Please pay the ItzSomebody Corporation 1 USD to the paypal address non-existant@troll.email to receive the full version." + Expires: "12/31/2018" +Dictionary: Spaces +TrashClasses: 200 \ No newline at end of file