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.3.tar.gz
(2.3 kB
view hashes)
Built Distribution
Close
Hashes for hexbuilder-1.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93aa58c31be61acc071929891336d7b7fe9392c59de85f8e4a3f23a9d761abd9 |
|
MD5 | 002531c27fd44221786ad0e92e3f95ff |
|
BLAKE2b-256 | 4d2e51425cbb670d8a387f890708ba4db6e8ed5d92e0177fbe0a71d1520e729e |