pastebin get qGiXZrTc
http://pastebin.com/qGiXZrTc
Spoiler
There have been 1 items by Soulgriever (Search limited from 10-February 22)
Posted by
Soulgriever
on 15 November 2018 - 07:55 AM
in
APIs and Utilities
pastebin get qGiXZrTc
--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
