22 lines
502 B
Lua
22 lines
502 B
Lua
|
|
||
|
peripheral.find("modem", function(name)
|
||
|
rednet.open(name)
|
||
|
print("Opened modem " .. name .. " for rednet connections")
|
||
|
end)
|
||
|
|
||
|
print("Hostname: " .. os.getComputerLabel())
|
||
|
print("ID: " .. os.getComputerID())
|
||
|
rednet.host("ramfs", os.getComputerLabel())
|
||
|
|
||
|
parallel.waitForAll(function()
|
||
|
while true do
|
||
|
local ev = { os.pullEvent() }
|
||
|
if ev[1] == "ramfs:shutdown" then
|
||
|
break
|
||
|
end
|
||
|
print(table.unpack(ev))
|
||
|
end
|
||
|
end, function() -- Shutdown routine
|
||
|
os.pullEvent("ramfs:shutdown")
|
||
|
end)
|