projects
/
proxmark3-svn
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
FIX: 'LF PYRAMID' the crc8_MAXIM and crc16_DNP was calling the wrong crc method....
[proxmark3-svn]
/
client
/
lualibs
/
html_dumplib.lua
diff --git
a/client/lualibs/html_dumplib.lua
b/client/lualibs/html_dumplib.lua
index 44b6b352b00e41cfd0b7fa89116cbce1b486d46d..59cebf593d7b6fa591eeed5db99de040846adbaf 100644
(file)
--- a/
client/lualibs/html_dumplib.lua
+++ b/
client/lualibs/html_dumplib.lua
@@
-49,7
+49,7
@@
end
local function save_TEXT(data,filename)
-- Open the output file
local function save_TEXT(data,filename)
-- Open the output file
- local outfile = io.open(filename, "w
b
")
+ local outfile = io.open(filename, "w")
if outfile == nil then
return oops(string.format("Could not write to file %s",tostring(filename)))
end
if outfile == nil then
return oops(string.format("Could not write to file %s",tostring(filename)))
end
@@
-80,11
+80,12
@@
end
local function convert_ascii_dump_to_JS(infile)
local t = infile:read("*all")
local function convert_ascii_dump_to_JS(infile)
local t = infile:read("*all")
-
+ local cleaned
local output = "[";
for line in string.gmatch(t, "[^\n]+") do
if string.byte(line,1) ~= string.byte("+",1) then
local output = "[";
for line in string.gmatch(t, "[^\n]+") do
if string.byte(line,1) ~= string.byte("+",1) then
- output = output .. "'"..line.."',\n"
+ cleaned = (line or ''):gsub('%s+','')
+ output = output .. "'"..cleaned.."',\n"
end
end
output = output .. "]"
end
end
output = output .. "]"
@@
-117,11
+118,12
@@
end
local function convert_ascii_dump_to_BIN(infile)
local t = infile:read("*all")
local function convert_ascii_dump_to_BIN(infile)
local t = infile:read("*all")
-
+ local cleaned
local output = {};
for line in string.gmatch(t, "[^\n]+") do
if string.byte(line) ~= string.byte("+") then
local output = {};
for line in string.gmatch(t, "[^\n]+") do
if string.byte(line) ~= string.byte("+") then
- for c in (line or ''):gmatch('..') do
+ cleaned = (line or ''):gsub('%s+','')
+ for c in cleaned:gmatch('..') do
output[#output+1] = string.char( tonumber(c,16) )
end
end
output[#output+1] = string.char( tonumber(c,16) )
end
end
@@
-192,7
+194,9
@@
end
return {
convert_bin_to_html = convert_bin_to_html,
convert_eml_to_html = convert_eml_to_html,
return {
convert_bin_to_html = convert_bin_to_html,
convert_eml_to_html = convert_eml_to_html,
- convert_eml_to_bin = convert_eml_to_bin,
+ convert_eml_to_bin = convert_eml_to_bin,
+ SaveAsBinary = save_BIN,
+ SaveAsText = save_TEXT,
SaveAsBinary = save_BIN,
SaveAsText = save_TEXT,
}
SaveAsBinary = save_BIN,
SaveAsText = save_TEXT,
}
Impressum
,
Datenschutz