![]() |
подскажите пожалуйста хороший упаковщик
Так как ихбин с ксорсом неработает, требуется пакер. Не хочется, чтоб ресы на виду лежали. Заранее спасибо.
|
Ответ: подскажите пожалуйста хороший упаковщик
MoleBox
|
Ответ: подскажите пожалуйста хороший упаковщик
ух ты какая приблуда, а под вистой она работает?
а есть бесплатные аналоги? ну или хотяб подешевле |
Ответ: подскажите пожалуйста хороший упаковщик
Цитата:
|
Ответ: подскажите пожалуйста хороший упаковщик
хз под вистой наверное работает, но сам не проверял.
"бесплатный" "аналог" искать на rl-team.net мне кажется всякие тупые антивири могут ругатся на любой софт который шифрует или разшифровывает - так-что не факт. (наврядли сталиб продавать софт с вирями) |
Ответ: подскажите пожалуйста хороший упаковщик
может лучше свой формат шифрования ? какая разница, всё равно пакеры не сложно обходятся, а как это сделать я описал давным давно тут http://blitzetc.blitzmax.ru/index.ph...кой_в _память
но там простой вариант, как я помню можно сделать систему шифровки\дешифровки на лету |
Ответ: подскажите пожалуйста хороший упаковщик
Цитата:
|
Ответ: подскажите пожалуйста хороший упаковщик
действительно, намутить в бмаксе свой упаковщик/распаковщик проще простого.
|
Ответ: подскажите пожалуйста хороший упаковщик
Цитата:
С ними не так просто, как с картинками. Пример: Код:
Local file:TStream = ReadFile("data\fnt\fontText.ttf") Он как будто с привязкой к самому файлу идёт. Если в момент работы проги попытаться переименовать используемый в ней шрифт, то получим ошибку доступа к файлу - файл используется другим... Можно ли это "обойти", чтоб из пак'а шрифты в темп не кидать? Про создание своего шрифта я знаю. |
Ответ: подскажите пожалуйста хороший упаковщик
Ну кагбэ если он нехочет читать из предварительно открытого файла, то никак.
Хотя это очень странно. а он у тебя обычным способом то загружается по тому пути? |
Ответ: подскажите пожалуйста хороший упаковщик
http://forum.boolean.name/showthread.php?t=3758
как запаковывать не одно изображение в файл а много? |
Ответ: подскажите пожалуйста хороший упаковщик
Писать свой упаковщик конешно :)
|
Ответ: подскажите пожалуйста хороший упаковщик
а где про структуру пак файла можно почитать(кроме урока jimona)?
|
Ответ: подскажите пожалуйста хороший упаковщик
G.A.D
пак файл это просто название как "дядя вася", а дядей вась бывает много и разных как ты понимаешь |
Ответ: подскажите пожалуйста хороший упаковщик
если можно то примеры частых способов реализации структуры пак файла.
|
Ответ: подскажите пожалуйста хороший упаковщик
мда а самим думать?
--- Ну обычно это наличие заголовка с нужными данными, далее сами данные потом или конец или оглавление архива. |
Ответ: подскажите пожалуйста хороший упаковщик
Цитата:
|
Ответ: подскажите пожалуйста хороший упаковщик
Цитата:
А заодно (если повезёт) услышу мнения по поводу кода. В коде представлен класс "пакера" и функции, формирующей пак-файл. Пример работы: 1. создаём пак-файл (с помощью функции, подобной той что приведена в коде после описания класса) Код:
'пакуем все наши ресурсы в один файл Код:
'подготовка данных о ресурсах, находящихся в паке Код:
Local imgLogo:TImage = LoadImage(packer.fnGet(RES_IMG_LOGO)) Код:
Const RES_IMG_LOGO = 1 Это может быть не очень удобно, но занимает мало места. Опираясь на приведённый код довольно просто можно сделать вместо порядкового номера вводимые на этапе формирования пака идентификаторы, хоть числовые хоть строковые. Лишь дописать проверку на их уникальность, и поиск в паке. Напоминаю, что шрифты таким образом (сразу в память из потока) грузить оказалось невозможным. Как вариант - распаковывать их в темп. Но тогда чё - после закрытия проги удалять их? А если не удалять, то эти лишний "мусор", и проще их сразу хранить в папке с данными и всё. Вот код. Код:
'класс TPacker - упаковщик/распаковщик игровых ресурсов |
Ответ: подскажите пожалуйста хороший упаковщик
Спасибо,Жека!но не понял(
А как по научному называеться процесс архивирования файла в пак файл? Архивация или Шифрование? П.с если кто-то знает стятьи или книги по описанию процесса ,если не трудно киньте либо в тему либо в ЛС |
Ответ: подскажите пожалуйста хороший упаковщик
Кодирование.
Кодирование может выполнтяться с целью - архивации (повышения энтропии сообщения), шифрования, повышения помехоустойчивости (уменьшение энтропии). В твоём случае - архивация. Если ещё и с паролем - шифрование. |
Ответ: подскажите пожалуйста хороший упаковщик
Цитата:
|
Часовой пояс GMT +4, время: 01:36. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot