
私は、PDF、DJVU、MOBI、EPUB など、さまざまなファイル形式を含む非常に大きな電子書籍アーカイブ (約 1 TB) を所有しています。
私はそれらを主題ごとに異なるフォルダに入れました。例えば、エンジニアリング、プログラミングなどです。しかし、何年も経つと、状況はおかしくなってきました。プログラミング フォルダ自体は 220 GB あり、ファイル名は難解です。一部のファイル名は、236659889_Final_Report_of_2012_Climate_Change_Conference.pdf のように明確に定義されていますが、一部のファイル名は ISBN 番号だけ、または download.pdf だけです。
電子書籍を整理して検索するためのアプリケーションが必要です。 Calibre、Mendeley、Debenu はすでに試しました。 しかし、これらのアプリはすべて最初にファイルをインポートしようとするため、アプリのインポート フォルダーに 1 TB 以上の余裕がありません。
電子書籍をインポートせずにファイル名と内容のみをインデックス化する優れた Windows アプリケーションはありますか?
答え1
私もあなたと同じ問題を抱えています。ファイルを物理的に移動するのではなく、仮想ディレクトリやタグなどを作成できるアプリを誰も思い付かなかったことに困惑しています。データ ストレージの将来は NAS ベースかクラウド ベースのいずれかであるため、このソリューションの欠如は奇妙です。1 TB のライブラリ ファイルをローカル ハード ドライブに保存する人はいません。特に、RAID 5 やその他のバックアップ手段で保護されていない場合はなおさらです。
答え2
試してみる価値があるかもしれない他の 2 つの製品:
Adobe デジタルエディション(無料)
私のすべての本(コマーシャル)
答え3
驚くべきことですが、Unix/Linux 向けの良いソリューションすらありません。私は懸命に探しましたが、結局はオフライン ソリューションを探していました。結局、オンライン ソリューションまで調べてしまいました。地獄です。
これまでのところ、私の「最善の」アイデアは、デスクトップ検索エンジンを使用して、それを「ライブラリ」(電子書籍アーカイブ) フォルダーに制限することです。現在、私は Tracker を使用しています。それ以前は、もうメンテナンスされていない Beagle を使用していました。優れたエンジンは、すべてのファイル形式を読み取り、少なくともインデックス データベースを作成できます。
私の「次善の」アイデアには少し時間がかかります。ファイルを調べて名前を変更します。または、サブフォルダにグループを入れて、フォルダに適切な名前を付けます。1TB の場合、これにはしばらく時間がかかるかもしれません。最近のファイル システムのほとんどは非常に長いファイル名をサポートしているので、フォルダ名やファイル名の一部となるタグや情報に適したパターンを考えることができます。私は次のようなパターンを使用します。
[CLASS]_Year_Author1-Author2_Name-Name-Name_[TAG1-TAG2].filetype
クラスは「book」、「proceedings」、「paper」、「report」、「thesis」など、何でもかまいません。適切なパターンがあれば、シェル コマンド (find、awk、grep など) を使用して、探しているものを見つけることができます。この方法では、ライブラリ内のすべての新しいエントリに適切な名前を付ける必要があるため、ある程度の規律が必要です。
最後になりますが、少し前に私はウィンFSしかし、このプロジェクトは中止されたようです。いずれにしても、ファイルにタグを関連付けて、ファイルシステム内にメタデータとして保存できればすばらしいと思います。