概要

BittenBaumはフォルダやファイルの容量を円グラフにして視覚的に見るためのツールです。 フォルダやファイルがどれくらいの容量を占めているかを簡単に把握することができ、不要なファイルや巨大なファイルを簡単に探しだすことができます。 また、フォルダ階層に分けてグラフ化するので親フォルダと子フォルダ・ファイルの容量の関係も把握することができます。

ファイルの一覧をリスト化してCSV・XMLで出力できるほか、コマンドライン版も用意しているので、フォルダの定期的な監視や他のツールと連携して解析結果の分析を行うことも可能です。

主な機能

  • 任意のフォルダを解析して円グラフで表示
  • 円グラフ上からファイル・フォルダを選択して開く
  • 作成した円グラフをPNG/JPEG/BMP形式の画像で保存
  • 解析結果をCSVおよびXML形式で保存
  • サイズの大きい順、拡張子別などの順序での一覧表示
  • ワイルドカード・正規表現を指定したファイル・フォルダ検索
  • Windows/Linuxに対応

スクリーンショット

Windows

スクリーンショット Windows
スクリーンショット Windows サイズ別に色付け
スクリーンショット Windows 背景色黒
スクリーンショット Windows バウムクーヘン

Linux

スクリーンショット Linux

PNGファイルへの出力例 (1280x1280、クリックでフルサイズ表示)

PNGファイルへの出力例

ダウンロード

バージョン パッケージ ソースコード
GUI版 コマンドライン版
最新版
3.04 (2014-03-16)
サイズ
402.7kB
sha1sum
9287003f5167c6a67fb47c83a048ff901fc65e0f
サイズ
207.0kB
sha1sum
2864911b37a80df7d679477b4a1980b552a6b23b
サイズ
833.8kB
sha1sum
10ff2f4d859e9a18763477cff35fbfe189c18992
以前のバージョン
3.03 (2014-01-04)
サイズ
402.6kB
sha1sum
18fc76a76ed09c0b337b930f78eea7d2fc5fc5e2
サイズ
207.0kB
sha1sum
a0a6eedacd63e838109291ff18f7804f7cb98ba9
サイズ
834.1kB
sha1sum
6df746c25a0d1714762084c961e2a0206869d7e0
3.02 (2014-01-03)
サイズ
402.7kB
sha1sum
d5ff237c9551af86c3641cd233c42d493dd28666
サイズ
206.8kB
sha1sum
003bc6fd626b2de421b56401c07282d059570fb1
サイズ
834.6kB
sha1sum
e4d93cb0a408c005a2d5a489c6498f0b95b48e29
3.01 (2013-10-27)
サイズ
402.0kB
sha1sum
3e78308f3fa75497f21f532a95f75723c7dee631
サイズ
206.4kB
sha1sum
d821c146400c52ab65fdd6c50dc62cede8c6e5fd
サイズ
835.0kB
sha1sum
c4784403a64d2b9a4955945e0df2800230e84943
3.00 (2013-10-22)
サイズ
400.4kB
sha1sum
9fdf171100adb33fa120b02018273c0b7385d183
サイズ
205.4kB
sha1sum
33184a150e0dba52b68dd289b398c6c0c9147df4
サイズ
837.1kB
sha1sum
323bb55dbbdd45d691bb64637493f38244903909
2.92/3.00 beta3 (2013-10-12)
サイズ
225.9kB
sha1sum
aeb4e790a474550e979857320b5db966298ebda8
サイズ
123.1kB
sha1sum
5425ff6a847334c8b0b544a8cd43f69370fa94ed
サイズ
325.1kB
sha1sum
f1eb6fde5bba52d4f6a993dde2e52d0778aa07e4
2.91/3.00 beta2 (2013-09-30)
サイズ
224.2kB
sha1sum
af7fd4f994953ea44e953500cfde7dd1d6dbc577
サイズ
122.8kB
sha1sum
87feb2ba21ab74857ab19bc5972c9a3a18b35b58
サイズ
322.8kB
sha1sum
9cc10eac7c13a742efeba343cd9fbe538620b9a1
2.90/3.00 beta1 (2013-07-27)
サイズ
222.7kB
sha1sum
b559e018dff409a696f31ad84224383eb3b42003
サイズ
122.9kB
sha1sum
bdb9587954d314d860a21ce7340bff8030717b96
サイズ
321.8kB
sha1sum
ed9e1f8715247042c7ea5d12514db6aed2f201ef
2.02 (2013-07-20)
サイズ
77.0kB
sha1sum
ef612ffac7da557df27f89e93d6e7e4429c8d920
サイズ
34.6kB
sha1sum
1bfe7d8e7e8e11ac16db462a27d1226dfb5a24fa
サイズ
132.2kB
sha1sum
e90386548ce759b6fa33c50b3bd1fb1439ae9283
2.01 (2011-12-06)
サイズ
76.7kB
sha1sum
7c4ca7f93d09c9734e793c770313d6154f4e49d8
サイズ
34.4kB
sha1sum
d4e284223b18c993c78781460320562177a6842b
サイズ
132.1kB
sha1sum
6e21f69ae49c4bbddb1c2e945ab3429ad8619e63
2.00 (2008-02-01)
サイズ
86.4kB
sha1sum
760df44c2f4263a1436267eb1fb0e38f209b816f
サイズ
34.4kB
sha1sum
81188f026cd07cef108eb0140dc20cd43e50acd1
サイズ
177.4kB
sha1sum
7e5b79b76f90ff5d2b284f785ebe7aca2c2e9fb7
サイズ
74.3kB
sha1sum
b576ae678bd1faed8a1a78bd0726988c5d1cf2ac

