Recoll

Screenshot Software:
Recoll
Szczegóły programowe:
Wersja: 1.21.2 Aktualizowane
Filmu: 9 Dec 15
Wywoływacz: Jean-Francois Dockes
Licencja: Wolny
Popularność: 148

Rating: nan/5 (Total Votes: 0)

Recoll to aplikacja open source, który został zaprojektowany od podstaw, aby zapewnić użytkownikom osobistego narzędzia pełnotekstowego wyszukiwania dla swoich środowisk graficznych GNU / Linux. Jest on oparty na dobrze znanym Xapian zaplecza.

Najważniejsze cechy to łatwość instalacji, wsparcie dla popularnych systemów typu UNIX, nowoczesny graficzny interfejs użytkownika obsługiwany przez Qt, wsparcie dla interfejsu użytkownika Unity systemu operacyjnego Ubuntu, wsparcie dla popularnych typów plików, jak również wsparcie dla wielu języków .

Ponadto, aplikacja posiada wsparcie dla wielu kodowania znaków, state-of-the-art funkcjonalności zapytanie, Obsługa załączników e-mail, przejrzystej obsłudze popularnych formatów archiwów UNIX, w tym gzip i bzip2, filtry plików i folderów oraz kompleksowa dokumentację.

Natywnie indeksowane typy plików to zwykły tekst, HTML, skrzynka pocztowa, maildir Pidgin i fioletowy pliki dziennika, człowiek stron, diagramy Dia, PowerPoint i Excel dokumentów. Również dzięki pomocników zewnętrznych, program jest również zdolny do indeksowania dokumentów z dobrze znanych aplikacji, takich jak AbiWord, KWord, OpenOffice, Gnumeric i Okular.

Wśród innych funkcji, możemy wspomnieć, że Recoll może być używany wewnątrz przeglądarki internetowej Mozilla Firefox, przez dodatek, dzięki czemu użytkownicy mogą łatwo indeksu odwiedzane strony WWW. może przetwarzać wiele załączników e-mail na raz za pomocą wielu do wyboru baz danych i wykorzystuje symbole wieloznaczne.

To zapewnia użytkownikom nowoczesny graficzny interfejs użytkownika napisany z Qt GUI i zaprojektowane do katalogów domowych użytkowników indeksu może z get-go. Proces indeksowania można przerwać w dowolnym momencie, a możliwe jest również, aby usunąć historię wyszukiwania i dokumentów, a także zobaczyć indeksowanych typów i brakujące pomocników.

Wyniki wyszukiwania można łatwo sortowane według daty, najstarszy lub nowsze najpierw, postrzegane jako stolik lub zapisać jako plik arkusza kalkulacyjnego na wspólnym pliku CSV (wartości oddzielonych przecinkami) format pliku. W oknie dialogowym Preferencje, użytkownicy mogą skonfigurować harmonogram indeksowania, graficzny interfejs użytkownika oraz zewnętrznych narzędzi

Co nowego w tym wydaniu:.

  • dialogowe Dodane GUI do wykonywania częściowego indeksowania.
  • Wyszukiwanie Avanced w & quot; Każda klauzula & quot; Tryb:. filtr katalog nie filtrować ale dodać klauzulę ored
  • Fix fałszywe błędy składni o nawiasach całym zwrotów.
  • Poprawiono kilka warunki brzegowe wykryte przez VC ++
  • Różne inne drobne poprawki, zobacz popełnienia dziennik.

Co nowego w wersji 1.20.4:

  • 1.20.4 ma poprawkę, aby pominąć plik skompresować jak xxx.img.gz obrazy systemów domyślnie. To powinno być w 1.20.3

