blob: af6e91fd3e55ca50ca95f29ab7bf6c87921aece9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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
|