Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local function downloadFile(url, filename)
- local response = http.get(url)
- if response then
- local file = fs.open("tinkers/"..filename, "w")
- file.write(response.readAll())
- file.close()
- response.close()
- print("Soubor ".. filename .." bol uspesne stiahnuty.")
- else
- print("Nepodarilo se stiahnut soubor z danej URL.")
- end
- end
- local url = "https://raw.githubusercontent.com/Sparta252/tinkers_calculator/main/tinkers/calc.lua"
- downloadFile(url, "calc.lua")
- url = "https://raw.githubusercontent.com/Sparta252/tinkers_calculator/main/tinkers/data.lua"
- downloadFile(url, "data.lua")
- local folder = "tinkers"
- if not fs.exists(folder.."/whitelist.lua") then
- local file = fs.open(folder.."/whitelist.lua", "w")
- file.close()
- end
- if not fs.exists(folder.."/blacklist.lua") then
- local file = fs.open(folder.."/blacklist.lua", "w")
- file.close()
- end
- if not fs.exists("tinkers/materials") then
- fs.makeDir("tinkers/materials")
- end
- print("Chete stiahnut aj databazu ? [Y/N]")
- local input = read()
- if input == "Y" then
- print("Stahujem Databazu")
- sleep(2.5)
- local database = fs.open("tinkers/data.lua", "r")
- while 1 do
- local material = database.readLine()
- if not material then
- break
- end
- url = "https://raw.githubusercontent.com/Sparta252/tinkers_calculator/main/tinkers/materials/"..material
- downloadFile(url, "materials/"..material)
- end
- database.close()
- else
- print("Databaza sa nestahuje.")
- end
- print("hotovo")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement