diff options
Diffstat (limited to 'src/utils.lua')
| -rw-r--r-- | src/utils.lua | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/utils.lua b/src/utils.lua new file mode 100644 index 0000000..af6e91f --- /dev/null +++ b/src/utils.lua @@ -0,0 +1,17 @@ +-- +-- ~~~ helper utils +-- + +-- string -> hex +function string.tohex(str) + return (str:gsub(".", function (c) + return string.format("%02X", string.byte(c)) + end)) +end + +-- hex -> string +function string.fromhex(str) + return (str:gsub("..", function (cc) + return string.char(tonumber(cc, 16)) + end)) +end |
