Size: a a a

2020 January 05

I

Igor725 in pro.lua
если нужно десятичное число записать, то вот так "\29"
источник

A

Alex in pro.lua
Я баран в этом, понятия не имею что это значит
источник

I

Igor725 in pro.lua
если шестнадцатеричное то "\x1D"
источник

A

Alex in pro.lua
Ну вот у меня есть исходное hex значение
EB 03 00 00 01 00 00 00 01 00 00 00 01
источник

A

Alex in pro.lua
Что мне с ним дальше делать?
источник

A

Alex in pro.lua
Вместо пробелов ставить \29 ?
источник

I

Igor725 in pro.lua
то есть у тебя получится вот такая строка "\xEB\x03\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x01"
источник

A

Alex in pro.lua
источник

A

Alex in pro.lua
Вот исходный файл
источник

A

Alex in pro.lua
Мне нужно его содержимое поместить в переменную, для дальнейшей записи этой переменной в файл
источник

I

Igor725 in pro.lua
да
источник

A

Alex in pro.lua
Чтобы исходный и конечный файлы были идентичны
источник

I

Igor725 in pro.lua
и ещё, как ты открываешь файл?
источник

I

Igor725 in pro.lua
чтобы записать в него дату
источник

I

Igor725 in pro.lua
через стандартные луёвые средства?
источник

I

Igor725 in pro.lua
io.open(...)
источник

A

Alex in pro.lua
Да
источник

I

Igor725 in pro.lua
Тогда для записи в бинарный файл к режиму открытия файла добавь "b"
источник

A

Alex in pro.lua
local profile = choiceProfile()
if profile ~= nil then
local path=gg.EXT_STORAGE..'/Android/data/com.ea.game.simcitymobile_rok/files/'
if exists(path) then
local fileName = gg.EXT_STORAGE..'/Android/data/com.ea.game.simcitymobile_rok/files/benchmark.txt'
local file = io.open(fileName, "w")
file:write(profile)
file:close()
end
end
источник

I

Igor725 in pro.lua
не просто "w", а "wb"
источник