23 lines
434 B
Lua
23 lines
434 B
Lua
local sides = peripheral.getNames()
|
|
for i = 1, #sides do
|
|
if peripheral.getType(sides[i]) == "modem" then
|
|
modemSide = sides[i]
|
|
break
|
|
end
|
|
end
|
|
|
|
rednet.open(modemSide)
|
|
|
|
id, msg, dist = rednet.receive()
|
|
print("Received data:")
|
|
term.write("Filename: ")
|
|
name = tostring(read())
|
|
|
|
print(msg)
|
|
content = textutils.unserialize(msg)
|
|
local file = fs.open(name, "w")
|
|
file.write(content)
|
|
file.close()
|
|
|
|
rednet.close(modemSide)
|