22 lines
558 B
Lua
22 lines
558 B
Lua
local internet = require("internet")
|
|
local component = require("component")
|
|
local modem = component.modem
|
|
|
|
modem.open(69)
|
|
|
|
while true do
|
|
local handle = internet.request("http://api.timezonedb.com/v2.1/get-time-zone?key=INWE0H77BDN6&by=zone&zone=Europe/Moscow&format=json")
|
|
local result = ""
|
|
for chunk in handle do
|
|
result = result..chunk
|
|
end
|
|
local f = io.open("time.txt", "w")
|
|
f:write(result)
|
|
f:close()
|
|
f = io.open("time.txt", "r")
|
|
f:seek("set", 245)
|
|
local time = f:read(19)
|
|
f:close()
|
|
print(time)
|
|
--modem.broadcast(69, time)
|
|
end
|