Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- mon = peripheral.wrap("monitor_11")
- while true do
- term.redirect(mon)
- term.clear()
- e = fs.open("text", "r")
- term.setCursorPos(1,1)
- print(e.readAll())
- term.restore()
- e.close()
- term.clear()
- term.setCursorPos(1,1)
- term.setTextColor(colors.yellow)
- loop = 1
- print("Do you wish to write a \"new\" message, \"resume\" what you were currently writing")
- print("or \"exit\" the program")
- print("Type your selection then press enter")
- input = read()
- if input == "exit" or input == "Exit" then
- break
- elseif input == "new" or input == "New" then
- loop = 1
- fs.delete("text")
- rw = 1
- while loop == 1 do
- if rw == 1 then
- e = fs.open("text", "w")
- else
- e = fs.open("text", "a")
- end
- rw = 0
- term.clear()
- term.setCursorPos(1,1)
- print("Writing new text")
- print("Type \"done\" then press enter when done")
- input = read()
- if input == "done" or input == "Done" then
- loop = 0
- else
- e.writeLine(input)
- end
- term.redirect(mon)
- term.clear()
- e.close()
- e = fs.open("text", "r")
- term.setCursorPos(1,1)
- print(e.readAll())
- e.close()
- term.restore()
- end
- elseif input == "resume" or input == "Resume" then
- loop = 1
- while loop == 1 do
- e = fs.open("text", "a")
- term.clear()
- term.setCursorPos(1,1)
- print("Adding on to existing text")
- print("Type \"done\" then press enter when done")
- input = read()
- if input == "done" or input == "Done" then
- loop = 0
- else
- e.writeLine(input)
- end
- term.redirect(mon)
- term.clear()
- e.close()
- e = fs.open("text", "r")
- term.setCursorPos(1,1)
- print(e.readAll())
- e.close()
- term.restore()
- end
- else
- term.setTextColor(colors.red)
- print("Invalid Selection")
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement