最近趣味でzipについて研究しています
研究と言ったってzipファイルを作ってそれをバイナリエディタで開いてみるだけです
それをやっているうちにデータ本体の格納場所とかファイル名の格納場所とかは分かってきました
でも、バイナリエディタから見れる情報には限界があります
なので、実際にzip圧縮するプログラムを作ってみたいと思うのですが、
1,zipに著作権とかありますか?
2,zip圧縮のソースコードって公開されてますか?
もしソースが手に入らないのであればバイナリエディタで気づいた疑問をここで聞こうかと思います
よろしくお願いします
ZIPについて
Re: ZIPについて
すいません、圧縮どうのこうの行ってるより一番聞きたいこと忘れてました
3,データを圧縮するともとの文字列とかは跡形も無くなる(aaaaaaと書いたテキストを圧縮しても61 61 61 61 61とかの文字列は現れない)のにpngを圧縮するとPhoto shopとかの文字列がみられました(photo shopで作ったpngファイルです)
その上容量もあんまり変わっていませんでした
これは何故ですか?j
3,データを圧縮するともとの文字列とかは跡形も無くなる(aaaaaaと書いたテキストを圧縮しても61 61 61 61 61とかの文字列は現れない)のにpngを圧縮するとPhoto shopとかの文字列がみられました(photo shopで作ったpngファイルです)
その上容量もあんまり変わっていませんでした
これは何故ですか?j
Re: ZIPについて
zipに詳しくないのでテキトーですが...
1と2についてはwikipediaを読めばわかると思います。
ZIP(ファイルフォーマット) - Wikipedia
3は、そもそもpngやjpegやgif等の画像ファイルはそれ自体すでに圧縮形式なので、さらに圧縮することは少ないのでは。
すでに圧縮されたものを更に圧縮するのは大した効果がないようなので、
zip側で「pngはもう圧縮されてるからいいや」って判断をしてるのかも(推測にすぎませんが)。
バイナリエディタで調べるより、使用しているソフトウェアのマニュアルやオプションを調べたほうが早いと思います。
1と2についてはwikipediaを読めばわかると思います。
ZIP(ファイルフォーマット) - Wikipedia
3は、そもそもpngやjpegやgif等の画像ファイルはそれ自体すでに圧縮形式なので、さらに圧縮することは少ないのでは。
すでに圧縮されたものを更に圧縮するのは大した効果がないようなので、
zip側で「pngはもう圧縮されてるからいいや」って判断をしてるのかも(推測にすぎませんが)。
バイナリエディタで調べるより、使用しているソフトウェアのマニュアルやオプションを調べたほうが早いと思います。
- tk-xleader
- 記事: 158
- 登録日時: 13年前
- 連絡を取る:
- TororoShinku
- 記事: 67
- 登録日時: 13年前
- 住所: 伊勢神宮のある美し国
- 連絡を取る:
Re: ZIPについて
http://www.tnksoft.com/reading/zipfile/index.php
TNKソフトウェアさんのこのページが役に立つかもしれません。
TNKソフトウェアさんのこのページが役に立つかもしれません。
Thank you for reading this.