Вниз
Скачать: CL | DM;

и снова ZIP   Найти похожие ветки 

 
klyonov   (2003-12-11 15:54) [0]

привет всем
я уже задавал вопросы о ZIP, всем спасибо за ответы
но в тех компонентах, что все советовали есть существенный изъян (для меня), а именно: все они работают как архиваторы файлов.
мне же нужен сам алгоритм сжатия данных ZIP.
нужно это вот для чего: есть сервер приложений на Java и клиент на Delphi. надо принять с сервера упакованный ZIP"ом поток и распаковать его.
в java.util.zip есть GZIP сжатие
я посмотрел на сайте zLib. там у них написано, что они тоже поддерживают GZIP-потоки
однако данные, сжатые Java"ой Delphi распаковать не смогла.
кто-нибудь знает, совместимы ли эти форматы (в Java и Delphi) или как их совместить? или, может, кто предложит альтернативный вариант?
заранее спасибо


 
Sirakuz ©   (2003-12-11 16:15) [1]

Попробуй это:
http://www.dellapasqua.com/delphizlib/
Он может паковать и распаковывать потоки.
Там же есть пример работы с потоками.


 
Jel ©   (2003-12-11 16:50) [2]

Первые байты потока, который способна распаковывать zlib должны быть $78 $9C. А явовская библиотека может привинчивать свой заголовок. Проверь, может в этом грабли.


 
klyonov   (2003-12-11 18:46) [3]

у меня первые байты в потоке, упакованном zlib, другие - 0x78DA
совпадает только первый байт


 
klyonov   (2003-12-11 19:31) [4]

а вообще, zlib распаковывает потоки, сжатые более ранними версиями ее же самой?
кто-нибудь сталкивался?


 
klyonov   (2003-12-16 20:29) [5]

привет всем еще раз
вот какой вопрос:
на сайте zlib написано, что они поддерживают потоки GZIP.
никто не знает случаем, как мне закодировать поток с помощью zlib этим самым GZIP"ом?
никто не сталкивался?
заранее благодарен



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.012 c
3-99454
ZSergey
2003-12-07 15:53
2003.12.30
Как передать зн. переменной в отчет QReport?


3-99436
Vick
2003-12-04 18:01
2003.12.30
Обработка ошибок в MSSQL


1-99527
Dikoy
2003-12-16 14:24
2003.12.30
Автоматическое создание файла history.txt


4-99813
Suharew
2003-11-01 23:55
2003.12.30
CreateProcess


3-99444
hursand
2003-12-06 11:32
2003.12.30
Использоват хранимых процедур




   Наверх