ページへ戻る
+ Links
印刷
sar
::
OSASK計画
osaskwiki
:sar
ページ内コンテンツ
sar形式に関するページ
紹介
なぜsar形式を推奨するのか
ファイルシステムとしてみた場合
ツール
おまけ
こめんと欄
sar形式に関するページ
(by
K
, 2004.07.20)
ここはsar関係ならなんでもありのページ。
一般向けのまとまったページが
why_sar
。
紹介
sar形式は川合秀実推奨のアーカイブ形式で、Simple ARchiveの略です。
以下の特徴があります。
圧縮から独立したアーカイブ形式(圧縮のおまけのアーカイブ形式ではない)。
アーカイブファイルのサイズ合計との差がかなり小さい(小さくできる)。
アーカイブをそのまま単純なファイルシステムフォーマットに転用できるような実用性。
(単純な割には)豊かな拡張性。
sar形式はよくtek圧縮と組み合わされます(tek1以降)。なおtekと組み合わせるかどうかは自由です。ちなみにtek圧縮には次の特徴があります。
基本的には特別な拡張子を持たず、普段はユーザが圧縮を意識しない利用形態を理想とする。
展開速度と圧縮率のバランスが際立ってよい(=同じような圧縮率でこれより速く展開できるものはめったにない)。
そのバランスをほぼ一定に保ちつつ、展開速度重視から圧縮率重視までのバリエーションがある。
なぜsar形式を推奨するのか
tarのようなアーカイブオーバーヘッドの大きい形式の普及に歯止めをかけるため。
sarはtekと組み合わせられることが多いのを利用してtekの普及を促進。tekの普及により、シームレスな圧縮環境を普及させ、バランスの悪い形式(どうやっても高速には展開しづらいフォーマット)の普及を妨げるため。
要するに技術的にあまりよくなさそうな過去のフォーマットの普及に待ったをかけたいだけで、sarやtek以上のものが普及する分には一向に構わない。
当然この駄目なフォーマットには、自分が過去に作ったtek0やl2d3を含む。
ファイルシステムとしてみた場合
sar:
最初のほうにアーカイブ内のファイル名・属性・パーミッション・日時などの情報が集中。ディレクトリに関しても同じディレクトリごとにまとめられているため、少ない比較回数で目的のファイルを発見しやすい。
このような仕様はファイルシステムとしてはいたって普通。
tar:
ファイル名、内容、ファイル名、内容、の順になっており、一番最後のファイルだけにアクセスしたいとしても、アーカイブ全体をシークしていくことになる。ディレクトリはファイル名の一部としていちいち展開されているので、比較回数は多めになる。
lzh:
これも、ファイル名、内容、ファイル名、内容、の順になっている。
ツール
[[sartol0j>OSASK:7111]] (56.9KB, tolsetにバンドル予定, KL-01, [p])
おまけ
K
はゲームがうまくないくせに
ダンジョンマスター
が好きです。
世界観
が好きなのかな。ちなみに初代ダンジョンマスターが一番気に入っています(もちろんTOWNS版・・・笑)。
でダンジョンマスターには呪文を唱えるためのシンボルがありまして、その中の「クラス/アラインメント・シンボル」(4文字目)には、sar(サー)という闇を表すシンボルがあります。そのシンボルは、横長の楕円にちょこっと角が生えたような形になっています。
http://www.eonet.ne.jp/~rucasyu/magic.htm
こっちのほうが絵が大きくてシンボルがちょっと見やすい:
http://hp.vector.co.jp/authors/VA014589/dm/spell/dm_mana.html
で、これを.sarの推奨アイコンにしたいなと、へっぽこダンジョンマスターファンでもあるKは考えたのですが、誰かセンスのある人がアイコン描いてくれないかなあ。アーカイブっぽいアイコンで、さらにしっかりとsarのマークを。圧縮のニュアンスはなくていいです。
(ちなみにダンジョンマスターはパーティ一人で、死んだらセーブを破棄して最初からやり直し、というのが一番どきどきする遊び方だと思っています。)
こめんと欄
このページをOSASK-Wikiにおいていいのかどうかちょっと悩みましたが、とりあえず無関係というわけでもないので、しばらくここに置かせてください。 --
K
2004-07-20 (火) 13:10:36
軽く描いてみるテスト
--
Zakky
2004-07-21 (水) 20:30:22
ダンマスばんざい
--
ょぶんま
2004-07-22 (木) 00:34:16
うるぁ・・・だめぽ
plantl.org_sar.png
--
nisi
2004-07-22 (木) 05:45:21
sar記号とかおたんを合成…ぬるぽ --
名無しさん
2004-07-22 (木) 14:07:46
ガッ
--
Zakky
2004-07-22 (木) 18:28:49
ガガッ
--
xyo
2004-07-22 (木) 20:14:11
みんないっぱいありがとう。いろいろ見ているうちに僕の好みの傾向がわかってきました。sarっていう文字があって、ファイル意味するシート(もしくはそれに類似する巻物)があるやつがいいです。特にお気に入りは、zakkyさんの巻物タイプと、ょぶんまさんの1番と5番、nisiさんのやつです。一方、アーカイブファイルではなく、sartolのほうには、ょぶんまさんの4番やカオちゃん型がいいかなとか思っています。 --
K
2004-07-23 (金) 01:25:11
nisiさんのアイコンで、サーのシンボルをはみ出さない程度に小さくしたら一番僕の好みかも。 --
K
2004-07-23 (金) 01:28:02
こうか
plantl.org_sar2.png
--
nisi
2004-07-24 (土) 01:37:18
plantl.org_sar6.png
plantl.org_sar5.png
--
nisi
2004-07-24 (土) 02:00:14
どなたか、nisiさんの7/24のB1を.icoファイルにしてもらえないでしょうか?・・・それとちっちゃいアイコン(エクスプローラで詳細とかを選んだときに必要になるやつ。デザインはょぶんまさんの真ん中みたいな感じのもの)も募集します。 --
K
2004-08-16 (月) 12:02:48
とりあえず透過なしで。
http://z-slash.net/age/sarb1.ico
小アイコンはリソースとして埋め込まないとうまくいかないかも。。 --
Zakky
2004-08-16 (月) 13:30:27
http://z-slash.net/age/sarb1-2.ico
適当に透過 --
Zakky
2004-08-16 (月) 13:42:25
ょぶんまさんのアイコンを使わせて貰っていますがよろしいですか? --
uchan
2004-10-08 (金) 17:39:47
http://ogapee.at.infoseek.co.jp/onscripter.html
のsarと関係ないんですよね。名前重複まずくないですかね。 --
名無しさん
2004-10-09 (土) 20:15:52
関係ないですが、別に重複しても問題ないと思います。英語の略でSARになる組み合わせは多数あるわけで、ましてアーカイブならARで終わるものはたくさんありそうですし、それで重複が避けられると期待するほうが無理なんではないかと。たとえば、名無しさんがそのsarを既に持っていて、こちらのsarとぶつかるんだけどどうしたらいいか、とかでしたら配慮しますが(配慮というか、回避策を示すだけですけどね)。そういう人が大勢いれば、他の拡張子にするかもしれません。 --
K
2004-10-09 (土) 20:34:59
sartolで、ディレクトリを圧縮したsarファイルを解凍する時、basepathを.や..以外の文字にするとディレクトリが展開されません。 --
あっきぃ
2004-10-15 (金) 14:52:13
画像や音声の規格にするといいかも --
名無しさん
2005-01-27 (木) 14:49:37
WINDOWS用(GUI)のsarを扱うソフトってあるんでしょうか? --
arigayas
2005-11-11 (金) 00:04:08
圧縮・解凍操作ができるCUIアプリケーションsartol.exeと、そのフロントエンドに
えんやこらsar
・
sarControl
があります。
why_sar
辺りを参考にすると良いです。 --
あっきぃ
2005-11-11 (金) 07:18:23
ふと湧いた疑問に答えていただきありがとうございます。あっきぃさんが作られていたのですね。あとsarControlはリンク切れになってますね。どうしたんでしょうか? --
arigayas
2005-11-12 (土) 02:08:12
リンク切れしてましたか?当方では確認できませんでした。もし良ければ
http://www.vector.co.jp/soft/win95/util/se348851.html
からダウンロードできますよ。 --
uchan
2005-11-12 (土) 14:10:44
sarフォーマットの詳細な仕様とかは公開されていのでしょうか?wiki内を探したのですが見当たりませんでしたので。 --
名無しさん
2005-11-19 (土) 13:19:50
公開したいです・・・時間がー。ただ、sartolのプログラムを見ながらsar(圧縮がかかってないやつ)をバイナリダンプすれば、解読はそれほどには難しくないと思います。 --
K
2005-11-19 (土) 23:48:46
Last-modified: 2010-04-05 (月) 00:00:00 (JST) (323d) by k-tan