onaltılık sıkıştırmayı zlib ağ paket

0 Cevap php

Ben protokol çeşit geri yaşıyorum ve zlib sıkıştırma kullanıyor gibi görünüyor, mevcut paket olduğunu:

170300002009254CBCE1DC7A5578D1588577EF63AE8DDCA721FFCA453775BCA7375CB65EE31703000090AA883A355CB9A7450EA7BA8D485C655EB5FCB71E22F274E9FF03F326296E7F2D5960AB7CFB2986C4985D6B7D33BE2C7348142D738B522C3B89AA3723A5CADB9C3DF124B3AB405E0513766384D3C0C6C11395D51E317F1DF342F3731D498C84EE0BE9172C130A89C7EE287560E64337E4A0D49A211E40F846DBAF019ADEF2F2F601A145C1F587C792CF3C2EE1CEE558031703000020259BAFBADABE5B22360C727D6E2494C41542FC3E14EEE3B5317C13F06044BB77170300005012E5BF7E631E9E3C5F0D133890808281A769C3AEC50ACF8BB0FBF39CAEC0E2EA75C09BAD7A3F22A15DC2B5C3751561DB3219164AB80E55A7DB141F5F6FAB4DE9189CC145C47E49D741075DDAA6EFD2A6

Biz rfc1950 bir göz atarsak benim komut dosyası (php) i yukarıdaki paket için zlib ilgili bilgi ayıklamak, format özelliklere bakın:

compression method : 1
compression info   : 7
------------------------------
flag check          : 0
flag dict           : 0
flag level          : 3

Ancak ben pack('H*',$data) hala yanlış verilerle ilgili bir hata veriyor ile ikili bir dizeye dönüştürmek bile, onaltılık veri sıkıştırmasını için bir yol bulamıyorum.

Bir komut programı kullanmak ve komut programı HEX sıkıştırılmamış dize döndürür yukarıdaki altıgen verilerle beslemek mümkündür.

0 Cevap