フリーソフトな空間



 DonutP用 お気に入りグループエディタ  『 DFGEdit.exe 』
Download : DFGE11.zip (Ver.1.1c, 2005/01/31, Size 50KB)
IEコンポーネント使用の高機能タブ型ブラウザ『DonutP』のお気に入りグループを編集するソフトです。Donutシリーズでは独自のお気に入りを使わずにIEと共有していますが、お気に入りグループを使うことでセキュリティやマルチメディアの設定をお気に入りに設定する事ができ、実質的な独自お気に入りとして機能させることが出来ます。ただ、Donut本体にはお気に入りグループの編集機能がほとんどないので、作ってみました。このプログラムはDonutPをターゲットに作っていますが、他のDonutクローンブラウザでも一応動作するみたいです(動作確認はしていませんが)。
 最初は試作版と言うことで、開発が簡単なBorlandC++Builderで作りました(このためDonutP本体よりもサイズがでかい!シャレになんねぇ〜)が、現在はBC++&Win32API環境に移行しました。まだ完全とは言い難いですが、一応は実用レベルに達していると思います。また簡易ではありますがIEのお気に入り編集機能も予定してます。
nike様、アイコンをお作りいただきどうもありがとうございました。
スクリーンショットと詳しい説明
  Ver.1.0→1.1 (2003/01/22)
    ・IEのお気に入りの削除やリネームができるようになった
    ・Rapt用に拡張プロパティの保存を可能にした
    ・DFGファイル内の順番をD&Dで移動できる様にした。[↑][↓]は消した
    ・Iniファイルのフォーマットをオーソドックスな形に変更
    ・お気に入り→お気に入りグループの一括変換機能をつけた
    ・DonutやエクスプローラなどからのD&DでURLやDFGを登録(コピー)できるようにした
    ・セキュリティ等のパラメータの直接編集を可能にした
    ・DFG→URLの出力ボタンを付けた(2005/01/31)
旧版はこちら→ Download : DFGE10.zip (Ver.1.0, 2002/09/17, Size 40KB)




重複ファイル検索・削除  『 UnDup.exe 』
Download : UnDup15.zip (Ver.1.5g, 2005/05/17, Size 242KB) New!
 複数のフォルダ内にある重複したファイルを検索して削除するツールです。ファイルの内容を完全に比較して重複をチェックしますので、名前が違っていても発見できます。これまでは私もTreeCompというフリーソフトを使っていたのですが、検索した後のファイルの選択・削除が操作しづらかったので、自分で作って見ました。比較アルゴリズムに工夫をこらしており、非常に高速・軽快に動作します。
スクリーンショットと詳しい説明
  更新情報 (Ver.1.4→1.5: 2004/05/31)
    ・検索結果の画面をStringGridに変更し、サイズや日付を表示すると共に、
     結果をソートしたりする事ができるようになった。
    ・アルゴリズムを改良。JPEGヘッダを無視した検索などを高速化
     また検索時の使用メモリを大幅に削減(1.5c,d,e)
    ・同サイズのファイルが大量にあると正しく検索できないバグを修正(1.5e)
    ・ファイルサイズを無視して部分一致検索ができるようになった
    ・検索対象ファイル名の指定等をワイルドカードに対応
    ・選択の参考になるようにフォルダ比較機能を追加(1.5d)
    ・ファイル選択機能によりファイル名を指定して選択可能にした(1.5e)
    ・その他、沢山の修正・改良を行い、使い勝手が大幅に向上した
    ・Ver.1.5よりシェアウェア化(一般600円、学生300円)。
     ただし試用に際し、機能制限、試用期限はありません。
  最新版情報 (Ver.1.5e→1.5g: 2005/05/17)
    ・ゴミ箱を使って削除する時に、確認ダイアログが開かないバグを修正
    ・ファイル選択時にサイズを指定していないと選択が効かないバグを修正
    ・検索対象リストの高さを変更時に、画面に余裕が有ればリストの順番変更用ボタンを表示
    ・Home/Endキーで、リストの最上部/最下部に移動する機能を付けた
    ・メニュー/ショートカットキー関係の不具合を修正
    ・MP3タグを無視して検索できるようにした
 旧版はこちら→ Download : UnDup14.zip (Ver.1.4c, 2003/06/04, Size 208KB)
