Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Simple Program to list Methods for Peripheral's
- print("Making a file for each peripheral currently available")
- directory ="methods/" --directory where files will be stored
- if fs.isDir(directory) then fs.delete(directory) end
- fs.makeDir(directory)
- for i,v in pairs(peripheral.getNames()) do
- local file = peripheral.getType(v)
- local h = fs.open(file, "w")
- h.writeLine("--PeripheralType:")
- h.writeLine(peripheral.getType(v))
- h.writeLine()
- h.writeLine("--PeripheralName:")
- h.writeLine(v)
- h.writeLine()
- h.writeLine("--Methods:")
- local methods = peripheral.getMethods(v)
- table.sort(methods)
- for o,b in pairs(methods) do
- h.writeLine(b)
- end
- h.writeLine()
- h.writeLine()
- h.writeLine("---End Of File---")
- h.close()
- fs.move(file,directory..file)
- end
Add Comment
Please, Sign In to add comment