Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fs.makeDir("start")
- function createdir()
- term.clear()
- term.setCursorPos(1, 1)
- print("Entrez le nom du programme a lancer au demarrage :")
- prog = read()
- local exist = fs.exists(prog)
- if exist == true then
- term.setTextColor(colors.red)
- print("Donnes enregistrer.")
- print("(Pour changer de programme de lancement merci de delete le fichier 'start/config')")
- sleep(2)
- else
- term.setTextColor(colors.red)
- print("Le Programme n'existe pas.")
- print("Merci d'en rentrer un valide !!")
- sleep(2)
- createdir()
- end
- end
- if fs.exists('start/config') == false then
- createdir()
- local file = fs.open("start/config", "w")
- file.writeLine(prog)
- file.close()
- term.setTextColor(colors.yellow)
- print("Reboot du pc !!")
- sleep(2)
- os.reboot()
- else
- --Lecture fichier
- local file = fs.open("start/config","r")
- ProgramName = file.readLine()
- file.close()
- end
- crashcount = 0
- function crash()
- term.setTextColor(colors.yellow)
- write("Le programme a crash: ")
- term.setTextColor(colors.red)
- write(crashcount)
- term.setTextColor(colors.yellow)
- print(" fois.")
- end
- while true do
- term.clear()
- term.setCursorPos(1,1)
- crash()
- term.setTextColor(colors.green)
- print("Lancement du Programme ...")
- shell.run(ProgramName)
- crashcount = crashcount + 1
- sleep(2)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement