как сделать проверку на вес файла

Шурик

Активный
216
42
Узнаёшь вес файла используя либу lfs и сравниваешь обычным ифом (if).

Ну или если погуглить, то легко найти способ получения размера файла без lfs.
Lua:
function io.filesize(file)
   local size
 
   if type(file) == "string" then
      local f,err = io.open(file,"r")
      if not f then return nil,err end
      size = io.filesize(f)
      f:close()
   else
      local current_position = file:seek()
      size = file:seek("end")
      file:seek("set",current_position)
   end
   return size
end
 

Kareli

Участник
Автор темы
76
6

sᴀxᴏɴ

#Mary
Всефорумный модератор
792
847
Чел, ты от этого не защитишься полностью, а все твои проверки на вес файла можно за 30 секунд пропатчить. Единственный тут вариант это проверять debug.getinfo(load).what == "C", но опять же эту проверку можно легко пропатчить
 
Последнее редактирование:
  • Ха-ха
Реакции: etereon