🪐 saturn solutions
-
Автор темы
- #1
Через ффай время загрузки не уменьшитсяПосмотреть вложение 221857
Как сделать такую же картинку, но вместо network.get() нужно чтобы она скачивалась через ffi, и сразу появлялась в меню
С network.get() увеличивается время загрузки скрипта.
Легче как в асид тече сделано картинка скачивается на пк и потом так и грузиться постоянноПосмотреть вложение 221857
Как сделать такую же картинку, но вместо network.get() нужно чтобы она скачивалась через ffi, и сразу появлялась в меню
С network.get() увеличивается время загрузки скрипта.
так это луа, как на луа массив байтов сделать?Можешь в виде массива байтов её в сурс скрипта запихнуть
так это луа, как на луа массив байтов сделать?
local name = 'file.png'
local file = io.open(name, 'rb')
local t = {}
repeat
local str = file:read(4*1024)
for c in (str or ''):gmatch'.' do
t[#t+1] = c:byte()
end
until not str
file:close()
local out = io.open("bytes.lua", "a+")
out:write("local pic = {")
for _, byte in pairs(t) do
out:write(byte .. ",")
end
out:write("}") out:close()
function bytes_to_string(bytes)
s = {}
for i = 1, #bytes do
s[i] = string.char(bytes[i])
end
return table.concat(s)
end
local file = io.open("! output_pic.png", "w+b")
file:write(bytes_to_string(pic))
file:close()
Поищи в сети онлайн конвертеры или программы для этоготак это луа, как на луа массив байтов сделать?
хороший сайт,Поищи в сети онлайн конвертеры или программы для этого
Посмотреть вложение 221857
Как сделать такую же картинку, но вместо network.get() нужно чтобы она скачивалась через ffi, и сразу появлялась в меню
С network.get() увеличивается время загрузки скрипта.
local formula_one_link = 'https://cdn.discordapp.com/attachments/938239523140272130/1004444829851332648/pngegg.png'
network.get(formula_one_link, {}, function(resp)
files.create_folder('nl/test folder name')
local is_writed = files.write('nl/test folder name/car.png', resp, true)
print_dev('write ' .. (is_writed and 'successfully' or 'failed'))
end)
проверка есть в в апи нла, стоит просто апи открыть.От prince1337Код:local formula_one_link = 'https://cdn.discordapp.com/attachments/938239523140272130/1004444829851332648/pngegg.png' network.get(formula_one_link, {}, function(resp) files.create_folder('nl/test folder name') local is_writed = files.write('nl/test folder name/car.png', resp, true) print_dev('write ' .. (is_writed and 'successfully' or 'failed')) end)
Можешь сделать проверку на наличие файла(стырить из старого экскорда если сам не можешь)
И загружать если файл отсутствует
Это не для панковпроверка есть в в апи нла, стоит просто апи открыть.
Это слишком сложно настоящие крутые мужики ждут ответов на форумеЭто не для панков
Проект предоставляет различный материал, относящийся к сфере киберспорта, программирования, ПО для игр, а также позволяет его участникам общаться на многие другие темы. Почта для жалоб: admin@yougame.biz