Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for i,v in ipairs(rs.getSides()) do
- if peripheral.getType(v) == "modem" then
- rednet.open(v)
- end
- end
- while true do
- local id, msg = rednet.receive()
- msg = textuils.serialize(msg)
- if msg then
- if msg[1] == "FTP" then
- if msg[2] == "get" then
- local fHandle = fs.open(msg[2], "r")
- rednet.send(id, textutils.serialize({"FTP", "file", fHandle.readAll()}
- fHandle.close()
- elseif msg[2] == "put" then
- local fHandle = fs.open(msg[2], "w")
- fHandle.write(msg[3])
- fHandle.close()
- ebd
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement