загрузка файлов

Radfgh177

Участник
Автор темы
62
1
Версия MoonLoader
.026-beta
Загружаю файлы через это
Lua:
local url3 = 'https://www.blast.hk/attachments/29620/'
    local file_path3 = getWorkingDirectory() .. '/lib/fAwesome5.lua'
    download_id = downloadUrlToFile(url3, file_path3, download_handler)
И когда открываю файл там это "<!DOCTYPE html>"
 

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,777
11,220
Нах с blast.hk брать ссылку и тем более скачивающая файл, лучше бы на github нашел бы, а если не ту то сам бы закинул
нельзя качать либы со своего гитхаба, так как автор в любой момент сможет подменить файл на вредонос

мб так сработает
Lua:
function downloadLibFromBlastHack(path, link) -- https://www.blast.hk/threads/120839/post-967003
    local requests = require('requests')
    local response = requests.get(link..'/plain')
    if response.status_code == 200 then
        local f = io.open(path, 'w')
        f:write(response.text:match('<code>(.+)</code>'))
        f:close()
        return true
    end
    return false
end