Эм, ... страннно , но . В общем есть фрагмент кода , и он не работает, почему - не знаю, но нужно что бы работал .
file = io.open(exepath, "a+b")
local fsz = file:seek"end"
print(fsz, datablc)
file:seek("set", math.min(fsz, datablc))
file : write("THE TEST POSITIONED DATA!")
file : close()
Почему не работает и как исправить ? Есть, конечно вариант считывания всего контента файла в переменную и метод sub, но есть функция seek. Как ?