Jump to content

LuaJ (Compiling scripts in binary form) 3.0.1_

   (0 reviews)

2 Screenshots

About This File

Lua in GG is based on LuaJ 3.0.1, so you can try to compile the script into a binary form to hide its code.

However, GG is developing. Also, Lua is being modified in it, so that such scripts can not always work, or not work at all.

If you experience problems with binary scripts, use the text form of the script.

There is no support for the binary form of scripts and will never be. You do everything at your own peril and risk.

The binary form does not mean that your script can not be restored. It just makes things a little more complicated. But if you have the necessary skills, the code can be restored.

In a binary form, there is no integrity check, so that strings can be modified by the HEX editor. For example, copyright.

But you can encrypt the lines so that it is not so easy.

LuaJ allows you to both compile the script into a binary form, and print the contents of the script in the form of listing the commands of the virtual machine.

The source code of the script is not saved during compilation. So if you lose it, then it will be problematic to restore it.

Examples of using:

1. Compilation

 

java -cp luaj-jse-3.0.1.jar luac script_text.lua -o script_compiled.lua


2. Printing script commands
 

java -cp luaj-jse-3.0.1.jar lua -p script_compiled.lua


Examples are provided for the Windows command line. If you have Linux or Android, then this is your problem how to run a .jar file there. Do not ask me about it.

You must have java installed. It should also be available on the command line. In general, this is also your problem how to run the .jar file.

You can see the options available by running .jar with the -h option:

java -cp luaj-jse-3.0.1.jar luaс -h
java -cp luaj-jse-3.0.1.jar lua -h

 

 


What's New in Version 3.0.1   See changelog

Released

No changelog available for this version.

 Share


User Feedback

You may only provide a review once you have downloaded the file.

There are no reviews to display.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.