1
1
mirror of https://git.shadowkat.net/izaya/OC-PsychOS2.git synced 2024-09-20 19:06:32 -04:00
OC-PsychOS2/service/wolbeacon.lua
2019-07-14 20:52:56 +10:00

19 lines
400 B
Lua

local delay = 60
local port = 3442
local message = "WoLBeacon"
for modem in component.list("modem") do
component.invoke(modem,"setWakeMessage",message)
end
local ltime = computer.uptime()
while true do
if computer.uptime() > ltime+delay then
for modem in component.list("modem") do
component.invoke(modem,"broadcast",port,message)
end
ltime=computer.uptime()
end
coroutine.yield()
end