A tool that automatically generates as source code for hex code in Swift or C++ languages

November 16,2021

The next version of 'BinaryToSourceCode for macOS' will be available soon.

What's New:

-Super faster to generate code

-Added a switch to specify uppercase and lowercase letters in the hexadecimal code part

-Automatic saving and restoration of settings

-Process multiple files at once by dragging and dropping (Probably)



Processing speed of the current version


Processing speed of the next version

VideoScenePlayer_Output_Code
The generated source code is about 1.14 million lines in this case

Overview of 'BinaryToSourceCode for macOS'

BinaryToSourceCodeMac

BinaryToSourceCodeMac

A tool that automatically generates as source code for hex code in Swift or C++ (CPP) languages from the files containing all binary data regardless of format.

For example:

You can embed files as hex bytes source code that you don't want to be viewed or modified from resources when you develop the macOS application package etc...

In addition:

Can add any number from 0 to 255 to each byte string (loop if it exceeds 256).
So this function makes it difficult to grasp the regularity when viewing the binary data of the executable file later.

Explanation:

If the value of the original binary data is "0x00ff0102", the setting at the bottom of this app's window

"Numerical value to be added to each byte value,loop when it exceeds 256 (0-255)"

If set to 0,
0x00,0xff, 0x01,0x02

Is written as a byte string as it is,

If set to 1, that will be added.
like this,
0x01,0x00,0x02,0x03
Is output result.

BinaryToSourceCode for macOS Privacy policy and disclaimer