ご協力お願いします
@payの後払い
  シェアレジで送金
Vector シェアレジ




画像ファイル抽出・連番化  『 ExtractEX.exe 』
Download : ExtImg.zip (Ver.1.1, 2004/05/10, Size 110KB)
 複数のフォルダから下層にある画像ファイルを探索して、抜き出して一つのフォルダ下に集めるプログラムです。抽出の際にファイル名が重ならないように連番化したりリネームする事ができます。
 現在開発中のVer.1.2では、複数の条件を設定して、条件にあったファイルを削除したりフォルダに振り分る事が可能になります。(名称が"ExtractImg"から"ExtractEX"に変ります)
スクリーンショットと詳しい説明
 開発途中版→ Download : ExtractEX12b.zip (Ver.1.2β3, 2005/07/26, Size 198KB)




パス付き書庫の一括解凍  『 AutoMelt.exe 』
Download : AutoMelt.zip (Ver.1.2a, 2005/01/24, Size 236KB)
 同じフォルダ内の複数の書庫をまとめて解凍します。パスワードで保護されている書庫に対しては、あらかじめ登録してある辞書の中から検索しますので、一々パスワードを入力する必要がありません(注:これは既知のパスワードの入力支援機能に過ぎず、本格的なパスワード解析能力はありません)。解凍先フォルダにはマクロ文字列を使って指定する事で、複数の書庫に対し別々のフォルダに解凍する事ができます。LZH,ZIP,CAB,RAR,GCA,7z,YZ1の書庫が解凍可能です。対応する統合アーカイバプロジェクトのDLLが必要です。
 シェアウェア(800円、学生は400円)です。ただし、使用制限、試用期限は一切ありません。

◎中身も確かめずに安易に解凍してしまう事の多い一発解凍系ソフトには特に重要な『指定外の場所へファイルが展開されてしまう脆弱性』に対する対策ですが、一応、AutoMeltはなんらかの形で問題を回避できている筈です。詳しくは添付にAutoMelt.txtをお読み下さい。
最新β版はこちら→ Download : AutoMeltB.zip (Ver.1.3β9, 2005/06/16, Size 242KB)
仮公開(不安定版)→ Download : AutoMeltB10.zip (Ver.1.3β10, 2005/08/18, Size 242KB)
主な新機能:TAR,ARJ,DGCA他、多様な書庫形式への対応拡張
スクリーンショットと詳しい説明
ご協力お願いします
@payの後 払い
  シェアレジで送金
Vector シェアレジ



フォルダサイズ調査  『 D-Usage.exe 』
Download : DUsage.zip (Ver.1.0β3 2005/10/04, Size 218KB)
 ディスク/フォルダのサイズをサブフォルダまで追跡して表示するツール。同様のオンラインソフトは既に幾つかありますが、いずれもどこか欠点が有るというか、満足の行く様な物がなかったので製作しました。実はUnDupより前に手をつけて基本部分は8割方できていたのですが、色々あって放置していました。最近切実に必要性を感じたので、ほとんど一から作りなおしになりましたが製作を再開し、ようやく公開レベルにこぎつけました。(まだバグがたくさんありますが・・・)
 本ツールの特徴は、
  1.大容量ディスクでも、軽快に動作、表示する事ができる。
  2.拡張子別にフォルダ内のサイズを知る事ができる。
って所です。今の所は、表示するだけしか機能がありませんが、将来的には移動や圧縮等の各種フォルダ操作をサポートする予定でいます。
スクリーンショットと詳しい説明




