![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2007
Сообщений: 5
|
Создаём zip архив с помощью WinRAR. Если пакуем без сжатия, то FZip читает архив без ошибок, если пакуем со сжатием, то FZip ругается на чексумм.
Если пакуем файлик с помощью PCLZip(класс PHP, лежит тут http://phpconcept.net ), то ругается "Unknown record signature". вот такой вот геморой. Короче - чем можно запаковать файлик в zip из РНР, ну или хотя бы подскажите прогу, с помощью которой можно создать zip арихв, чтобы он прочитался FZip-ом? И вобще - может что по этой теме про FZip подскажете. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Для FZip есть тулза на питоне, которая добавляет в архив контрольную сумму.
|
|
|||||
|
Регистрация: Oct 2007
Сообщений: 45
|
Мда - питон не в тему - нету его на хостинге, вот бы под ПХП такое
![]() Вот какая трабла еще есть: Скачал пример, где из архивчика должны загружаться картинки - компилится пример без ошибок, но при этом говорит, что ни одного файла в архиве не найдено. После возникновения этой проблемы скачал более новый FZip, но он при компиляции ругается на следующие строчки (120 и 364 строчке файлика FZipFile.as): ba.uncompress("deflate");[1137: Incorrect number of arguments. Expected no more than 0.] _content.uncompress(CompressionAlgorithm.DEFLATE);[1120: Access of undefined property CompressionAlgorithm.] Может кто сталкивался с этой проблеммой? |
|
|||||
|
Регистрация: Aug 2007
Сообщений: 467
|
Цитата:
ba.uncompress(); Цитата:
import путь.CompressionAlgorithm; Последний раз редактировалось 2morrowMan; 16.10.2007 в 17:15. |
|
|||||
|
стервочка (я мужик)
|
нужно покавать не зипом. флэш не умеет работать напрямую с зип-файлами. он работает через младшего брата zlib. ищи соответвуюющую либу на пхп. есть на джаве встроенные тулзы. у обычного брата нету adler32 чексуммы.
болие новый FZip написан под 2ю бету флекса, где есть метод DEFLATE, который не нуждается в adler32. он для air приложений. |
|
|||||
|
Регистрация: Oct 2007
Сообщений: 45
|
Спасибо - будем разбираться с Zlib во флеше
![]() |
|
|||||
|
кто увидит рабочий (с adler32) вариант пхп зипалки или checksum добавлялки (на php), дайте линк плз. Я уже пол инета перерыл, а нужного так и не нашёл....
![]() |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А тулзу из комплекта скомпилить не пробовали?
|
|
|||||
|
__etc - дорогой,
давай со слова "скомпилить" кусочек подробнее) фишка в том, что я питон первый раз в жизни увидел... как я понимаю, сервак мой с ним не дружит, а альнернативу fzip-prepare.py я так и не нашёл( цель такая: с криента залили на сервак картинку, на серваке картинку упаковали, потом эту картинку качаем, на клиенте распаковываем и показываем - эмпирическим путём установлено что экономия трафа = 20% или примерно 100-150кб в моём случае... Как понимаеш минус 100кб ет заманчиво звучит. И дабы не задавать глупых (для тех кто знает КАК) вопросов типа: как, во что, что это даст, и можно ли будет выполнить эт0 на сервере.. Задам умные: как, во что, что это даст, и можно ли будет выполнить эт0 на сервере.... |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Ну я тоже первый раз в жизни увидел. Но понадобилось чуть меньше часа, чтобы найти, как и чем это компилить.
А уж как запускать с командной строки обычное приложение и так должно быть понятно, приложение все равно интерфейса не имеет. |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:46. |
|
|
« Предыдущая тема | Следующая тема » |
|
|