Download API Usage:
local downloadId = gurt.download(url, filename)
Returns a unique download ID that can be used to track the download progress.
Download API Test
Click the buttons below to test the download functionality:
gurt.select("#download-image"):on("click", function()
local downloadId = gurt.download("https://httpbin.org/image/png", "test-image.png")
print("Started download:", downloadId)
end)
gurt.select("#download-text"):on("click", function()
local downloadId = gurt.download("https://httpbin.org/robots.txt", "robots.txt")
print("Started text download:", downloadId)
end)
gurt.select("#download-json"):on("click", function()
local downloadId = gurt.download("https://httpbin.org/json", "sample-data.json")
print("Started JSON download:", downloadId)
end)
gurt.select("#download-shit"):on("click", function()
local downloadId = gurt.download("https://releases.ubuntu.com/24.04.3/ubuntu-24.04.3-desktop-amd64.iso", "linux.iso")
end)
gurt.select("#download-peak"):on("click", function()
local downloadId = gurt.download("gurt://127.0.0.1", "peakshit.iso")
end)