Это не совсем то что нужно, необходим наверное алгоритм распаковки pwpack и подобных, чтобы сделать свой с блекджеком и девочками. (я имею в виду чтобы распаковывать только нужную мне часть данных)
Это не совсем то что нужно, необходим наверное алгоритм распаковки pwpack и подобных, чтобы сделать свой с блекджеком и девочками. (я имею в виду чтобы распаковывать только нужную мне часть данных)
Не уверен, но вроде распаковка занимает приличное время, что неприятно во время работы программы
Всех файлов да. Но мне все не нужны, а только иконки.
Потому и хочется узнать как работают программы по распаковке файлов клиента, возможно получится распаковывать из файла только нужные данные, а не все.
Клиент же при загрузке например иконки не может же заново распаковывать каждый раз архив заново оО
Получается нужно или автоматизировать обновление, или автоматизировать получение данных из клиента игры.
И ведь все равно распаковывать данные придется перед обновлением, почему же не делать этого прямо в процессе работы программы? Особенно если это не занимает много времени )
Создание списка всех файлов (включая путь к ним и позицию) surface.pck секунды 2-3 (не засекал точно), дальше из пака надо выдернуть нужный файл(где он находится мы уже знаем) и разархивировать