空フォルダの削除  『 DelFolder.exe 』
Download : DelF13.zip (Ver.1.3e, 2004/12/06, Size 35KB)
 文字通り、空のフォルダを調べて削除するツールです。BCC+Win32APIで作っており、単機能ですがコンパクトなのが特長です。
スクリーンショットと詳しい説明




拡張ファイル移動  『 MoveEX.exe 』
Download : MoveEX.zip (Ver.1.0 2005/07/15, Size 38kB)
 ファイル・フォルダの移動ツールです。このツールの特徴は移動先に既に同じ名前のファイルがあった時に、重複を確認してから自動的にリネームして処理をしてくれる所に有ります。また、ファイル名を解析して、簡単なフォルダ分けをしてくれる機能も付いています。「送る(SendTo)」に登録すれば、簡単にフォルダ・ファイルを「一つ上に移動」、「特定のフォルダに移動」、「階層化して整理」する事ができます。




フォルダ合体  『 Combine.exe 』
Download : Combine.zip (Ver.1.1b 2005/03/24, Size 35KB)
 複数のフォルダを合体して一つのフォルダにまとめるツールです。BCC+Win32APIで作っており、単機能ですがコンパクトです。ハードディスクを整理している際にあれば便利だな、と思ったので作ったツールですが、需要があるかも知れないので公開します。




ファイルの日付保護ツール 『 KeepFDate.exe 』
Download : KFD.zip (Ver.1.0d 2004/12/17, Size 35KB) 
Download : KFD10dPP.zip (↑では画面がおかしくなる人用) 
 ファイルの作成日時などを記録しておき、変更を加えた後で、日付を元通りに戻すためのツールです。BCC+Win32APIで作っており、単機能ですがコンパクトです。ファイルをまとめて別ドライブや別ディレクトリに移す時に、設定ファイル等を置換ツールで書き直した後に日付を元に戻して置くのに使うという、個人的な必要があって作成しましたが、需要があるかも知れないので公開します。




開発予定のツール




ファイルデータベース  『 DigestMaker.exe 』
製作中
 ファイルのダイジェスト(MD5/CRC32)を登録しておく事で、重複を即座に発見できる様にするためのツール。下にある『ダイジェストマネージャ』の簡易版。データベースは単独でも使用可能だが、UnDupやExtractIMGからもアクセスできる様にする予定。
スクリーンショット
 (進行状況) ダイジェストの作成・保存・再読込み等、基本的な機能は完成。



重複(類似)画像検索・削除  『 UnDupVn.exe 』
製作中
 複数のフォルダ内にある重複した画像ファイルを検索して削除するツールです。検索速度は非常に高速で、書庫内の画像やマウントしていないCD-ROM内の画像も管理する事ができます。類似画像の検出は完全ではありませんがある程度は可能です(精度は低いですが高い確度で検出しますので、自動化処理のためにはむしろ有効でしょう)
  --- 開発中止のお知らせ ---
UnDupの新バージョン(Ver.1.6)で重複画像検索をサポートする事が内定しましたので、UnDupVの開発は中止になりました。CD-ROM等、非マウントディスク内の検索については、DigestMakerが対応します。




 ディスク管理ツール 『DigestMan.exe』
製作予定
 仕事場と自宅のマシンの同期を取るために作ろうと考えています。データのやりとりにはMO(230MB)を使いたいのですが、フリーソフトでバックアップツールは数あれど、データが一枚のメディアに全部収まらないとダメか、あるいは更新を日付でしかチェックできないので、私の目的には使えるものが見つかりません。このプログラムではバックアップ先のイメージ(ファイル名、日付、サイズ、CRC)とバックアップ元の中身を比較しながら実際に更新されたファイルだけをメディアにコピーすることができます。同時に削除されたファイルの情報も記録し、ミラーリングもできるようにしたいです。
スクリーンショットと詳しい説明
 (進行状況) DigestMakerが完成したら、そこから発展させる予定。





(裏)フリーソフトな空間へ行く→.
恐れ入りますが、ブラウザの『戻る』を使って戻って下さい