push.txtの中身を読み取り、Pushoverを用いてスマートフォンなどに通知を発信します。
LUA_SD_EVENTを使えば、テキストファイルに書き込まれると通知を飛ばす、といった機能が実現できます。
※escape (str)は、Lua Memo by kujirahand.comからお借りしています。
各自入手してお使いください。
LUA_SD_EVENTを使えば、テキストファイルに書き込まれると通知を飛ばす、といった機能が実現できます。
※escape (str)は、Lua Memo by kujirahand.comからお借りしています。
各自入手してお使いください。
DATA_FILE = "push.txt"
fp = io.open(DATA_FILE,"r")
if not fp then
fp = io.open(DATA_FILE,"w")
io.close(fp)
return
end
tmp = fp:read("*l")
io.close(fp)
fp = io.open(DATA_FILE,"w")
io.close(fp)
---
API_KEY = "--- APIKEY ---"
USER_KEY = "--- USER KEY ---"
MESSAGE = escape(tmp)
mes = "token="..API_KEY.."&user="..USER_KEY.."&message="..MESSAGE
len_s = tostring(string.len(mes))
b,c,h = fa.request{
url = "https://api.pushover.net/1/messages.json",
method = "POST",
headers = {["Content-Length"] = len_s},
body = mes
}

コメントをかく