Recoll це додаток з відкритим вихідним кодом, який був розроблений з нуля, щоб надати користувачам з особистим повнотекстового пошуку утиліти для настільних середовищ GNU / Linux. Він заснований на добре відомому Xapian інтерфейсі.
Основні характеристики включають легку установку, підтримку популярних систем UNIX на базі, сучасний графічний користувальницький інтерфейс живиться від Qt, підтримка єдиної користувальницького інтерфейсу операційної системи Ubuntu, підтримку спільних типів файлів, а також підтримку декількох мов .
Крім того, програма має підтримку декількох кодувань, держава-оф-мистецтво функціональності запит, підтримка поштових вкладень, прозорий розподіл загальних форматів архівів UNIX, в тому числі Gzip і bzip2, файлів і папок фільтрів і всеосяжної документація.
Вроджена індексовані типи файлів Plain Text, HTML, поштова скринька, Maildir, Pidgin і фіолетовий лог-файли, довідкові сторінки, Dia діаграми, PowerPoint і Excel документи. Крім того, завдяки зовнішнім помічників, програма також здатна індексації документів з відомих додатків, таких як AbiWord, KWord, OpenOffice, Gnumeric і Okular.
Серед інших особливостей, ми можемо відзначити, що Recoll можуть бути використані всередині веб-браузера Mozilla Firefox, через доповнення, що дозволяє користувачам легко Індекс відвідали веб-сторінок. він може обробляти кілька вкладень електронної пошти з одночасним використанням безлічі обираних бази даних, і використовує пошук підстановки.
Це надає користувачам з сучасним графічним інтерфейсом письмового з інструментарієм Qt GUI і призначена для домашніх каталогів проіндексувати користувача з самого початку йти. Процес індексування може бути зупинена в будь-який момент, і це також можливо, щоб стерти історію пошуку і документів, а також для перегляду індексованих типів і зниклих безвісти помічників.
Результати пошуку можуть бути легко відсортовані за датою, найстаріший або спершу, розглядається як стіл або зберегти як файл електронної таблиці в загальній CSV (значення, розділені комами) формат файлу. У діалоговому вікні Preferences, користувачі можуть налаштувати розклад індексації, графічний користувальницький інтерфейс, і зовнішні інструменти
Що нового У цьому випуску :.
- діалогове Додано графічний інтерфейс для виконання часткової індексації.
- Пошук Avanced в & Quot; Будь пункт & Quot; Режим роботи :. Фільтр каталог НЕ БУДЕ фільтрувати, але додати пункт Ored
- Fix фіктивні синтаксичні помилки про дужками навколо фраз.
- Виправлені кілька граничні умови, виявлені 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 АБО term2]. Це корисно для польових пошуків, де б ви бути попередньо змушені повторювати ім'я поля для кожного терміна. [SomeField: term1 SomeField: term2] тепер може бути виражена як. [SomeField: term1, term2]
- (1.20.1) Інструмент Запит Фрагменти був доданий в GUI. Це вікно за допомогою настроюваних кнопок, щоб додавати довільні фрагменти мови запитів до поточної категорії. Кнопки і фрагменти визначаються в XML файлі всередині конфігурації Recoll каталог ~ / .recoll / fragbuts.xml. Це робить його легко визначити і Quot; заздалегідь приготовлені і Quot; фільтри для речей, які ви повинні повторно. Дивіться керівництво для більш докладної інформації.
- Ми змінили спосіб терміни згенерований з рядка з'єднання (наприклад, адреса електронної пошти). Раніше для адреси, як jfd@recoll.org~~pobj, були отримані тільки прості терміни і терміни на якорі на початку (JFD, Recoll, орг, JFD @ Recoll, jfd@recoll.org). Новий текст роздільник генерує всі інші можливі терміни (тут, recoll.org тільки), так що тепер можна шукати лівих усічені версії з'єднання, наприклад, всі електронні листи від даної області.
- (1.20.1) Нові прискорювачі клавіатури для таблиці результатів: Ctrl + R переключає увагу з моменту вступу пошуку в таблиці, Ctrl + O відкриває документ для поточного рядка, Ctrl + Shift + O відкриває документ і закриває Recoll, Ctrl + D превью документа.
- (1.20.1) спеціальний термін тепер індексуються результатів від історії веб-пошуку: використання і Quot; -rclbes: BGL & Quot; виключити веб результати, & Quot; rclbes: BGL & Quot; щоб обмежити результати на веб-них. Це важко згадати, але функція Запит Фрагменти означає, що вам не потрібно, щоб (це у зразку файлу Запит фрагментів).
- Recoll зараз індексує #hashtags як такої.
- Це тепер можна налаштувати графічний інтерфейс в широкому форм-факторі, перетягуючи панелі інструментів на одну зі сторін (їх розташування запам'ятовується між сесіями), і переміщення категорії фільтрів для меню (може бути встановлений в & Quot; преференцій - & GT ;. графічний інтерфейс конфігурації і Quot; панель)
- Ми додали indexedmimetypes і excludedmimetypes змінні конфігурації GUI, який також був ущільненого небагато. Зв'язка ininteresting змінні були також вилучені.
- При індексації, ми більше не додати верхню ім'я файлу-контейнера як термін для утримуються під-документів (якщо такі є). Це не мало ніякого сенсу в більшості випадків, а це означало, що ви отримаєте хіт на всі розділи з CHM або EPUB, коли верхня ім'я файлу відповідає пошук, коли ви, ймовірно, хотів тільки батьківський документ у цьому випадку.
- Проте, ім'я файлу-контейнера іноді корисно для результатів фільтрації, і це як і раніше доступні, по-іншому: верхній ім'я файлу-контейнера додають як термін для всіх суб-документів, тільки для пошуку з префіксом , Назва поля containerfilename, і ні в яке порівняння по-документів не буде відбуватися, якщо поле не вказано (це відрізняється від попередньої обробки імен файлів, який був проіндексовані в якості загального терміна. Containerfilename також встановлюється на файли без поддокументов (наприклад, PDF).
- новий атрибут, pfxonly, був створений, щоб підтримувати вище зміни. Це може бути встановлений на будь-якому полі метаданих усередині секції файлу полів [префікси]. Умови постраждалі поля будуть індексуватися тільки з приставкою, так що вони будуть викликати вдарив тільки для пошуку поля (загальна поведінка, що поле терміни проіндексовані і префікс, а не, так що вони можуть також викликати удар, коли шукали в загальних рисах ).
- Новий [queryaliases] розділ був створений в полях, definining ім'я поля псевдонімів, які будуть використовуватися тільки в момент запроса (щоб уникнути небажаних збір даних про випадкових полів під час індексації). У розділі порожній за замовчуванням, але 2 очевидні псевдоніми прокоментував: ім'я файлу = Fn і containerfilename = CFN. Установка їх в вашій особистій справі може заощадити вам деяке друкувати, якщо ви шукаєте по іменах файлів.
- Тепер Ви можете використовувати обидва -e -i і для стирання, то оновлення індексу для заданих аргументів файлів з тією ж командою recollindex.
- Тепер дозволити доступ до DOCID Xapian для Recoll документів в recollq та результатах пошуку API Python. Це дозволяє писати сценарії, які поєднують Recoll і чисті Xapian операції. Програма на Python зразок для пошуку дублікатів документів, використовуючи MD5 терміни був доданий. Див SRC / Python / зразки / docdups.py
- Команда, використовувана для визначення типів електронної кореспонденції файлів, коли внутрішній метод є файл -i за замовчуванням. Тепер можна налаштувати цю команду установки systemfilecommand в конфігурації. Пропонований значення буде XDG-мім, який іноді працює краще, ніж файл.
- Список результатів має два нові елементи:% P заміну для друку ім'я батьківської папки, а мета посилання F, який відкриє батьківську папку у вікні файлового менеджера. наприклад Відкрити батьківський каталог
- / ЗМІ був доданий в список на skippedPaths умовчанням в основному, як нагадування, що сліпо обробки їх із загальною індексації є поганою ідеєю (використовуйте окремі індекси замість).
- recollq і Recoll -t отримати новий варіант -N друкувати імена полів між значеннями, коли -F використовується. Крім того, -F & Quot; & Quot; береться як директиви для друку всі поля.
- дефіс Unicode (0x2010) в даний час переведені на ASCII мінус під час індексації та пошуку. Там немає хороший спосіб впоратися з цією характер, враховуючи VariUs зловживань мінус і дефіс. Цей вибір був визнаний і Quot; менш погано і Quot; ніж попередній.
Що нового у версії 1.19.14:
- 1.19.14 виправлення відносно невеликі, але ennoying питання індексації, а також кілька інших глюки:
- Використання окремого об'єкта тільки для читання бази даних для запиту індекс, а індексація спричинить Xapian помилки, (поганий блок читає), і наступні перевірки до сучасних невдачі (що призводить до непотрібної переиндексации). Журі, як до справи, але, використовуючи той же об'єкт для читання і запису, здається, щоб усунути проблему.
- непотрібна повідомлення журналу в дочірньому процесі між розгалуженням та виконання фільтр може заблокувати на мьютекса, і привести до тайм-ауту 20 млн для постраждалого нитки процесу батько (трапилося тільки в багатопотоковому режимі).
- Також можна переповнення стека фільтрів. Це може тільки дійсно відбутися в патологічних ситуаціях (ручний файлу рекурсивним поштовий ...).
Що нового у версії 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:
- Виправлена декілька помилок і додає невелику особливість для обробки символів, які не повинні бути акцентованих на вашій мові (т.е .: а на шведському). Див unac_except_transx в розділі ручний настройки. Крім того, новий rcldia фільтр для Dia файлів.
Вимоги
- Xapian і Омега
- Qt
Коментар не знайдено