Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- pastebin get 88quYu6q get
- args = {...}
- if (#args == 0) then
- print("Program Getter v0.2")
- print("Usage: get <program>")
- print("--------------------")
- print("Available Programs:")
- print("refuel, swarm, auto, reset, strip")
- return
- end
- programs = {
- refuel="eKyCrrDM",
- swarm="pa8LvVWe",
- auto="WxTzM7bY",
- reset="eijGKVtB",
- strip="E2sHbFTH"
- }
- function update (name,code)
- -- Deletes a file and re-downloads it from pastebin
- if (fs.exists(name)) then
- fs.delete(name)
- end
- -- Fetch new code from pastebin
- local response = http.get(
- "http://pastebin.com/raw.php?i=" .. textutils.urlEncode( code )
- )
- -- Save downloaded code
- if response then
- local contents = response.readAll()
- local file = fs.open(name,"w")
- file.write(contents)
- file.close()
- return true, contents
- end
- end
- name = args[1]
- code = programs[args[1]]
- update(name,code)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement