У меня большое количество маленьких текстовых файликов по 3-10 кб и я их хотел ужимать каким-нибудь продвинутым способом в последовательности байтов которые будут также в виде отдельных файликов но весь комплект будет лежать конечно в JAR. Дело ещё в том что многие говорят что в рамках J2ME нельзя распаковывать хорошо ужиатые данные так как память очень ограничена в телефоне - но вы это как то реализовали! Поэтому я обратился к вам за помощью. Кончно многие считают что это пустая трата времени - нужно gросто дождаться пока исчезнут телефоны с ограничением по размеру приложения в 1 мгб - но мне кажется они ещё долго будут в ходу.
Поэтому хочу попробовать адаптировать приложение под эти телефоны. Но пока ничего не нашёл что объясняло как в рамках j2me распаковывать такие ужатые данные - только вашь проэкт единственное доказательство того что это возможно - но как это реализуется мне не ясно пока.
roman_er, размер приложения тут не при чем, неоткуда тут взяться таким объемам кода. Важен объем занимаемого heap. RAR - по сути, то же самое, что и DEFALTE: коды Хаффмана и разновидность LZ77, только со словарем не 32 КБ, а 4 МБ. Это максимальный размер словаря, если сжимаемый файл был меньше, то словарь будет такого же размера, как и файл. Плюс к этому есть фильтрация некоторых типов данных, которая не меняет размер, но меняет сами данные, чтобы они лучше сжимались (например, можно кодировать на сами байты, а разницу между текцщим и предыдущим). Для текстовых файлов RAR обычно применяют PPMd, который жрет память мегабайтами, так что у меня выделяется один-два, а остальное - как выйдет. Если не брать PPMd в расчет, то исходя из все остального можно легко посчитать, сколько примерно потребуется на все про все.
Нужно распаковать rar архив. Я на него нажимаю, там папка появляется. Я ее открываю, там игры(игр 10, все более 200кб).выделю все, нажимаю извлечь, а он мне какую то хрень выдает. Что делоть? (nоkiа 6303c)
Lein MC, если проблема в архиваторе, то нужен архив. Возможно, там записаны названия в каком-нибудь хитром формате, в RAR можно записывать названия по-разному.
18 фев 2010 в 06:32