Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Programme pour afficher le contenu d'un fichier Lua sur un moniteur
- -- Nom du fichier à afficher
- local fileName = "list.lua"
- -- Côté où est connecté le moniteur (ajuste-le selon ta configuration)
- local monitorSide = "right"
- -- Vérifie si le moniteur est connecté correctement
- if not peripheral.isPresent(monitorSide) then
- print("Erreur: Aucun moniteur détecté sur le côté " .. monitorSide)
- return
- end
- -- Attache le périphérique moniteur
- local mon = peripheral.wrap(monitorSide)
- mon.clear() -- Efface le moniteur
- mon.setCursorPos(1, 1) -- Positionne le curseur au début
- -- Fonction pour lire le contenu d'un fichier
- local function readFile(fileName)
- local file = fs.open(fileName, "r")
- if not file then
- print("Erreur: Impossible de lire le fichier " .. fileName)
- return nil
- end
- -- Lit le contenu du fichier
- local content = file.readAll()
- file.close()
- return content
- end
- -- Affiche le contenu du fichier sur le moniteur
- local content = readFile(fileName)
- if content then
- mon.write(content)
- print("Contenu du fichier affiché sur le moniteur.")
- else
- print("Erreur: Le fichier est vide ou ne peut pas être lu.")
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement