Sviluppato da |
Jos van den Oever Flavio Castelli |
---|---|
Ultima versione | 0.7.8 (5 febbraio 2013) |
Depositare | git: //anongit.kde.org/strigi.git |
Scritto in | C e C ++ |
Ambiente | Multipiattaforma , Linux, Windows, Mac OS X, Solaris |
genere | Motore di ricerca desktop |
Licenza | GNU Lesser General Public License versione 2.0 ( d ) |
Sito web | strigi.sourceforge.net |
Strigi è un demone di indicizzazione e di ricerca file ( ricerca desktop ) indipendenti dal sistema operativo e l' ambiente grafico .
Lo sviluppo è iniziato quando Jos van den Oever ha iniziato a scrivere le classi JStreams per sfogliare rapidamente un file incapsulato in un altro (un file in un archivio compresso per esempio). Questa classe è risultata abbastanza veloce da essere inclusa nel motore di ricerca di clucene, ma quando ha voluto includerla in kat , il progetto sembrava essere in cattive condizioni e l'ultima versione era problematica. Piuttosto che arrendersi, Jos van den Oever iniziò a scrivere il suo software, Strigi . Da allora è stato raggiunto da Flavio Castelli .
Strigi è progettato per essere veloce, efficiente in termini di memoria ed espandibile tramite l'uso di plug-in . Sebbene sia stato originariamente progettato per utilizzare clucene nel backend , può anche essere abbinato a hyperestraier . In futuro saranno utilizzabili anche SQLite 3 e xapian .
Un punto di riferimento digennaio 2007ha dimostrato che Strigi consuma meno memoria ed è più veloce di altri client. Tuttavia, mancano alcune opzioni disponibili sugli altri motori testati. Come la maggior parte dei software di ricerca, Strigi può estrarre informazioni dai file come la lunghezza di un file audio, il contenuto di un file di testo o la risoluzione di un'immagine. I plugin ti consentono di aggiungere nuovi tipi di file che sarà in grado di gestire.
Strigi è accessibile da kicker , alt + f2 , Dolphin per KDE4 o il pannello Gnome ma può anche essere integrato direttamente in Konqueror . È disponibile anche un'interfaccia grafica , Strigiclient.
Strigi e Nepomuk lavorano insieme per creare la "ricerca semantica" di KDE4 . NEPOMUK permette di aggiungere metadati ad ogni file che verranno poi utilizzati da Strigi per indicizzazioni e ricerche più precise. I suoi sviluppatori stanno anche valutando l'aggiunta del supporto Sonnet per consentire agli utenti di cercare file scritti in una determinata lingua.
Strigi ha anche un'applet, Deskbar , per GNOME.