Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Вопрос Картинка в нле

агент казявыч
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
7 Апр 2019
Сообщения
304
Реакции
35
1663818075850.png

Как сделать такую же картинку, но вместо network.get() нужно чтобы она скачивалась через ffi, и сразу появлялась в меню

С network.get() увеличивается время загрузки скрипта.
 
Посмотреть вложение 221857
Как сделать такую же картинку, но вместо network.get() нужно чтобы она скачивалась через ffi, и сразу появлялась в меню

С network.get() увеличивается время загрузки скрипта.
Через ффай время загрузки не уменьшится
Посмотреть вложение 221857
Как сделать такую же картинку, но вместо network.get() нужно чтобы она скачивалась через ffi, и сразу появлялась в меню

С network.get() увеличивается время загрузки скрипта.
Легче как в асид тече сделано картинка скачивается на пк и потом так и грузиться постоянно
 
так это луа, как на луа массив байтов сделать?
1663848546105.png

encoder:
Expand Collapse Copy
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()
decoder:
Expand Collapse Copy
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() увеличивается время загрузки скрипта.

Код:
Expand Collapse Copy
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

Можешь сделать проверку на наличие файла(стырить из старого экскорда если сам не можешь?)
И загружать если файл отсутствует
 
Код:
Expand Collapse Copy
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

Можешь сделать проверку на наличие файла(стырить из старого экскорда если сам не можешь?)
И загружать если файл отсутствует
проверка есть в в апи нла, стоит просто апи открыть.
 
Назад
Сверху Снизу