4 B64 Commands
steve-px edited this page 2026-07-07 12:09:01 +00:00

🢐🢐 Index ‖ 🢐 Previous Page | Next Page 🢒


The B64 Commands

Description

This command is a helper command. In some situations, you may find yourself creating very complex command structures, expecially when your need to encapsulate multiple commands that contain quotes that you need to escape, and when you also need to escape the escape characters, sometimes even more than 2 levels deep. For such situation, we added the B64 command.

The B64 command takes only one argument, which is another base 64 encoded command. This way, there are no quotes or other special characters to escape. The downside, of course, is the readability of that command. Since it is a base64 encoded command, it's basically unreadable for humans. So only use them sparingly and in use cases where it actually makes sense.

There are two other commands that come with these that can help you create such commands, which are B64ENC command to encode everything that follows to base64, and the B64DEC command, which will do the reverse.

Note: These commands are only available from Version 2.X.X

B64

Description

Runs a base64 encoded command

Syntaxis

B64 <String: base64String>

Example:

> B64 RUNITyAiSGVsbG8gV29ybGQi
Hello World

B64ENC

Description:

Encodes everything that follows to a base64 string.

Syntaxis

B64ENC <UNTIL_ENDL>

Example:

> B64ENC ECHO "Hello World"
RUNITyAiSGVsbG8gV29ybGQi

B64DEC

Description

Decodes a base64 string to a readable string.

Syntaxis

B64DEC <String: base64String>

Example:

> BASE64DEC RUNITyAiSGVsbG8gV29ybGQi
ECHO "Hello World"

🢐🢐 Index ‖ 🢐 Previous Page | Next Page 🢒