<% local util = require "luci.util" local fs = require "nixio.fs" local sys = require "luci.sys" local http = require "luci.http" local dispatcher = require "luci.dispatcher" local uci = require "luci.model.uci".cursor() local devv = tostring(uci:get("sms_tool", "general", "readport")) local smsmem = tostring(uci:get("sms_tool", "general", "storage")) local sms = tostring(luci.sys.exec("sms_tool -s" .. smsmem .. " -d " .. devv .. " -f '%Y-%m-%d %H:%M:%S' -j recv 2>/dev/null")) local smsmer = tostring(uci:get("sms_tool", "general", "mergesms")) local smscuta = string.sub (sms, 8) local smscut = smscuta:sub(1, #smscuta - 2) local statusb = luci.util.exec("sms_tool -s" .. smsmem .. " -d ".. devv .. " status") local all = string.sub (statusb, -4) local location = "" local l = string.sub (statusb, 15, 16) if l == "SM" then location = translate("SIM card") end if l == "ME" then location = translate("Modem memory") end -%> <%+header%>

<%:SMS Messages%>

<%:Web UI for receiveling messages via sms_tool.%>


<%:Messages store in%>:
<%=location%>
<%:Messages (Inbox / Maximum)%>:
<%:From%> <%:Received%> <%:Message%>
   
<%+footer%>