Herre

Real-world clock for ComputerCraft

Mar 1st, 2021 (edited)
449
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.53 KB | None | 0 0
  1. -- Needs this API in order to work: https://pastebin.com/4nRg9CHU
  2. os.loadAPI("json")
  3. local monitor = peripheral.wrap("left")
  4. monitor.setBackgroundColor(colors.black)
  5.  
  6. while true do
  7.     monitor.clear()
  8.     monitor.setCursorPos(1, 2)
  9.     monitor.setTextColor(colors.lime)
  10.     monitor.setTextScale(4)
  11.  
  12.     local apiString = http.get("http://worldtimeapi.org/api/ip").readAll()
  13.     local apiObject = json.decode(apiString)
  14.  
  15.     local timeString = apiObject.datetime:sub(12, 16)
  16.  
  17.     monitor.write(timeString)
  18.     sleep(30)
  19. end
  20.  
Add Comment
Please, Sign In to add comment