0
Rubyですばらしい* .szファイルを解凍する必要があります。ルビーの解凍ファイルがスナッピーフレーミング形式で圧縮されています* .sz
フォーマット仕様はここにある:私はこれまでの2つの宝石を発見した https://github.com/google/snappy/blob/master/framing_format.txt
。
https://github.com/miyucy/snappy - 完全に役に立たないようです。
https://github.com/willglynn/snappy-ruby - フレームのスナッピーファイル全体ではなく、別々のスナッピーチャンクをアンパックできます。
QUESTION: は私のような何かをできるようになる作業ルビーの宝石があります:
framing_snappy.unpack('filename.sz')
または唯一の方法は、ビット単位のシフトでバイトして混乱を解析する独自のコードを書くのですか?