(Linux用; コマンドライン・GUI一体型になっています)
1.0 (2003-09-22)
ファイル名
directoryanalyzer_1_0_bin.lzh
サイズ
111.0kB
sha1sum
f96533eb4a184ff9423d85630234f5cc242cd7b5
-
ファイル名
directoryanalyzer_1_0_src.lzh
サイズ
55.1kB
sha1sum
282dffd96863d3cda2999f95890ce8aaab2c68f1

version 3.00以前のバージョンはDirectoryAnalyzerとしてリリースしていました。

必須環境

.NET Framework 2.0以上またはMono 2.10以上が動作する環境が必要です。

※Linux用ではMono.Posixも必要になります

動作確認済み環境

  • Windows用
    • Windows 7 Ultimate (64bit) + .NET Framework 4.0
    • Windows XP Professional (Virtual PC XP Mode) + .NET Framework 3.5 SP1
  • Linux用
    • Ubuntu 12.04 LTS + Mono 2.10/Mono 3.0/Mono 3.2

使い方・ライセンス

パッケージに同梱されているReadMe.txtファイルをお読みください。

コマンドライン版の場合は、/?または/helpオプションを指定してBittenBaum.exeを起動するとコマンドラインオプションの一覧が表示されます。

不具合・要望等

不具合・要望等は掲示板へどうぞ。

変更履歴

version 3.04 / 2014-03-16

  • GUI版
    • 削除または移動により既に存在しなくなったファイルを開こうとした場合・プロパティを表示しようとした場合にエラーメッセージを表示するようにした
    • 起動時に解析ボタンが表示されたままになる不具合への対処を追加
  • コマンドライン版
    • UnauthorizedAccessException発生時のメッセージ出力先をstdoutからstderrにし、/silentオプションで表示を抑止できるようにした

version 3.03 / 2014-01-04

  • ジャンクション・シンボリックリンクなどリパースポイントとして設定されているディレクトリを解析しないように修正

version 3.02 / 2014-01-03

  • CSV/XML形式で出力する際、削除されたファイルを出力結果に含めないようにした
  • ディレクトリの解析・グラフ描画中にファイルが削除された場合、エラーが発生して処理が中断する不具合を修正

version 3.01 / 2013-10-27

  • GUI版
    • ルートディレクトリを解析・表示する際、ドライブ総容量に対する占有率でグラフを描画するオプションを追加
    • グラフ描画時に「メモリが不足しています」というエラーメッセージが発生する不具合に対処
    • ドライブルートを解析したグラフの中心空で右クリックするとエラーが発生する不具合を修正
    • グラフを画像ファイルに保存する際、「エントリ名を表示しない」かつ「フォルダの統計情報を表示する」の条件を指定すると保存に失敗する不具合を修正
    • 不必要なリソース消費が行われていた不具合を修正
  • コマンドライン版
    • ルートディレクトリを解析する際、ドライブ総容量に対する占有率でグラフを描画するオプション/driveusageを追加
    • C:のように\を省略してドライブレターのみを指定した場合、ドライブのカレントディレクトリではなくルートディレクトリを解析対象とするように動作を変更