Co jest nowa w wersji 1.20.1:

  • Przy wejściu Otwarty został dodany do listy wyników i spowodować popup menu tabeli. To pozwala wybrać alternatywną aplikacji do otwierania dokumentu. Lista aplikacji jest zbudowany z informacji poufnych plików / usr / share / applications stacjonarnych.
  • Nowy sposób na określenie wielu warunków do przeszukania wewnątrz danej dziedzinie: kiedyś, że wpis brakuje spacje ale rozszczepialnego, jak [term1, TERM2] została przekształcona w poszukiwaniu frazy, które miało sens w niektórych przypadkach, ale nie tak wiele. Kod został zmieniony tak, że [term1, TERM2] teraz oznacza [term1 I TERM2] i [term1 / TERM2] oznacza [term1 LUB TERM2]. Jest to przydatne do poszukiwań w terenie, gdzie będą zmuszeni do powtarzania wcześniej nazwę pola dla każdej kadencji. [somefield: term1 somefield: TERM2] mogą być wyrażone jako. [somefield: term1, TERM2]
  • (1.20.1) Narzędzie Fragmenty Zapytanie zostało dodane do GUI. Jest to okno z konfigurowalne przyciski by dodać dowolne fragmenty języka zapytań do bieżącego wyszukiwania. Przyciski i fragmenty są zdefiniowane w pliku xml wewnątrz konfiguracji recoll katalogu ~ / .recoll / fragbuts.xml. Pozwala to łatwo zdefiniować cali do wstępnie ugotowanej cali do filtry do rzeczy, które niejednokrotnie potrzebują. Zobacz instrukcję więcej szczegółów.
  • zmienił sposób warunki są generowane z łańcucha złożonego (na przykład adres e-mail). Wcześniej, na adres jak jfd@recoll.org~~pobj, tylko proste zasady i warunki zakotwiczone na początku były generowane (JFD, recoll, org, JFD @ recoll, jfd@recoll.org). Nowy splitter text generuje wszystkie inne możliwe warunki (tutaj recoll.org only) tak, że jest możliwe, aby wyszukać w wersji lewej skróconych tego związku, na przykład, wszystkie wiadomości z danej dziedziny.
  • (1.20.1) Nowe akceleratory klawiszowe do tabeli wyników: Ctrl + R przełącza ostrość od wejścia wyszukiwarki tabeli, Ctrl + O otwiera dokument aktualnej linii, Ctrl + Shift + O otwiera dokument i zamyka recoll, Ctrl + D podgląd dokumentu.
  • (1.20.1) Szczególny termin jest teraz indeksowane do wyników z historii internetowej: Zastosowanie & quot; -rclbes: BGL & quot; aby wykluczyć wyniki internetowych, & quot; rclbes: pt & quot; ograniczyć wyniki do tych internetowych. To jest trudne do zapamiętania, ale funkcja Fragmenty zapytania oznacza, że ​​nie trzeba (to jest w przykładowym pliku Fragments zapytań).
  • Recoll teraz indeksuje #hashtags jak np.
  • Teraz można skonfigurować GUI w szerokiej obudowie, przeciągając paski narzędzi do jednej ze stron (ich lokalizacja jest zapamiętywane pomiędzy sesjami) i przesuwając filtry kategorię z menu (można ustawić w Quot &; Preferencje - & gt;. konfiguracji GUI & quot; panel)
  • Dodaliśmy indexedmimetypes i excludedmimetypes zmiennych konfiguracji GUI, który również został zbity nieco. Kilka ininteresting zmienne zostały również usunięte.
  • Podczas indeksowania, nie musimy już dodawać górną nazwę pliku kontenera jako termin dla zawartych dokumentów podrzędnych (jeśli występują). To nie ma sensu w większości przypadków, a to oznacza, że ​​można dostać wyświetleń wszystkich sekcjach z chm lub epub gdy górna nazwa pliku dopasowane wyszukiwania, kiedy prawdopodobnie chciał jedynie dokument nadrzędny w tym przypadku.
  • Jednak nazwa pliku kontenera był czasem przydatne do wyników filtrowania, i nadal jest dostępna, w inny sposób: górna nazwa pliku kontenera zostanie dodany jako termin do wszystkich dokumentów podrzędnych, tylko do wyszukiwania z prefiksem , Pole Nazwa jest containerfilename i nie pasuje na Dokumenty podrzędne nastąpi, jeśli pole nie jest określona (to jest inna od poprzedniej obróbki nazwy pliku, który został indeksowane jako ogólne określenie. Containerfilename jest ustawione na plikach bez dokumentów podrzędnych (np pdf).
  • nowy atrybut, pfxonly, został stworzony w celu wspierania powyższą zmianę. To może być ustawiona na dowolnym polu metadanych wewnątrz [prefiksy] sekcji pliku pól. Dotknięte warunki terenowe będą indeksowane tylko z prefiksem, więc będą one spowodować trafić tylko do poszukiwania w terenie (ogólne zachowanie jest to, że pola terminy są indeksowane zarówno prefiksem i nie, więc mogą również spowodować trafienie podczas wyszukiwania w kategoriach ogólnych ).
  • Nowy [queryaliases] sekcja powstała w dziedzinach, na definining aliasy nazwy pola mają być używane tylko w czasie kwerendy (w celu uniknięcia niechcianej gromadzenia danych dotyczących pól losowych podczas indeksowania). Sekcja jest domyślnie pusta, ale 2 oczywistych aliasy są skomentował: nazwa pliku = fn i containerfilename = CFN. Ustawienie ich w aktach osobowych mogą zaoszczędzić trochę pisania, jeśli szukasz na nazwy plików.
  • Możesz teraz używać zarówno -e i -i do kasowania następnie aktualizację indeksu dla podanych argumentów plików o tej samej komendy recollindex.
  • Teraz umożliwić dostęp do docId Xapian na dokumenty Recoll w recollq wyników wyszukiwania i Python API. Pozwala to na pisanie skryptów, które łączą Recoll i czyste operacje Xapian. Przykładowy program, Python, aby znaleźć duplikaty dokumentów, używając określenia MD5 został dodany. Zobacz src / python / samples / docdups.py
  • Polecenie używane do identyfikacji typów MIME plików, gdy metoda wewnętrzna jest domyślnie plik -i. Teraz jest to możliwe, aby dostosować tego polecenia przez ustawienie systemfilecommand w konfiguracji. Sugerowana wartość będzie xdg-mim, który czasem działa lepiej niż pliku.
  • Lista wyników ma dwa nowe elementy:% podstawieniem P dla drukowania nazwę folderu nadrzędnego, a cel F link, który otworzy folder nadrzędny w oknie menedżera plików. na przykład Otwórz katalog nadrzędny
  • / media został dodany do listy domyślnych skippedPaths głównie jako przypomnienie, że ślepo przetwarzania tych z ogólnym indekser jest to zły pomysł (zamiast używać oddzielnych indeksów).
  • recollq i recoll -t dostać nową opcją -n wydrukować nazwy pól między wartościami, gdy -F jest używany. Ponadto, -F cali do cali do jest traktowana jako dyrektywy, aby wydrukować wszystkie pola.
  • myślnik Unicode (0x2010) jest teraz przetłumaczone na ASCII minus podczas indeksowania i wyszukiwania. Nie ma dobry sposób, aby poradzić sobie z tym, z uwagi na charakter varius minus nadużyciom i łącznikiem. Wybór ten został uznany za & quot; mniej złe & quot; od poprzedniego.

Co nowego w wersji 1.19.14:

  • 1.19.14 poprawki stosunkowo niewielkie, ale ennoying kwestii w indeksowania, plus kilka innych trzasków:
  • Korzystanie z oddzielnego obiektu tylko do odczytu bazy danych dla zapytań indeksu podczas indeksowania wymusiłyby Xapian błędów, (zły blok odsłon), a kolejne awarie sprawdzić się na bieżąco (co prowadzi do niepotrzebnego reindeksowania). Jury ma się co do przyczyny, ale przy użyciu tego samego obiektu do czytania i pisania wydaje się w celu wyeliminowania problemu.
  • Niepotrzebny komunikat dziennika w procesie potomnym pomiędzy rozwidlającą i wykonywania filtr może zablokować na mutex, i doprowadzić do przekroczenia limitu czasu 20 mln dla dotkniętego wątku procesu ojciec (zdarzyło się tylko w trybie wielowątkowym).
  • Również możliwe przepełnienie stosu filtra. To może zdarzyć się tak naprawdę tylko w sytuacjach patologicznych (ręcznie wykonane pliku zip rekurencyjne ...).

Co nowego w wersji 1.19.13:

  • To mam nadzieję, że rozwiązuje ostatni pozostały błąd w wielowątkowości Kod, który powoduje dość rzadkie, ale irytujących awarii. Na pewno chcesz dokonać aktualizacji do tej wersji, jeśli używasz recoll 1,19.

Co nowego w wersji 1.19.11:

    czułość
  • Case / znaki diakrytyczne wciąż domyślnie wyłączona dla to wydanie. To może być włączona tylko edytując recoll.conf (patrz instrukcja). Jeśli tak, należy następnie zresetować wskaźnik.

Co nowego w wersji 1.19.9:

  • Ta wersja rozwiązuje szereg istotnych błędów (zapytanie Data obsługa warunkiem, ewentualne awarie GUI ...).

Co nowego w wersji 1.19.2:

  • To wydanie naprawia błąd w tłumaczeniu ścieżki do dodatkowego indeksy.

Co nowego w wersji 1.18.1:

  • Ta wersja przynosi opcja CASE- i znaki diakrytyczne wrażliwych wyszukiwania, złożona historia wyszukiwania, bezpośredni dostęp trafić strony dla dokumentów PDF.

Co nowego w wersji 1.17.3:

  • Release 1.17.3 najczęściej rozwiązuje katastrofie indeksowanie, że Czasami podczas przetwarzania wiadomości e-mail.

Co nowego w wersji 1.17.2:

  • Naprawiono kilka błędów i dodaje małą funkcję dla obsługa znaków, które nie powinny być akcentowane w języku polskim (tj: a po szwedzku). Zobacz unac_except_transx w sekcji konfiguracji ręcznej. Również nowy filtr rcldia plików Dia.

Wymagania :

  • Xapian i Omega
  • Qt

Inne programy z deweloperem Jean-Francois Dockes

SQLScreens
SQLScreens

20 Feb 15

Komentarze do Recoll

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!