こんな種類のファイルはありますか

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
WBC

こんな種類のファイルはありますか

#1

投稿記事 by WBC » 11年前

ファイルの中に複数他のファイルを包含して一つのファイルになるという。
例えば、zipファイルやRARファイルのようなもの。
ただし、圧縮はしなくて、パスワードも掛けられる。

このようなファイル種類あれば、ぜひご紹介いただきたいです。
できれば、知名度高い(よく使われている)やつ。

宜しくお願いします

non
記事: 1097
登録日時: 13年前

Re: こんな種類のファイルはありますか

#2

投稿記事 by non » 11年前

暗号化はするのに圧縮してはいけないのですか?
OSは?
non

WBC

Re: こんな種類のファイルはありますか

#3

投稿記事 by WBC » 11年前

説明不足でごめんなさい!
OSはWINDOWS XPです。
利用環境,または開発はMS VCです。

データ自身に関して暗号化や圧縮は要りませんが、
その親ファイルをオープンするためにパスワードを必要とします。
パスワード情報自体は暗号化されるでしょう。
もしパスワード機能無理なら、なくても良いです。

また宜しくお願いします。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 13年前
住所: 東海地方
連絡を取る:

Re: こんな種類のファイルはありますか

#4

投稿記事 by softya(ソフト屋) » 11年前

こちらでお望みのものを探してみてはどうでしょう?
「Common Archivers Library」
http://www.madobe.net/archiver/
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

YuO
記事: 947
登録日時: 13年前
住所: 東京都世田谷区

Re: こんな種類のファイルはありますか

#5

投稿記事 by YuO » 11年前

とりあえず思いつくのはtar。通常は後段にgzipだのcompressだのかけて圧縮しますが,tarのみで使えば単なる書庫になります。
reference) List of archive formats - Wikipedia, the free encyclopedia

WBC さんが書きました:データ自身に関して暗号化や圧縮は要りませんが、
その親ファイルをオープンするためにパスワードを必要とします。
「オープンするためのパスワード」というのは,あまり意味がないと思いますが。
それを無視すれば,情報が取得できてしまうのですから。

.zipなどの圧縮書庫におけるパスワードは,データ自体の暗号化・復号におけるキーです。

ISLe
記事: 2650
登録日時: 13年前
連絡を取る:

Re: こんな種類のファイルはありますか

#6

投稿記事 by ISLe » 11年前

無圧縮で格納するのではダメなのですか?

WBC

Re: こんな種類のファイルはありますか

#7

投稿記事 by WBC » 11年前

皆さん情報ご提供ありがとうございます。
ぜひ参考させていただきます。

> 無圧縮で格納するのではダメなのですか?

「無圧縮」で複数のファイルを格納したいですけれども、
一緒に格納されても各ファイルは独立に存在します。
圧縮は不要です。
ただし、MS VCでアクセスできるようにしなければならないので、
プログラムから操作用のDLLや関数ライブラリーをフリーで提供してくれることは必要です。

アバター
h2so5
副管理人
記事: 2212
登録日時: 13年前
住所: 東京
連絡を取る:

Re: こんな種類のファイルはありますか

#8

投稿記事 by h2so5 » 11年前

無圧縮zipアーカイブで十分だと思います。ライブラリも探せば結構あります。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 13年前
住所: 東海地方
連絡を取る:

Re: こんな種類のファイルはありますか

#9

投稿記事 by softya(ソフト屋) » 11年前

WBC さんが書きました:「無圧縮」で複数のファイルを格納したいですけれども、
一緒に格納されても各ファイルは独立に存在します。
圧縮は不要です。
ここで言っていることの意味がわかりません。

>一緒に格納されても各ファイルは独立に存在します。
つまりどうしたいのですか? 結合したい?
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

WBC

Re: こんな種類のファイルはありますか

#10

投稿記事 by WBC » 11年前

いつもお世話になります。

>>一緒に格納されても各ファイルは独立に存在します。
>つまりどうしたいのですか? 結合したい?

要はzipなどの圧縮ファイルみたい構造----表は一つのファイルだが、中身は別々のファイルより構成され、ファイルの間は関係なく(結合されないで)独立に存在します。
しかし、できれば、圧縮されないでーーーーまあ、結局俺がほしいのはパスワードをかけられるフォルダになりますね、、、
そうのようなフォルダでもいいですけれども。
パスワードがかけられるフォルダはあるでしょうか。

アバター
h2so5
副管理人
記事: 2212
登録日時: 13年前
住所: 東京
連絡を取る:

Re: こんな種類のファイルはありますか

#11

投稿記事 by h2so5 » 11年前

無圧縮zipアーカイブなら要件は満たしていると思いますが、ダメな理由がなにかあるのでしょうか。

non
記事: 1097
登録日時: 13年前

Re: こんな種類のファイルはありますか

#12

投稿記事 by non » 11年前

>パスワードがかけられるフォルダはあるでしょうか。

他人に見られたくないというのならアクセス権ではいけないのですか?
non

WBC

Re: こんな種類のファイルはありますか

#13

投稿記事 by WBC » 11年前

> 無圧縮zipアーカイブなら要件は満たしていると思いますが、ダメな理由がなにかあるのでしょうか。
「無圧縮zipアーカイブ」に関していろいろ探してみたけれども、音楽再生関係ばかりでした。
うちはMS VCのプログラムから生成したりアクセスしたりしたいので、
利用できる関数ライブラリーやDLLのようなものがほしいですね。
このようなライブラリーやDLLご存じの方、宜しくお願いします。


> 他人に見られたくないというのならアクセス権ではいけないのですか?
特定のPC上で利用するのではないので、、、

アバター
h2so5
副管理人
記事: 2212
登録日時: 13年前
住所: 東京
連絡を取る:

Re: こんな種類のファイルはありますか

#14

投稿記事 by h2so5 » 11年前

zipアーカイブを扱うライブラリのほとんどは無圧縮の指定ができ、暗号化もできます。

ZIP32.DLL
http://www.madobe.net/archiver/lib/zip32j.html

Minizip
http://www.winimage.com/zLibDll/minizip.html

libarchive
http://libarchive.github.com/

poco (Zipアーカイブ用のライブラリが含まれます)
http://pocoproject.org/

WBC

Re: こんな種類のファイルはありますか

#15

投稿記事 by WBC » 11年前

> zipアーカイブを扱うライブラリのほとんどは無圧縮の指定ができ、暗号化もできます。

これは助かりますね。

皆さんありがとうございました。

閉鎖

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