ZIPについて

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
COFE
記事: 97
登録日時: 8年前

ZIPについて

#1

投稿記事 by COFE » 8年前

最近趣味でzipについて研究しています
研究と言ったってzipファイルを作ってそれをバイナリエディタで開いてみるだけです
それをやっているうちにデータ本体の格納場所とかファイル名の格納場所とかは分かってきました
でも、バイナリエディタから見れる情報には限界があります
なので、実際にzip圧縮するプログラムを作ってみたいと思うのですが、
1,zipに著作権とかありますか?
2,zip圧縮のソースコードって公開されてますか?
もしソースが手に入らないのであればバイナリエディタで気づいた疑問をここで聞こうかと思います
よろしくお願いします

COFE
記事: 97
登録日時: 8年前

Re: ZIPについて

#2

投稿記事 by COFE » 8年前

すいません、圧縮どうのこうの行ってるより一番聞きたいこと忘れてました
3,データを圧縮するともとの文字列とかは跡形も無くなる(aaaaaaと書いたテキストを圧縮しても61 61 61 61 61とかの文字列は現れない)のにpngを圧縮するとPhoto shopとかの文字列がみられました(photo shopで作ったpngファイルです)
その上容量もあんまり変わっていませんでした
これは何故ですか?j

やんち

Re: ZIPについて

#3

投稿記事 by やんち » 8年前

Wikipedia にまとまった情報がある様子ですよ。

hjkl

Re: ZIPについて

#4

投稿記事 by hjkl » 8年前

zipに詳しくないのでテキトーですが...

1と2についてはwikipediaを読めばわかると思います。
ZIP(ファイルフォーマット) - Wikipedia

3は、そもそもpngやjpegやgif等の画像ファイルはそれ自体すでに圧縮形式なので、さらに圧縮することは少ないのでは。
すでに圧縮されたものを更に圧縮するのは大した効果がないようなので、
zip側で「pngはもう圧縮されてるからいいや」って判断をしてるのかも(推測にすぎませんが)。

バイナリエディタで調べるより、使用しているソフトウェアのマニュアルやオプションを調べたほうが早いと思います。

アバター
tk-xleader
記事: 153
登録日時: 8年前
連絡を取る:

Re: ZIPについて

#5

投稿記事 by tk-xleader » 8年前

7-ZIPはオープンソースでZIPの圧縮解凍ができます。

http://sevenzip.sourceforge.jp/

アバター
TororoShinku
記事: 67
登録日時: 9年前
住所: 伊勢神宮のある美し国
連絡を取る:

Re: ZIPについて

#6

投稿記事 by TororoShinku » 8年前

http://www.tnksoft.com/reading/zipfile/index.php
TNKソフトウェアさんのこのページが役に立つかもしれません。
Thank you for reading this.

COFE
記事: 97
登録日時: 8年前

Re: ZIPについて

#7

投稿記事 by COFE » 8年前

自己解決しました
ありがとうございました

閉鎖

“C言語何でも質問掲示板” へ戻る