-
Notifications
You must be signed in to change notification settings - Fork 240
Usage
When you start the obfuscator this window will appear:
In this tab you can select the input JAR / ZIP-File and the output JAR / ZIP-File. You can also select libraries which is important for NameObfuscation. Since 1.9 you can specify how many threads the obfuscator should use for the obfuscation.
Here you can enable, disable and configure processors. A listing of the processors their options and documentation can be found at the Processor-Wiki-page
Press build and then press save
Just press load
This is the scripting section. More information about this can be found at the Scripting-Wiki-page
In this tab are templates. You can apply then by selecting it and pressing the Apply button
In this tab you can find the log of the obfuscator.
You can also use the obfuscator in CLI
Option | Values | Description |
---|---|---|
--jarIn |
<File (JAR-File)> |
The input jar |
--jarOut |
<File (JAR-File)> |
The output jar |
--config |
<File (obfuscator-config)> |
The configuration which the obfuscator should use. !! You still have to specify the input and the output jar !! |
--cp |
<List of files (JAR-Files and directories)> |
The classpath of the input jars |
--scriptFile |
<File (JavaScript)> |
The script the obfuscator is supposed to use. Further information can be found on the Scripting-Page |
--threads |
<Number> |
How many threads the obfuscator is supposed to use for processing |
--verbose |
When this option is enabled the obfuscator will print further information | |
--help |
When this option is enabled the obfuscator will print out a help page | |
--version |
When this option is enabled the obfuscator will print the version |