Hat jemand den IFilter für die Suche von Win7 und Vista, mit dem
OpenOffice-Dokumente indiziert werden können?
Peter
Guckst Du hier:
http://www.ifiltershop.com/staroffice-openoffice-ifilter.html
Rainald
Vielen Dank. Klappt leider nicht.
Suchwörter werden nur in Dateinamen gefunden. Im Inhalt nicht. Die
Einträge in den Index-Optionen sind o.k., auch die indizierten
Verzeichnisse. Trotzdem keine Ergebnisse. Hab' auch schon neu gebootet
und den Index komplett neu aufbauen lassen. Außerdem das hier:
http://www.ifiltershop.com/downloads/sofilter/readme.html#_Additional_Setup_Steps
(Etwas runter scrollen bis "Windows Desktop Search" / "Windows 7 Search")
Muss ich im OOo auch noch was anpassen?
Läuft es bei Dir?
Peter
Nein.
> Läuft es bei Dir?
Hier läuft es ohne Probleme, allerdings unter WinXP.
Gruß
Martin
--
() ascii ribbon campaign - against html e-mail
/\ www.asciiribbon.org - http://www.asciiribbon.org/index-de.html
Schade :-(
> Suchwörter werden nur in Dateinamen gefunden. Im Inhalt nicht. Die
> Einträge in den Index-Optionen sind o.k., auch die indizierten
> Verzeichnisse. Trotzdem keine Ergebnisse. Hab' auch schon neu gebootet
> und den Index komplett neu aufbauen lassen. Außerdem das hier:
>
>
http://www.ifiltershop.com/downloads/sofilter/readme.html#_Additional_Setup_Steps
>
> (Etwas runter scrollen bis "Windows Desktop Search" / "Windows 7
> Search")
>
> Muss ich im OOo auch noch was anpassen?
Leider keine Erfahrung :-(
Aber ich denke: Nein. Denn das *Programm* selber hat ja mit Indizierung
und Suche nichts zu tun.
> Läuft es bei Dir?
Ich habe nichts von OO im Einsatz und auch keine OO-Dokumente.
Ergo auch der iFilter nicht im Einsatz.
Ich habe diesen Filter n NGs mehrfach empfohlen und nie Rückmeldungen
über Probleme erhalten.
Leider kann ich Dir nicht weiterhelfen. Vielleicht kommst Du in
NGs/Foren zu OO weiter.
Rainald
Vielen Dank für das Feedback. Habe es probehalber auch mal im virtuellen
PC unter XP installiert. Auch hier werden Inhalte nicht gefunden.
WinXP mit OOo 3.2
Win7x64 mit OOo 3.1.1
Darf ich fragen, welche OOo-version hast Du?
Liegt es vielleicht am OOo-Datei-Format?
Peter
Ja, wirklich schade. trotzdem vielen Dank für den Tipp. Werde an dem
Thema dran bleiben. Finde die Win7-Suche nämlich mittlerweile recht gut.
Besonders ärgerlich ist, dass eine Suche in OOo-3.x Dateien eigentlich
ganz einfach ist. Es sind normale ZIP-files. Man kann sie mit dem
eingebauten Win7-Entzipper anschauen. Darin sind mehrere Dateien u.a.
content.xml, wo das gesuchte Wort im Klartext drinsteht.
Alles keine Hexerei. Eigentlich müsste Win7 das on-board können. Aber
warum sollte MS auch die Dateien der Office-Konkurrenz indizieren?! :-(
Peter
In der Readme-Datei ist doch aufgelistet, was indiziert wird.
Das funktioniert auch unter VISTA und Windows 7.
--
Helmut Rohrbeck [MVP]
PM: www.helmrohr.de/Feedback.htm
http://www.helmrohr.de/
Falls Du das hier meinst:
http://www.ifiltershop.com/downloads/sofilter/readme.html#_Windows_Desktop_Search
Das habe ich gemacht. Vergeblich.
> Das funktioniert auch unter VISTA und Windows 7.
Bei mir nicht. Und wie eine Suche in OOo-Webforen ergeben hat, bin ich
nicht allein.
Peter
Hallo,
vielleicht hilft eine unkonventionelle Methode. Könnte man nicht in der
Registry nach zip suchen und an eventuell passenden Stellen odt und
andere Dateiendungen zusätzlich eintragen?
Grüße, Gerhard
War auch mein erster Gedanke. Hab' ein paar exotische Datei-Endungen aus
den Indexoptionen ausgewählt und danach die Registry durchsucht. Es
wurden aber keine Stellen gefunden, die darauf hindeuten, dass dort die
Zuordnungen der Suche gespeichert sind.
Peter
Ich habe z.Z. OOo3.2, die meisten Dokumente sind mit OOo3.1 erstellt worden.
> Liegt es vielleicht am OOo-Datei-Format?
Da wurde zuletzt (seit ERscheinen von v3) nichts großartig geändert,
denke ich.
Siehste! <bg>
> Besonders ärgerlich ist, dass eine Suche in OOo-3.x Dateien eigentlich
> ganz einfach ist. Es sind normale ZIP-files. Man kann sie mit dem
> eingebauten Win7-Entzipper anschauen. Darin sind mehrere Dateien u.a.
> content.xml, wo das gesuchte Wort im Klartext drinsteht.
Hätteste Du mal ein paar Dateien für mich? Ich würde es dann mal
ausprobiern.
> Alles keine Hexerei. Eigentlich müsste Win7 das on-board können. Aber
> warum sollte MS auch die Dateien der Office-Konkurrenz indizieren?!
> :-(
Tja, meist wird MS völlig zu Unrecht vieles vorgeworfen, aber im
Hinblick auf das Abmauern von Konkurrenzprodukten waren sie schon immer
gut. :-( Vernünftige Konverter waren immer kaum zu haben. Und das
selbst bei Eigengewächsen. Ich erinnere mich nur allzugut, als ein
Kollege von MS Word für DOS auf WinWord umstieg und tonnenwiese alte
DOCs zu konvertieren waren. Es war einfach schlimm. Ich habe dann die
Sachen in AmiPro importiert und dann von dort als WinWord DOCs
exportiert <g>.
Rainald
Der steht bei .odb und .oth
Bei .odt steht {F298E995-090F-4AAD-A343-3C911FEA2165}
Sowohl unter Win7x64 mit OOo 3.1.1 als auch unter WinXP mit OOo 3.2
Peter
Ein Writer- und Calc-Dokument. In beiden stehen die Wörter "aaaaa",
"bbbbb" und "ccccc". Jeweils ohne Anführungszeichen.
http://home.arcor.de/peter.schleif/test.odt
http://home.arcor.de/peter.schleif/test.ods
Peter
Bei mir steht bei allen OOo-Formaten das gleiche. Was du da hast gibts
ja in ganz google nicht ein einziges Mal außer bei dir. Funktioniert
denn die Suche in den Dateien bei dir für eine der Dateiarten, die mit
7BC... in deiner Registry beginnen?
Wenn ja, dann biege die die anderen (odt, ods etc.) mal auf den gleichen
Handler (7BC0...) um.
Geht einwandfrei, der Filter arbeitet auf deinem System also nicht wie
gewünscht. Viel Spaß beim Testen der genannten Sachen aus dem anderen
Subthread. ;-)
Es funktioniert jetzt! Vielen Dank an alle die geholfen haben. Ich poste
für Archiv mal eine etwas ausführlichere Beschreibung:
OpenOffice benötigt ab 3.2 das IFilter-Programm nicht mehr. OOo 3.2
bringt eigene DLLs für die Indizierung mit. Diese liegen im Ordner
<PROGRAM_FILES>\OpenOffice.org 3\Basis\program\shlxthdl\
- ooofilt.dll
- ooofiltproxy.dll
- ooofilt_x64.dll (nur bei 64bit-Systemen)
- ooofiltproxy_x64.dll (nur bei 64bit-Systemen)
Diese Dateien fehlten bei meiner 3.1.1-Installation noch. Dazu kamen bei
mir falsche PersistentHandler in der Registry. Vielen Dank für den Tipp,
Martin!! Warum die auf allen drei Systemen falsch waren, kann ich nicht
mehr nachvollziehen:
Win7-x64 mit OOo 3.1.1
Win7-x86 mit OOo 3.2 (virtueller PC)
XPSP3-x86 mit OOo 3.2 (virtueller PC)
Eventuell waren die Versuche mit anderen Filtern und/oder der alten
IFilter-Version 1.2 daran schuld - ich weiß es nicht. Auf den beiden
virtuellen 32-bit-Systemem genügte es die PersistantHandler in der
Registry manuell zu korrigieren. Beim "echten" Win7-x64-Notebook half
nur das Upgrade auf OOo 3.2
Die IFilter-Software von ifiltershop.com kann unter OOo 3.2
deinstalliert werden. Aber...
ACHTUNG:
---------
Dabei werden in den Indizierungs-Optionen die nunmehr korrekten
Dateityp-Zuordnungen von OOo 3.2 durch die Deinstallations-Routinen des
IFilter-Programms wieder entfernt und auf die zwei alten Basis-Typen von
Windows zurückgesetzt: Dateieigenschaftsfilter bzw. Klartextfilter.
Nach der Deinstallation sollte darum eine Reparatur-Installation von OOo
3.2 durchgeführt werden. (Installation wie gewohnt starten, [x]
Reparieren). Die korrigiert alle Registry-Einträge und setzt die
Dateityp-Zuordnungen in den Indizierungs-Optionen. Es kann natürlich
nicht schaden, die Einstellungen anschließend nochmals zu prüfen:
http://img232.imageshack.us/img232/8351/win7indizoptionen.png
links Win7-x64, rechts x86.
Peter
>> Hätteste Du mal ein paar Dateien für mich? Ich würde es dann mal
>> ausprobiern.
>
> Ein Writer- und Calc-Dokument. In beiden stehen die Wörter "aaaaa",
> "bbbbb" und "ccccc". Jeweils ohne Anführungszeichen.
>
> http://home.arcor.de/peter.schleif/test.odt
> http://home.arcor.de/peter.schleif/test.ods
Danke!
Aber Du das Problem ja ergründet hast, brauch ich wohl nicht mehr zu
testen ;-)
Ich habe Deine ausführliche Beschreibung für allfällige spätere Anfragen
aufgehoben.
Mit Dank und Gruß
Rainald
Das ist schön zu hören und danke, dass du das hinterlegst.
> OpenOffice benötigt ab 3.2 das IFilter-Programm nicht mehr. OOo 3.2
> bringt eigene DLLs für die Indizierung mit. [...]
Oh, das war an mir vorbeigegangen, wieder was gelernt.
> Diese Dateien fehlten bei meiner 3.1.1-Installation noch. Dazu kamen bei
> mir falsche PersistentHandler in der Registry. Vielen Dank für den Tipp,
> Martin!! Warum die auf allen drei Systemen falsch waren, kann ich nicht
> mehr nachvollziehen: [...]
Hauptsache es funktioniert wieder. :-)
einen angenehmen Start in die Woche!
evtl ist das hier etwas für euch. Die machen ein DMS bzw. Suchmaschine und
können auh OO verwalten und indizieren.
PS: ist für privat auch noch kostenlos so weit ich weiß
"Martin Freitag" wrote:
> .
>
Sicher keine *Lösung* für das, worum es hier geht.
Das ist ein gänzlich eigenständiges Archivierungssystem und das hat mit
der Indexierung für die Windows Suche und die Vorschau im Explorer nix
am Hut.
Rainald
Danke für den Tipp.
Ich ziehe es vor mit Bordmitteln zu arbeiten, wo immer dies möglich ist.
Wenn man die Win7-Suche einmal vernünftig konfiguriert, arbeitet sie
IMHO sehr gut. Mein ursprüngliches Problem wurde ja mit der Version 3.2
von OpenOffice gelöst.
Trotzdem vielen Dank für den Hinweis.
Peter