Сжать данные на SD карточке - чтобы распаковывались "на

Обсуждаем общие вопросы по КПК WM6, WM 5, Pocket PC 2003, 2002...
Закрыто
Аватара пользователя
Kirill Limping
Академик (6 lvl)
Сообщения: 1371
Зарегистрирован: Ср июн 04, 2003 15:03

Сжать данные на SD карточке - чтобы распаковывались "на

Сообщение Kirill Limping » Ср май 17, 2006 22:10

Хочу сжать данные - в том числе и установленные программы - на SD карточке. Нужна программа, работающая максимально прозрачно, как будто и нет никакого сжатия. Если кто пользовался Psion - помнит, там была такая zExe.
Дело в том, что карточку SD 2Гб пришлось отформатировать с довольно большим размером - 64 сектора на кластер и 32768 байт на сектор. Меньше отформатировать можно, но другой КПК и фотоаппарат категорически отказались кушать.
Потери свободного места в моих условиях оказались довольно велики. Иногда каталог 60 Мб занимает на карточке 90 Мб. Поэтому любое незначительное сжатие капитально решит проблему. Воспользовался поиском - и выяснил, что никто ничего такого не пользовал. Гм, неужели и вправду.
Из найденных потенциальных кандидатов выделяются:
SwellDisk
программа для компрессии и декомпрессии файлов "на лету"...Поддерживает файловые системы FAT12, FAT16, FAT32 с любым размером кластера.
и CryptoStorage
программа создает в памяти компьютера зашифрованные виртуальные накопители. С ними можно работать как с обычными карточками памяти или папками. Обеспечивает высокую сохранность данных.
Пользовался ли кто-то чем-то подобным :?:
Garmin iQue 3600, 60CSx | T39m | Dell x51v @WM 6 | BT-338 | Nokia E61 | Handspring Visor Deluxe | были Psion'ы, Zaurus'ы Gtalk: k.limping

Makoron
Нобелевский лауреат (7 lvl)
Сообщения: 3684
Зарегистрирован: Сб дек 06, 2003 14:16

Сообщение Makoron » Ср май 17, 2006 22:18

О SwellDisk отзывы в народе отрицательные- если случится ХР то данные с карточки считать будет проблемно. Да и подтормаживает чтение-запись эта прога неплохо.
Если на карточке есть крупные .exe или .dll- можно попробовать программу UPX. Правда, работает она на ПК, но сжимает в том числе и exe-dll от Покета (последние версии. Есть ещё DiPacker, работающий по тому же принципу.
ipaq2210+SE S700
Моё место жительства- irc.avtograd.ru:6667 #handlpc

Аватара пользователя
Kirill Limping
Академик (6 lvl)
Сообщения: 1371
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение Kirill Limping » Ср май 17, 2006 23:46

Makoron писал(а):Если на карточке есть крупные .exe или .dll- можно попробовать программу UPX. Правда, работает она на ПК, но сжимает в том числе и exe-dll от Покета (последние версии. Есть ещё DiPacker, работающий по тому же принципу.
Дело в том, что мне требуется сжать не отдельные файлы, а целые каталоги сразу, так как большие потери возникают из-за множества относительно небольших файлов, которые весят например 60 Мб, а на карточке занимают 90 Мб. Поэтому ищу программы сжатия на лету или - как вариант - криптования данных.
Garmin iQue 3600, 60CSx | T39m | Dell x51v @WM 6 | BT-338 | Nokia E61 | Handspring Visor Deluxe | были Psion'ы, Zaurus'ы Gtalk: k.limping

ЗВерь
Доктор (4 lvl)
Сообщения: 271
Зарегистрирован: Пт апр 01, 2005 16:19

Сообщение ЗВерь » Чт май 18, 2006 00:16

upx попробуйте
HTC Hero
macbook pro

sshd
Нобелевский лауреат (7 lvl)
Сообщения: 2159
Зарегистрирован: Вс мар 19, 2006 15:55

Сообщение sshd » Чт май 18, 2006 11:23

UPX тут каким боком?
не поможет он.
он же только для сжатия исполняемых файлов.
а проблема в данном случае даже не в размере файлов, а в их количестве.
в случае какого-нить "crypto storage" там как бы один файл, а внутри - много. т.е. место экономнее будет расходоваться.
Samsung GT-S8500 + MicroSD 8Gb

Закрыто

Вернуться в «Windows Mobile и Pocket PC - общие вопросы»