Beagle (Software) - Beagle (software)
Entwickler | Beagle-Team |
---|---|
Endgültige Veröffentlichung | 0.3.9 / 26. Januar 2009
|
Repository | |
Geschrieben in | C# |
Betriebssystem | Linux , andere Unix und Unix-ähnliche Systeme |
Typ | Suchwerkzeug |
Lizenz | Eine Mischung aus X11/MIT-Lizenz und Apache-Lizenz |
Webseite | www |
Beagle ist ein Suchsystem für Linux und andere Unix-ähnliche Systeme, das es dem Benutzer ermöglicht, Dokumente, Chat-Protokolle, E-Mail- und Kontaktlisten zu durchsuchen. Es wird nicht aktiv entwickelt.
Beagle entstand aus Dashboard, einer frühen Mono- basierten Anwendung zum Ansehen und Präsentieren nützlicher Informationen vom Computer eines Benutzers. Es ist in C# mit Mono geschrieben und verwendet eine Portierung von Lucene auf C# namens Lucene.Net als Indexer . Beagle enthält eine Gtk# -basierte Benutzeroberfläche und lässt sich mit Galago für Anwesenheitsinformationen integrieren .
Beagle wurde von Joe Shaw mit Hilfe der Open-Source- Community entwickelt und gepflegt . Bemerkenswerte Mitwirkende waren Jon Trowbridge , Robert Love , Nat Friedman und David Camp .
Merkmale
Beagle durchsucht den Inhalt von Dokumenten und die zugehörigen Metadaten. Benutzer können suchen nach:
- Anwendungen
- Archive ( zip , tar , gzip , bzip2 ) und ihr Inhalt
- Gespräche ( Pidgin- , Kopete- und IRC- Protokolle)
- Dokumente ( AbiWord , OpenOffice.org , Microsoft Office , pdf , txt , rtf , html )
- E-Mails und Adressbuchkontakte (von Evolution , Mozilla Thunderbird (nur Header-Info) und KMail )
- Hilfedateien ( Texinfo , Manpages )
- Bilder ( png , jpg , tiff , gif , svg )
- Musikdateien ( mp3 , ogg , flac )
- Notizen in Tomboy , KNotes und Labyrinth
- RSS- Feeds (über Blam oder Akregator )
- Quellcode ( C , C++ , C# , Fortran , Java , JavaScript , Pascal , Perl , PHP , Python und mehr)
- Videodateien (über MPlayer oder Totem )
- Webverlauf ( Firefox , Konqueror , Epiphany )
Beagle kann auch mit externen Tools über eine Konfigurationsdatei zusätzliche Dateitypen indizieren, die nicht nativ unterstützt werden.
Unter Linux indiziert Beagle Dokumente mithilfe von inotify effizient, ohne dass häufig neu indiziert werden muss.
Siehe auch
- Desktop-Suche
- Liste der Desktop-Suchmaschinen
- Tracker , ein aktiv entwickeltes Suchsystem
- Erinnern
Verweise
Externe Links
- Offizielle Website
- Nats Flash-Demos von Beagle
- Peagle-Projekt (PHP-basiertes Web-Frontend für Beagle)
- Beagle++ - eine NEPOMUK- basierte Erweiterung von Beagle für die semantische Desktop- Suche