recoll er en åpen kildekode-program som har blitt designet fra bunnen av for å gi brukerne en personlig fulltekstsøk verktøy for sine GNU / Linux-desktop-miljøer. Den er basert på den velkjente xapian backend.
Viktige funksjoner inkluderer enkel installasjon, støtte for populære UNIX-baserte systemer, moderne grafisk brukergrensesnitt drives av Qt, støtte for Unity brukergrensesnittet til Ubuntu operativsystem, støtte for vanlige filtyper, samt støtte for flere språk .
I tillegg sendes søknad har støtte for flere tegnsett, state-of-the-art spørring funksjonalitet, støtte for e-postvedlegg, gjennomsiktig håndtering av vanlige UNIX arkiv formater, inkludert gzip og bzip2, fil- og mappe filtre, og omfattende dokumentasjon.
Grunnlegg indeksert filtyper inkluderer ren tekst, HTML, Mailbox, Maildir, Pidgin og Lilla loggfiler, Man Pages, Dia diagrammer, Powerpoint og Excel-dokumenter. Også takk til eksterne hjelpere, er programmet også i stand til å indeksere dokumenter fra velkjente programmer, for eksempel AbiWord, KWord, Openoffice, Gnumeric og Okular.
Blant andre funksjoner kan vi nevne at recoll kan brukes inne i Mozilla Firefox nettleser, gjennom en add-on, slik at brukerne enkelt indeks besøkte nettsider. det kan behandle flere e-postvedlegg på en gang ved hjelp av flere valgbare databaser, og bruker jokertegnsøk.
Det gir brukerne en moderne grafisk brukergrensesnitt skrevet med Qt GUI toolkit og designet til brukerens indeksen hjemmekataloger fra get-go. Indekseringsprosessen kan stoppes når som helst, og det er også mulig å slette søk og dokument historie, så vel som å vise indekstyper og manglende hjelpere.
Søkeresultater lett kan sorteres etter dato, eldste eller nyeste først, sett på som bord eller lagres som et regneark i felles CSV (kommaseparerte verdier) filformat. Fra dialogboksen Innstillinger, kan brukerne konfigurere indeksering tidsplan, det grafiske brukergrensesnittet, og eksterne verktøy
Hva er nytt i denne utgaven.
- dialog Lagt GUI å utføre delvis indeksering.
- avanced søk i & quot; noen klausul & quot; modus. directory filter ville ikke filtrere men legger en ELLER-behandlet klausul
- Fix falske syntaksfeil om parentes rundt setninger.
- Faste noen grensebetingelser oppdaget av VC ++
- Diverse andre små reparasjoner, se logg.
Hva er nytt i versjon 1.20.4:
- 1.20.4 har en fix for å hoppe komprimere filen systemavbildninger som xxx.img.gz som standard. Dette burde vært i 1.20.3
Hva er nytt i versjon 1.20.1:
- En Åpne med oppføringen ble lagt til resultatlisten og resultattabell popup menyer. Dette lar deg velge et alternativ program for å åpne et dokument. Listen over programmer er bygget fra informasjonen inne i / usr / share / applikasjoner desktop-filer.
- En ny måte for å angi flere vilkår som det skal søkes i et gitt felt: det pleide å være at innreise mangler mellomrom men splitt, som [term1, term2] ble forvandlet til en setning søk, som var fornuftig i noen tilfeller, men ikke så mange. Koden ble endret slik at [term1, term2] betyr nå [term1 OG term2] og [term1 / term2] hjelp [term1 ELLER term2]. Dette er nyttig for felt søk der du tidligere ville bli tvunget til å gjenta navnet felt for hvert semester. [somefield: term1 somefield: term2] kan nå uttrykkes som. [somefield: term1, term2]
- (1.20.1) Spørringen Fragments verktøyet ble lagt til i GUI. Dette er et vindu med knapper som kan tilpasses for å legge til vilkårlige spørring språkfragmenter til nåværende søk. Knappene og fragmenter er definert i en xml fil inne i recoll konfigurasjon katalogen ~ / .recoll / fragbuts.xml. Dette gjør det enkelt å definere & quot; forkokte & quot; filtre for ting som du trenger gjentatte ganger. Se håndboken for mer informasjon.
- Vi endret måten vilkårene er generert fra en forbindelse streng (for eksempel en e-postadresse). Tidligere for en adresse som jfd@recoll.org, bare de enkle betingelser og vilkår forankret i starten ble generert (JFD, recoll, org, JFD @ recoll, jfd@recoll.org). Den nye teksten splitter genererer alle de andre mulige betingelser (her, recoll.org only), slik at det nå er mulig å søke for venstre avkortet versjoner av forbindelse, for eksempel, alle e-poster fra en gitt domene.
- (1.20.1) Nye tastatur akseleratorer for resultattabellen: Ctrl + r skifter fokus fra søke innreise til bordet, Ctrl + o åpner dokumentet for den aktuelle linjen, Ctrl + Shift + o åpner dokumentet og lukker recoll, Ctrl + d forhåndsviser dokumentet.
- (1.20.1) En spesiell begrepet er nå indeksert for resultater fra nettloggen: bruk & quot; -rclbes: BGL & quot; å utelukke web resultater, & quot; rclbes: BGL & quot; å begrense resultatene til nett seg. Dette er vanskelig å huske, men Kriterier Fragments funksjonen betyr at du ikke trenger å (dette er i prøven Kriterier Fragments fil).
- recoll nå indekserer # hashtags som sådan.
- Det er nå mulig å konfigurere GUI i brede formfaktor ved å dra verktøylinjene til en av sidene (deres plassering huskes mellom øktene), og flytter kategorien filtrene til en meny (kan settes i & quot; Innstillinger - & gt;. GUI konfigurasjon & quot; panel)
- Vi har lagt de indexedmimetypes og excludedmimetypes variabler til konfigurasjonen GUI, som også ble komprimert litt. En haug med ininteresting variabler ble også fjernet.
- Når indeksering vi ikke lenger legge toppen beholder filnavnet som betegnelse på de som finnes sub-dokumenter (hvis noen). Dette gjorde ingen mening i de fleste tilfeller, så det betydde at du vil få treff på alle seksjoner fra en CHM eller epub når toppen filnavnet matchet søket, når du sannsynligvis bare ville ha det overordnede dokumentet i denne saken.
- Men den beholder filnavnet var noen ganger nyttig for filtrering av resultater, og det er fortsatt tilgjengelig, på en annen måte: den øverste beholder filnavnet er lagt til som et begrep for alle underdokumenter, bare for å søke med et prefiks . Feltnavnet er containerfilename, og ingen kamp på deldokumenter vil skje hvis feltet ikke er angitt (dette er forskjellig fra forrige filnavn behandling, som ble indeksert som et generelt begrep. Containerfilename er også satt på filer uten sub-dokumenter (for eksempel en pdf).
- En ny egenskap, pfxonly, ble opprettet for å støtte de ovennevnte endring. Denne kan settes på alle metadata felt inne i [prefikser] i felt filen. De berørte felt vilkårene vil bli indeksert bare med et prefiks, slik at de vil føre en hit bare for et felt søk (den generelle atferden er at feltet vilkårene er indeksert både prefiks og ikke, så de kan også forårsake en hit når søkte så generelle termer ).
- En ny [queryaliases] seksjonen ble opprettet i feltene, for defininere feltnavn aliaser som skal brukes kun når søket utføres (for å unngå uønsket innsamling av data om tilfeldige felt under indeksering). Seksjonen er tom som standard, men 2 åpen aliaser kommenteres: filnavn = fn og containerfilename = CFN. Sette dem i din personlige fil kan spare deg noen skrive hvis du søker på filnavn.
- Du kan nå bruke både -e og -i for sletting deretter oppdatere indeksen for den gitte filen argumenter med samme recollindex kommandoen.
- Vi tillater nå tilgang til xapian docid for recoll dokumenter i recollq og Python API søkeresultater. Dette gjør skrive skript som kombinerer recoll og rene xapian operasjoner. En prøve Python program for å finne dokument duplikater, bruker MD5 vilkårene ble lagt. Se src / python / samples / docdups.py
- Kommando for å identifisere de mime typer filer når den interne metoden er fil -i som standard. Det er nå mulig å tilpasse denne kommandoen ved å sette systemfilecommand i konfigurasjonen. En foreslått verdi ville være XDG-mime, som noen ganger fungerer bedre enn fil.
- har to nye elementer Resultatlisten:% P substitusjon for utskrift forelder mappenavnet, og en F lenkjemål som vil åpne den overordnede mappen i en filbehandler vindu. f.eks Åpne ordnede katalogen
- / media ble lagt til i listen over standard skippedPaths mest som en påminnelse om at blindt behandle disse med den generelle indekser er en dårlig idé (bruk separate indekser i stedet).
- recollq og recoll -t få et nytt alternativ N for å skrive ut feltnavn mellom verdier når -F brukes. I tillegg -F & quot; & quot; er tatt som et direktiv til å skrive ut alle feltene.
- Unicode bindestrek (0x2010) er nå oversatt til ASCII minus under indeksering og søking. Det er ingen god måte å håndtere denne karakter, gitt varius misbruk av minus og bindestrek. Dette valget ble ansett & quot; mindre dårlig & quot; enn den forrige.
Hva er nytt i versjon 1.19.14:
- 1.19.14 fikser relativt små, men ennoying problemer i indeksering, pluss et par andre glitches:
- Bruk av en egen skrivebeskyttet database objekt for spørring indeksen mens indeksering ville utløse xapian feil, (dårlig blokk leser), og påfølgende up-to-date sjekk feil (som fører til unødvendig Reindeksering). Juryen er ute med hensyn til årsaken, men ved hjelp av samme objekt for lesing og skriving synes å eliminere problemet.
- En unødvendig loggmeldingen i barnet prosessen mellom forking og gjennomføring av filter kan blokkere på en mutex, og føre til en 20 mn timeout for den berørte far prosessen tråd (skjedde bare i multithread modus).
- Også en mulig overløp av filterstabelen. Dette kunne bare virkelig skje i patologiske situasjoner (håndlaget rekursiv zip-fil ...).
Hva er nytt i versjon 1.19.13:
- Dette løser forhåpentligvis den siste gjenværende feil i multithreading koden, som ble forårsaket ganske sjelden, men irriterende krasjer. Du definitivt ønsker å oppgradere til denne versjonen hvis du kjører recoll 1.19.
Hva er nytt i versjon 1.19.11:
- Case / diakritiske tegn følsomhet er fortsatt slått av som standard for denne utgivelsen. Det kan slås på bare ved å redigere recoll.conf (se bruksanvisningen). Hvis du gjør det, må du tilbakestiller indeksen.
Hva er nytt i versjon 1.19.9:
- Denne versjonen fikser en rekke betydelige bugs (spørring dato tilstand håndtering, mulige GUI krasjer ...).
Hva er nytt i versjon 1.19.2:
- Denne versjonen retter en feil i bane oversettelser for ekstra indekser.
Hva er nytt i versjon 1.18.1:
- Denne versjonen bringer valgfritt case- og diakritiske tegn følsomme søk, komplekse søkehistorikk, til direkte tilgang treffe sider for PDF-dokumenter.
Hva er nytt i versjon 1.17.3:
- Frigi 1.17.3 meste løser et indeksering krasj som noen ganger oppstod under behandling av e-post.
Hva er nytt i versjon 1.17.2:
- Løser noen bugs og legger til en liten funksjon for håndtering av tegn som ikke bør aksent på ditt språk (dvs: en på svensk). Se unac_except_transx i manualen konfigurasjon. Også en ny rcldia filter for Dia filer.
Krav
- xapian og Omega
- Qt
Kommentarer ikke funnet