Command line tool that converts a text file to its representing hex code.
Project description
HexBuilder
Command line tool that converts a text file to its representing hex code.
HexBuilder is a command line tool that makes bytecode writing easier for the eye. It converts a commented text file:
// header
ABCD DCBA 0000 0000
0000 0000 0000 0000
/*
This is a multi-line comment.
*/
1239 9129
// oh and caps don't matter
AbCd cAfe
to a binary file whose hex dump is:
ABCD DCBA 0000 0000
0000 0000 0000 0000
1239 9129 ABCD CAFE
So it basically strips all comments and whitespaces and converts a text file to a binary file.
Installation
Install with pip:
pip install hexbuilder
Usage
Enter in command line:
hexbuilder my_text_file
This will create a .hex
file (same name as input) as output in the same directory.
Alternatively, the output file can be specified with -o
:
hexbuilder my_text_file -o output.hex
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hexbuilder-1.0.2.tar.gz
(2.3 kB
view hashes)
Built Distribution
Close
Hashes for hexbuilder-1.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02894e2c0c5440719589a8e1a41c02c4b9aca127856713d05adb475909c7a5c1 |
|
MD5 | 0364cd08065ff1c2cd9f63804db582d3 |
|
BLAKE2b-256 | c23109ccd63dd83933c89cdba2ee1cd82f9bbd3c231c9996a81c62e3d37af49c |