version 3.00 / 2013-10-22

  • DirectoryAnalyzerからBittenBaumに改名、バージョン番号は引き継ぎ
  • GUI版
    • 色付けモードに「バウムクーヘン」を追加
    • 一覧に表示されているすべてのファイル・フォルダのパスをコピーするメニュー項目を追加
    • CSV/XML形式での保存に失敗する不具合を修正
    • グラフが表示されてない状態で右クリックすると強制終了する不具合を修正
    • 解析するフォルダを選択していない状態でOKボタンを押すと強制終了する不具合を修正
  • コマンドライン版
    • グラデーションをかけずにグラフを塗りつぶすオプション/nogradationを追加
    • /nolabelオプションを指定するとエラーが発生する不具合を修正

version 2.92 (3.00 beta3) / 2013-10-12

  • GUI版
    • 種類の欄に表示する内容をファイル/フォルダではなく拡張子に変更し、拡張子順に並べ替えられるようにした
    • 解析結果を最新の状態に更新する機能を追加した

version 2.91 (3.00 beta2) / 2013-09-30

  • GUI版
    • ディレクトリ解析の具体的な進捗状況(パーセンテージ)を表示するようにした
    • ツールバー上には光学ドライブ・リムーバブルメディアドライブのアイコンを表示しないようにした
    • 検索ボックスに空白を入力した場合は検索結果とハイライト状態をクリアするようにした
    • 入力された検索クエリの大文字小文字の違いを無視して検索するようにした
    • 画像・アーカイブ・音声・動画など、いくつかの種類のファイルを一括して検索できるプリセットを追加
    • コンテキストメニューにファイル名・フォルダ名・フルパスをコピーする項目を追加
    • かぎ括弧などいくつかの記号を含むワイルドカードを入力するとエラーメッセージが表示される不具合を修正
  • コマンドライン版
    • ディレクトリ解析の具体的な進捗状況(パーセンテージ)を表示するようにした

version 2.90 (3.00 beta1) / 2013-07-27

  • フォルダ・ファイルのサイズ別に色付けするモードを追加
  • Windows用・Linux用を統合し、GUI版とコマンドライン版でパッケージを分けるようにした
  • DirectoryAnalyzer本体のライセンスをGPLv2にした
  • GUI版
    • グラフの画像保存時に画像サイズなどの各種オプションを指定できるようにした
    • グラフの設定を保存する機能を追加
    • 空白や記号の入っているフォルダ・ファイルを開けない可能性があったのを修正
    • その他細かい機能追加・修正等
  • コマンドライン版
    • 指定された拡張子とは無関係にPNG形式で保存されてしまう不具合を修正
    • 解析するディレクトリが存在しない場合は、エラーメッセージのみを出力して終了するようにした
    • 解析結果の保存先ディレクトリが存在しない場合は、ディレクトリの作成可否を問うようにした
    • ソート結果を逆順にして出力するためのオプション/reverseを追加
    • /fastオプションを廃止

version 2.02 / 2013-07-20

  • /?または/helpオプションが指定されている場合はディレクトリの存在チェックをしないように修正
  • フルパス名での並べ替えを行う/f, /fullpathオプションを追加

version 2.01 / 2011-12-06

  • Windows 7 (64bit)で起動時にエラーとなる不具合を修正

version 2.00 / 2008-02-01

  • 1から作り直し
  • ドライブ容量に対する相対サイズからディレクトリ内での相対サイズでグラフ化するように変更
  • PNG/JPEG/BMP形式での保存機能を追加
  • CSV/XML形式での出力機能を追加
  • 戻る/進む機能を追加
  • 解析したディレクトリの履歴を保持する機能を追加
  • ファイル・ディレクトリのプロパティを表示する機能を追加
  • ワイルドカード・正規表現での検索機能を追加
  • 検索結果のハイライト機能を追加
  • ホーム・デスクトップ等を解析するボタンを追加
  • コマンドライン上での実行機能を追加
  • Linux + Mono環境に対応

version 1.0 / 2003-09-22

  • 論理ドライブのディレクトリ構造の解析機能を実装
  • 解析したディレクトリ構造を円グラフ化して表示する機能を実装
  • 円グラフをクリックした場合、クリックされたエントリをルートとして表示する機能を実装
  • 円グラフの描画品質および描画量を指定できる機能を実装
  • ディレクトリを選択して解析・表示する機能を実装
  • メニューをオーナードロー処理するように変更