b64.lua 239 B

123456789101112
  1. function b64(name)
  2. local i = io.popen("base64 " .. name)
  3. local encoded = i:read("*a")
  4. i:close()
  5. local output = ("local %s =\n%q"):format(name:gsub("%.", "_"), encoded)
  6. return output
  7. end
  8. for i, v in ipairs(arg) do
  9. print(b64(v))
  10. end