配置文件内容(key.cfg)
配置文件要以key-value形式提供
value值要用引号包围
kek = '0123456789ABCDEFFEDCBA9876543210'
plat_puk = '7EC6E6BADDB2EAA2286EFE98F6F0374483F28DDF6CEEF44CD3A5F7F2218910BD0DA9D2094A7008A5479A3C796BB44E3179C509B25F860D0CCC399566A32649C6'
plat_pvk = 'E8C486D240F1BABCA7667B1C1E199784F8531613B6B4F229B370098CCD37BE1C'
配置文件读取模块(load.lua)
local keys = {}
local f,err = loadfile("key.cfg", "t", keys)
if err == nil then
f()
if keys['kek'] == nil or keys['plat_puk'] == nil or keys['plat_pvk'] == nil then
print('key.cfg not correct')
os.exit(0)
end
else
print(err)
os.exit(0)
end
print(keys['kek'])
print(keys['plat_puk'])
print(keys['plat_pvk'])
通过load.lua模块,就可以把key.cfg中的内容读取到keys变量中。