Recollは自分のGNU / Linuxデスクトップ環境のための個人的なフルテキスト検索ユーティリティをユーザーに提供するためにゼロから設計されたオープンソースのアプリケーションです。これはよく知られているXapianのバックエンドに基づいています。
主な機能は、簡単なインストール、人気のUNIXベースのシステムのサポート、Qtのによって供給現代のグラフィカル・ユーザ・インタフェース、UnityユーザのUbuntuオペレーティングシステムのインタフェース、一般的なファイルタイプのサポートだけでなく、複数の言語のサポートのためのサポートが含まれていますます。
さらに、アプリケーションは、複数の文字エンコーディング、最先端のクエリ機能、gzipとbzip2のを含む電子メールの添付ファイル、一般的なUNIXのアーカイブ形式の透明処理、ファイルとフォルダフィルタ、および包括的なのサポートのためのサポートを提供していますドキュメンテーションます。
ネイティブ索引ファイルの種類は、プレーンテキスト、HTML、メールボックス、Maildirの、ピジンと紫のログファイル、マニュアルページ、ダイヤ図、PowerPoint、およびExcel文書を含みます。また、外部のヘルパーのおかげで、プログラムはまた、AbiWordの、KWordの、OpenOfficeの、GnumericにとOkularとしてよく知られているアプリからインデックス作成の文書が可能です。
他の機能の中で、我々はRecollは、ユーザーが簡単にインデックスがWebページを訪問することができ、アドオンを通じて、MozillaのFirefox Webブラウザの内部で使用することができることを挙げることができます。それはかつて複数の選択データベースを使用しての複数の電子メールの添付ファイルを処理し、ワイルドカード検索を使用することができます。
これは、取得-行くからQtのGUIツールキットで書かれており、インデックス、ユーザのホームディレクトリに設計された近代的なグラフィカル・ユーザ・インタフェースをユーザに提供します。インデックス処理は、いつでも停止することができ、そしてそれは、検索、文書の履歴を消去するだけでなく、インデックス付きの種類や欠落ヘルパーを表示することも可能である。
の検索結果を簡単に日付順にソートすることができ、最も古いまたは新しい順、表として表示したり、一般的なCSV(カンマ区切り)ファイル形式でスプレッドシートファイルとして保存。環境設定ダイアログから、ユーザーは、グラフィカル・ユーザ・インタフェース、および外部ツールをインデックス化のスケジュールを設定することができます。
<強い>このリリースではの新機能です。
- 追加のGUIダイアログ部分インデックス作成を実行します。
- &QUOTでAvanced検索、任意の句&QUOT;モード:ディレクトリフィルタは、フィルタが、論理和句を追加しないでしょう。
- フレーズを囲む括弧について偽の構文エラーを修正します。
- VC ++ます。 で検出されたいくつかの境界条件を修正しました
- その他他の小さな修正、コミットログを参照してくださいます。
こののバージョン1.20.4でのの新機能:
- 1.20.4は、圧縮ファイルをスキップする修正を持っていますデフォルトでxxx.img.gzようなシステムイメージ。これは1.20.3にされている必要があります。
こののバージョン1.20.1でのの新機能ます。
は
- エントリで開くには、結果リストに追加されましたテーブルのポップアップメニューをもたらします。これは、ドキュメントを開くための代替アプリケーションを選択することができます。アプリケーションのリストは、/ usr /共有/アプリケーションデスクトップファイル内の情報から構築されています。
- 特定のフィールド内で検索されるように、複数の条件を指定するための新しい方法:[TERM1、TERM2]はいくつかのケースでは意味を成していたフレーズ検索、形質転換したように、それは、エントリは空白が、分割欠けていることにするために使用、しかし、誰非常に多くの。 【TERM1、TERM2]今手段[TERM1とTERM2]、および[TERM1 / TERM2]手段[TERM1 OR TERM2]ようにコードを変更しました。これは、以前のすべての用語のフィールド名を繰り返すことを余儀なくされるであろうフィールドを検索する場合に便利です。 【somefieldは:TERM1 somefield:TERM2]が今のように表すことができる。【somefield:TERM1、TERM2]
- (1.20.1)は、クエリフラグメントツールは、GUIに追加されました。これは、現在の検索に任意のクエリ言語の断片を追加するカスタマイズ可能なボタンを持つウィンドウです。ボタンおよびフラグメントは、〜/ .recoll / fragbuts.xml recoll構成ディレクトリ内のXMLファイルで定義されています。これは、定義するのは簡単&QUOTなり、調理&QUOT;あなたが繰り返し必要とするもののためのフィルター。詳細については、マニュアルを参照してくださいます。
- 私たちは、用語は、化合物の文字列(例えば、電子メールアドレス)から生成される方法を変更しました。以前は、jfd@recoll.orgのようなアドレスのために、開始時に固定されただけの単純な用語や用語が生成された(JFD、recoll、組織、JFD @ recoll、jfd@recoll.org)。新しいテキストスプリッタは、化合物の左切断型、特定のドメインからの、例えば、すべての電子メールを検索できるようになりましたように、(唯一recoll.org、ここでは)他のすべての可能な用語を生成します。
- 結果テーブル用(1.20.1)新しいキーボードアクセラレータ:Ctrlキーの+ rがテーブルへの検索項目からフォーカスを切り替えるには、Ctrl + Oは現在の行のドキュメントを開くには、Ctrl +は+ Oシフト文書と閉じを開きますrecollは、Ctrlキーを押しながらDの文書をプレビューします。
- (1.20.1)特別な用語は、現在ウェブの履歴からの結果をインデックスが作成されます。使用&QUOT; -rclbes:BGL&QUOT; rclbes、ウェブ検索結果、&QUOT除外する:BGL&QUOTを。ウェブのものに結果を制限します。これは覚えておくことは難しいが、クエリフラグメント機能を使用する(これはサンプルクエリーフラグメントファイル内にある)への必要がないことを意味します。
- Recollは現在インデックス#ハッシュがます。
- これは、(&QUOTに設定することができます(その場所は、セッション間で記憶されている)の側面の一つにツールバーをドラッグすると、メニューにカテゴリフィルタを移動させることにより、幅広いフォームファクタで、GUIを構成することが可能になりました。環境設定 - &GT; GUI設定&QUOT;パネル) 。
- また、ビットを圧縮した設定GUIにindexedmimetypesとexcludedmimetypes変数を追加しました。 ininteresting変数の束をも除去した。
- インデックスを作成する際、私たちはもはや含まれているサブドキュメント(もしあれば)のための用語としてトップコンテナファイル名を追加しません。それはトップのファイル名は、おそらくこのような場合にのみ、親ドキュメントを望んで検索し、一致したときに、CHMまたはEPUBから全てのセクションのヒットになるだろうことを意味し、これは、ほとんどの場合は意味をなされていない。
- しかし、コンテナのファイル名は、フィルタリング結果のために、時には有用であった、それは別の方法で、まだアクセス可能です:トップコンテナファイル名は接頭辞のみを検索するために、すべてのサブ文書に用語として追加されます。フィールド名がcontainerfilenameで、フィールドが指定されていない場合サブ文書には何の一致が発生しません(これは、一般的な用語としてインデックス付けされた以前のファイル名の処理とは異なります。containerfilenameも(サブ文書のないファイルに設定されている例えば、A PDF)ます。
- 新しい属性、pfxonly、上記の変更をサポートするために作成されました。これは、フィールドファイルの[プレフィックス]セクション内の任意のメタデータフィールドを設定することができます。影響を受けたフィールドの用語は、接頭辞で索引付けされますので、一般的な動作は、用語の両方が接頭辞ではなく、インデックスが作成され、そのフィールドである(唯一のフィールドの検索にヒット原因となりますので、一般的な用語として検索するとき、彼らはまた、中断される可能性があります)ます。
- 新しい[queryaliases]セクションは(インデックス作成時にランダムフィールドのデータの不要なコレクションを避けるために)のみ、問合せ時に使用するフィールド名のエイリアスをdefininingため、フィールドで作成されました。セクションでは、デフォルトでは空ですが、2明らかなエイリアスがコメントされています。filename = FNとcontainerfilename = CFN。あなたは、ファイル名に検索すると、あなたの個人的なファイルでそれらを設定すると、あなたにいくつかの入力を保存することがあります。
- これで、同じrecollindexコマンドで指定したファイル名の引数のインデックスを更新した後消去するための-eと-iの両方を使用することができます。
- 現在recollqでRecoll文書とPython APIの検索結果のXapianのDOCIDへのアクセスを許可します。これはRecollと純粋Xapianの操作を組み合わせたスクリプトを書くことができます。 MD5の用語を使用してドキュメントの重複を発見するためのサンプルのPythonプログラムは、添加しました。参照のsrc /パイソン/サンプル/ docdups.pyます。
- 内部メソッドはデフォルトで-iファイルであるときに、ファイルのMIMEタイプを識別するために使用されるコマンド。それは構成でsystemfilecommandを設定して、このコマンドをカスタマイズできるようになりました。推奨値は時々ファイルより良い作品のxdg-パントマイムであろう。
- は結果リストには、2つの新しい要素を持っています。例えばオープン親ディレクトリ
- /メディアはほとんど盲目的に一般インデクサでこれらを処理する(代わりに個別のインデックスを使用)悪い考えですリマインダとしてデフォルトのskippedPathsリストに追加されました。
- recollqと-Fが使用されている値の間のフィールド名を印刷するrecoll -t GET新しいオプション-N。また、-F&QUOT;&QUOT;すべてのフィールドを印刷する指示として取られます。
- のUnicodeハイフン(0x2010)は今、マイナスのインデックス作成中と検索ASCIIに変換されます。マイナスとハイフンのバリウス誤用を与えられたこの文字を、処理するための良い方法はありません。この選択はみなさ&QUOTた;あまり悪い&QUOT;前のものよります。
など
親フォルダ名を印刷するための%のP置換、およびファイルマネージャウィンドウで、親フォルダを開きますFリンク先:
こののバージョン1.19.14のの新機能:
- 1.19.14修正比較的軽微しかしennoying問題にインデックス作成に加え、他のいくつかの不具合:
- インデックス作成はXapianのエラー、(不良ブロックの読み取り)、および(不要なインデックス再構築につながる)以降の最新のチェックの失敗を誘発するだろうが、インデックスを照会するための別の読み取り専用データベースオブジェクトの使用。陪審が原因のようにしてあるが、読み書き用に同じオブジェクトを使用して問題を解消するようです。
- フィルタをフォークと実行の間に子プロセスで不要なログメッセージがmutexをブロックし、(唯一のマルチスレッドモードで起こった)影響を受けた父・プロセス・スレッドの約20分のタイムアウトにつながる可能性があります。
- また、フィルタスタックオーバーフローの可能性。これは本当に(手作りの再帰的なzipファイル...)病理学的状況で発生する可能性があります。
<強い>どのバージョン1.19.13にの新規でます。
- これはうまくいけば、マルチスレッドで最後に残ったバグを修正非常にまれな原因となったコード、が、迷惑なクラッシュ。あなたは間違いなくあなたがrecoll 1.19を実行している場合は、このバージョンにアップグレードしたいと思います。
<強い>はどのバージョン1.19.11でのの新しいます。
- ケース/ダイアクリティカルマークの感度は、デフォルトではオフにまだありますこのリリース。これは、(マニュアル参照)のみrecoll.confを編集することによってオンにすることができます。その場合、あなたは、インデックスをリセットする必要があります。
<強い>何がバージョン1.19.9でのの新規でます。
- このリリースは、重大なバグの数を固定する(クエリ日付条件処理、可能なGUIがクラッシュし...)。
こののバージョン1.19.2でのの新機能は次のとおりです。
- このリリースでは、追加のためのパス変換のバグを修正インデックスます。
このバージョンでは、オプションの大文字と発音区別に敏感さをもたらします。
こののバージョン1.18.1にの新機能であります検索、PDF文書のページをヒットするための複雑な検索履歴、直接アクセスます。
こののバージョン1.17.3でのの新機能:
- 1.17.3は主にインデックス作成のクラッシュそれを修正リリース電子メールの処理中に時々発生します。
こののバージョン1.17.2でのの新機能は次のとおりです。
- いくつかのバグを修正し、ための小さな機能が追加されています(:Aスウェーデン語すなわち)あなたの言語でアクセントされてはならない文字を扱います。手動構成セクションのunac_except_transx参照してください。また、ダイヤファイルの新しいrcldiaフィルターます。
このの要件の
- Xapianのオメガます。
- はQtます。
コメントが見つかりません