Advertisement
nO_OnE_910

Computercraft ME Drives Data Collector

Oct 2nd, 2014
271
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.52 KB | None | 0 0
  1. rednet.open("right")
  2.  
  3. function getData()
  4.     local me = {peripheral.find("me_drive")}
  5.     local data = {}
  6.     data["idt"] = "ME Drives"
  7.     data["idn"] = 3
  8.     data["freeB"] = me[1]["getFreeBytes"]()
  9.     data["totalB"] = me[1]["getTotalBytes"]()
  10.     data["freeT"] = me[1]["getRemainingItemTypes"]()
  11.     data["totalT"] = me[1]["getTotalItemTypes"]()
  12.     return data
  13. end
  14.  
  15. while true do
  16.     local t = getData()
  17.     t = textutils.serialize(t)
  18.     rednet.broadcast(t, "nOStatusBroadcast")
  19.     term.clear()
  20.     term.setCursorPos(1, 1)
  21.     print(t)
  22.     sleep(.1)
  23. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement