downloadUrlToFile

Tema05

Известный
Автор темы
1,646
556
Версия MoonLoader
.026-beta
Не могу понять почему у некоторых данный скрипт работает но не скачивает файл?
 

Вложения

  • AS Instructor Install.lua
    1.5 KB · Просмотры: 34

ImPasha

Software Developer & System Administrator
Друг
1,778
2,144
Начнём с того, что ты распространяешь его в luac формате, и твоя проверка на версию становится бесполезной, так как на старых версиях даже этот скрипт не запустится. Во-вторых, это повсеместная проблема downloadUrlToFile - сложно отследить ошибку при загрузке файла, по крайней мере никакого нормального примера с ошибочными статусами не имеется. В-третьих, что это вообще такое? В примере есть нормальный способ отображения прогресса загрузки файла.
Lua:
-- НЕ НАДО ТАК ДЕЛАТЬ
if p1 ~= 0 and p2 ~= 0 then
print("Загружено " .. p1 .. " из " .. p2 .. ".")
end
Lua:
-- ВОТ ТАК НАДО ДЕЛАТЬ
if status == dlstatus.STATUS_DOWNLOADINGDATA then
    print(string.format('Загружено %d из %d.', p1, p2))
end
 

Tema05

Известный
Автор темы
1,646
556
Начнём с того, что ты распространяешь его в luac формате, и твоя проверка на версию становится бесполезной, так как на старых версиях даже этот скрипт не запустится
Это же lua скрипт а не luac
это типа установщик в lua формате значит он будет работать на 0.25 а вот скрипт который качает downloadUrlToFile в luac формате и будет установлен тока с муном 0.26
Начнём с того, что ты распространяешь его в luac формате, и твоя проверка на версию становится бесполезной, так как на старых версиях даже этот скрипт не запустится. Во-вторых, это повсеместная проблема downloadUrlToFile - сложно отследить ошибку при загрузке файла, по крайней мере никакого нормального примера с ошибочными статусами не имеется. В-третьих, что это вообще такое? В примере есть нормальный способ отображения прогресса загрузки файла.
Lua:
-- НЕ НАДО ТАК ДЕЛАТЬ
if p1 ~= 0 and p2 ~= 0 then
print("Загружено " .. p1 .. " из " .. p2 .. ".")
end
Lua:
-- ВОТ ТАК НАДО ДЕЛАТЬ
if status == dlstatus.STATUS_DOWNLOADINGDATA then
    print(string.format('Загружено %d из %d.', p1, p2))
end
ссылка которые можно открыть в браузере (https://raw.githubusercontent.com/Tema05/lib/master/imgui.lua) работают
а ссылки которые скачивают файл не работаю у некоторых людей (https://github.com/Tema05/lib/blob/master/MoonImGui.dll?raw=true)
 
Последнее редактирование: