You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Alternatively you can download the Sources [here](https://github.com/Levno710/Prometheus/archive/refs/heads/master.zip).
18
18
19
19
Prometheus also Requires LuaJIT or Lua51 in order to work. The Lua51 binaries can be downloaded [here](https://sourceforge.net/projects/luabinaries/files/5.1.5/Tools%20Executables/).
20
+
21
+
On Windows the windows release can also be used, which includes everything needed to run the prometheus cli.
20
22
## Usage
21
23
Prometheus provides a simple cli for obfuscating scripts. It can be used as following:
22
24
```batch
23
25
lua ./cli.lua [options] ./your_file.lua
24
26
```
27
+
When using the windows release:
28
+
```batch
29
+
prometheus.exe [options] ./your_file.lua
30
+
```
25
31
## Tests
26
32
To perform the Prometheus Tests, just run
27
33
```batch
28
34
lua ./tests.lua
29
35
```
36
+
## Building
37
+
Prometheus can currently only be build for and on Windows.
38
+
It requires [srlua.exe](https://github.com/LuaDist/srlua) and [glue.exe](https://github.com/LuaDist/srlua) inside of the root directory. If lua51 was linked dynamically, lua51.dll must also be present. Then Prometheus for Windows can be built using
39
+
```batch
40
+
build.bat
41
+
```
42
+
This creates a folder named build, that contains prometheus.exe as well as everything that is needed in order to run Prometheus.
0 commit comments