--Made by svennp
args = {...}
     
if args[1] == nil then
  return print ("usage: "..shell.getRunningProgram().." <filename>")
end

if args[2] == nil then
    name = args [1]
else
    name = args[2]
end
 
http.request("http://play.smtgames.com/dl/"..args[1]..".lua")
event,url,source = os.pullEvent()
if event == "http_success" then
        text = source.readAll()
        if fs.exists(name) then
                fs.delete(name)
        end
        file = fs.open(name, "w")
        file.write(text)
        file.close()
        print("downloaded "..args[1].." as "..name)
elseif event == "http_failure" then
  print "error"
end