Advertisement
ElijahCrafter

Untitled

Feb 21st, 2024
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.59 KB | None | 0 0
  1. -- Initialize modem
  2. rednet.open("top")
  3.  
  4. while true do
  5.     local senderID, message = rednet.receive()
  6.     if message == "screen_request" then
  7.         -- Clear the term buffer
  8.         term.clear()
  9.         term.setCursorPos(1, 1)
  10.        
  11.         -- Capture the screen data
  12.         local screenData = ""
  13.         for y = 1, 19 do -- Assuming a standard ComputerCraft monitor with 19 lines
  14.             screenData = screenData .. term.getLine(y) .. "\n"
  15.         end
  16.        
  17.         -- Send the screen data back to the host computer
  18.         rednet.send(senderID, screenData)
  19.     end
  20. end
  21.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement