Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local dependenciesList = {
- {name = '_', pastebin = '4w6sPV9H'},
- {name = 'stepper', pastebin = 'Ur0aCc6n'},
- {name = 'dig', pastebin = 'dqHNts58'}
- }
- local dependencyUrl = {
- pastebin = 'http://pastebin.com/raw.php?i=',
- gist = 'https://gist.github.com/raw/'
- }
- local dependencyGet = {
- base = function(type, dependency)
- local request = http.get(dependencyUrl[type]..dependency[type])
- local response = request.readAll()
- request.close()
- local file = fs.open(dependency.name, 'w')
- file.write(response)
- file.close()
- end
- }
- for i, dependency in ipairs(dependenciesList) do
- print('Downloading '..dependency.name)
- if dependency.pastebin then dependencyGet.base('pastebin', dependency)
- elseif dependency.gist then dependencyGet.base('gist', dependency)
- else
- error('Unknown format! Exiting...')
- return
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement