1

Ruby を使用してカスタマイズされたファイル マネージャーを作成したいのですが、あまりにも多くの車輪を再発明したくありません。Ruby からアクセスできるオープン API を備えた既存のファイル マネージャーはありますか? または、独自のファイル マネージャーを作成するためのツールキットまたはフレームワークはありますか?

4

1 に答える 1

1

ファイルマネージャーとはどういう意味ですか? コマンドラインまたは GUI ベース? フル機能が必要ですか、それとも単にファイル選択ウィンドウなどを実行しようとしているだけですか?

GUI ベースのものが必要な場合は、OS を確認してください。OSのGUIファイルマネージャーを操作するためのフックがおそらくあります。これらは Ruby でネイティブに提供されていない可能性がありますが、C で利用できる可能性が高いです。Ruby 拡張機能でフックをラップしてから、必要なことを行うことができます。

このようなコマンド ラインが必要な場合は、FileUtils を調べてください。ディレクトリの内容を見つけたり、ファイルを移動、コピー、または名前変更したり、その他のほとんどのことを行うために必要なフックを提供します。

于 2009-04-01T22:07:11.813 に答える