eXeL@B —› Основной форум —› Запаковка файлов(не только экзешник). |
Посл.ответ | Сообщение |
|
Создано: 12 июня 2012 03:23 · Поправил: Fenrisus · Личное сообщение · #1 Здравствуйте, у меня такая вот проблемка - нужно запаковать файлы. Вообщем у меня в проекте есть файлы с расширением .spr (архив и спрайты интерфейса внутри нарезанные), .lua и пара настроек и так далее. Для примера - есть игрушка X2 The Threat, так вот там xml-ки, ресурсы закатаны в файлы с расширением .cab или просто .dat которые и распаковать то не так просто. Собственно говоря хотелось бы узнать, как запаковать файлы на подобии ( и что бы они при этом еще и работали) скажем чтоб в папке с приложением находились файлы : приложение.exe, data.cab, interface.dat - все просто и понятно а не over9000 setup.lua, file.ini, interface.xml и так далее. |
|
Создано: 12 июня 2012 03:37 · Личное сообщение · #2 |
|
Создано: 12 июня 2012 03:44 · Личное сообщение · #3 |
|
Создано: 12 июня 2012 04:13 · Поправил: -=AkaBOSS=- · Личное сообщение · #4 Fenrisus Вариант А: написать собственный формат файла и работать с ним. Вариант Б: воспользоваться обычными архивами (типа рар/зип). Из них можно всё выпаковать во временную папку и там уже работать. Для усложнения распаковки вне программы можно: 1. упаковать с паролем 2. украсть байты хидера 3. подменить сигнатуру архива 4. пошифровать файл. Хотя бы xor'ом 5. произвольная комбинация предыдущих четырёх Вариант В: воспользоваться прогой для создания portable-софта (типа Thinstall) The choise is yours... |
|
Создано: 12 июня 2012 04:39 · Личное сообщение · #5 ----- Чтобы правильно задать вопрос, нужно знать большую часть ответа. Р.Шекли. |
|
Создано: 12 июня 2012 10:08 · Личное сообщение · #6 |
eXeL@B —› Основной форум —› Запаковка файлов(не только экзешник). |
Эта тема закрыта. Ответы больше не принимаются. |