Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- term.clear()
- term.setCursorPos(1, 1)
- print("-=- = -=- BeatPackage Manager -=- = -=-")
- print(" - Made by SpaceRanger4827,")
- print(" - (C) All rights reserved")
- print("-=- = -=- BeatPackage Manager -=- = -=-")
- print(" ")
- write("Which package would you like to install? Type the package id: ")
- packageToInstall = read()
- print("Are you sure you want to install this package? ")
- answerIfToInstall = read()
- if answerIfToInstall == "y" then
- print("Installing and running Package: ".. packageToInstall)
- sleep(1)
- website = http.get("http://sneakyservers.net/~minecraft/Computercraft/packages/".. packageToInstall)
- if lOS then
- if not fs.exists("/AppData/BeatPackage-Packages/") then
- fs.makeDir("/AppData/BeatPackage-Packages/")
- sleep(1)
- local packageDownload = fs.open("/AppData/BeatPackage-Packages/".. packageToInstall, "w")
- packageDownload.write(website.readAll())
- packageDownload.close()
- print(" ")
- shell.run("/AppData/BeatPackage-Packages/".. packageToInstall)
- else
- local packageDownload = fs.open("/AppData/BeatPackage-Packages/".. packageToInstall, "w")
- packageDownload.write(website.readAll())
- packageDownload.close()
- print(" ")
- shell.run("/AppData/BeatPackage-Packages/".. packageToInstall)
- end
- else
- if not fs.exists("/BeatPackage-Packages/") then
- fs.makeDir("/BeatPackage-Packages/")
- sleep(1)
- local packageDownload = fs.open("/BeatPackage-Packages/".. packageToInstall, "w")
- packageDownload.write(website.readAll())
- packageDownload.close()
- print(" ")
- shell.run("/BeatPackage-Packages/".. packageToInstall)
- else
- local packageDownload = fs.open("/BeatPackage-Packages/".. packageToInstall, "w")
- packageDownload.write(website.readAll())
- packageDownload.close()
- print(" ")
- shell.run("/BeatPackage-Packages/".. packageToInstall)
- end
- end
- else
- print("You will now not install the package: ".. packageToInstall)
- os.reboot()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement