Logo faq-o-matic.net
Logo faq-o-matic.net

Windows-Suche erweitern: Search Federation

von veröffentlicht am13. Mai 2009, 23:22 Uhr Kurzlink http://faq-o-matic.net/?p=1393 Zitatlink
Kategorie Kategorie: Downloads, Tools, Windows 7   Translate with Microsoft Translator Translate EN

Unter dem Titel “Search Federation” bietet Windows 7 die Möglichkeit, die eingebaute Suchfunktion um zusätzliche Inhaltsquellen zu erweitern. Im Marketing der Hersteller klingt das nach einer großen und komplexen Funktion, doch eigentlich verbirgt sich eine recht einfache Sache dahinter: Die Suche über den Windows-Explorer enthält eine Web-Schnittstelle, die die Suchbegriffe per HTTP an Webdienste übermittelt und die Ergebnisse direkt im Explorer anzeigt.

Das Interessante daran: Microsoft hat hier eine Funktion aus der Open-Source-Welt integriert, die sich “Open Search” nennt. Die Technik ist schon länger bekannt und findet sich vor allem in Webbrowsern wie Firefox, die damit schnelle Sucheingaben direkt über die Browser-Toolbar ermöglichen. Da diese Schnittstelle standardisiert ist, lässt sie sich in den meisten Fällen auch leicht in Windows 7 integrieren.

image

So sieht’s aus: Federated Search über faq-o-matic.net direkt aus dem Explorer

Wie geht das nun vor sich? Windows braucht einen so genannten “Search Connector”. Dabei handelt es sich um eine kleine Konfigurationsdatei (natürlich im XML-Format), die die Ansprache des Webdienstes beschreibt. Wichtig ist, dass der Webdienst seine Suchergebnisse als RSS-Stream zurückgibt, damit Windows sie verarbeiten kann. Es lassen sich also nicht, wie in der einfachen “SearchURL”-Variante, einfach beliebige Webseiten-Suchfunktionen integrieren.

Eine Beispieldatei, mit der sich faq-o-matic.net durchsuchen lässt, sieht so aus:

  1. <?xml version="1.0" encoding="UTF-8"?><OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/" xmlns:ms-ose="http://schemas.microsoft.com/opensearchext/2009/">
  2.   <ShortName>faq-o-matic.net-Suche</ShortName>
  3.   <Description>OpenSearch auf faq-o-matic.net via Windows 7 Search Federation.</Description>
  4.   <Url type="application/rss+xml" template="http://search.live.com/results.aspx?q={searchTerms}+site%3Awww.faq-o-matic.net&count=50&format=rss"/>
  5. </OpenSearchDescription>
  6. </xml>

Da leider unsere eigene Suchfunktion ihre Ergebnisse nicht als RSS ausgibt, behelfen wir uns mit einem Trick und lassen die Suchergebnisse durch Live erzeugen. Das hat auch den Vorteil, dass die Ergebnisse besser gewichtet sind (dafür könnten aktuellste Daten u.U. fehlen).

Download: Search Connector (Windows 7) für faq-o-matic.net  Search Connector (Windows 7) für faq-o-matic.net (490 bytes, 639 hits)

Der Aufbau der XML-Datei ist eigentlich recht simpel: Ändern muss man nur die Felder “ShortName”, “Description” und “Url”. Was dort hineingehört, erklärt sich praktisch von selbst. Der Platzhalter für die Suchbegriffe, die der Benutzer angibt, lautet {searchTerms}. Die Datei speichert man mit der Endung “.osdx” irgendwo ab. Ein Rechts- oder Doppelklick importiert die Suchdefinition für den gerade angemeldeten Benutzer:

image

Danach findet sich der neue “Search Connector” als Shortcut im Explor unter “Favoriten”.

Möchte man einen solchen Search Connector wieder loswerden, muss man an zwei Stellen einfache Dateien löschen. Stelle 1: Im Benutzerprofil unter “Suchvorgänge”. Dort hat Windows durch den XML-Import den Connector erzeugt.

image 

Und Stelle 2: Ebenfalls im Benutzerprofil unter “Links”. Dort steht die Verknüpfung, die der Explorer unter “Favoriten” anzeigt.

image

Hier noch ein paar weitere Search Connectors, die ich auf die Schnelle gefunden habe:

[Windows 7 Search Connectors: Twitter, YouTube, Amazon, eBay… | Chris Pirillo]
http://chris.pirillo.com/windows-7-search-connectors-twitter-youtube-amazon-ebay/

[Windows 7 Search Connector for I.T. Folks | Sarah In Tampa | Channel 10]
http://on10.net/blogs/sarahintampa/Windows-7-Search-Connector-for-IT-Folks/

[Search Connectors for Windows 7 Federated Search | Redmond Pie]
http://www.redmondpie.com/search-connectors-for-windows-7-federated-search/

[Flickr Search Connectr for Windows 7 Search Federation - istartedsomething]
http://www.istartedsomething.com/20081120/flickr-search-connectr-for-windows-7-search-federation/

[How to Create Windows 7 Search Connectors (Open Search Federation)]
http://www.blogsdna.com/2260/how-to-create-windows-7-search-connectors-federated-search.htm

Verwandte Beiträge:

  1. Windows-7-Suchconnector für Microsoft Technet
    Wie bereits in einem vorherigen Artikel beschrieben, lässt sich die integrierte Windows-7-Suche durch das Hinzufügen weiterer Suchconnectoren erweitern. Nun hat...
  2. Bing-Suche auf faq-o-matic.net
    Das folgende Suchfeld nutzt die Bing-Suche über die Site faq-o-matic.net. Auf die Suchergebnisse haben wir keinen Einfluss, erfahrungsgemäß sind sie...
  3. BGInfo um eigene Datenfelder erweitern
    BGInfo von Sysinternals ist für viele Windows-Admins ein unverzichtbares Werkzeug. Es blendet Konfigurationsinformationen über den lokalen Rechner in das Hintergrundbild...
  4. rsh in Windows Vista bis Windows 7
    Admins benötigen für manche Serverzugriffe das Remote-Shell-Programm rsh. Dieses ist ab Windows Vista und Windows Server 2008 nicht mehr im...
  5. Windows 7 und VPN: NCP-Client 9.2 ist da
    Vor einiger Zeit berichtete ich von kleinen Problemen beim Einrichten des VPN-Clients von Watchguard unter Windows 7. In Wirklichkeit handelt...

© 2005-2012 bei faq-o-matic.net. Alle Rechte an den Texten liegen bei deren Autorinnen und Autoren.

Jede Wiederveröffentlichung der Texte oder von Auszügen daraus - egal ob kommerziell oder nicht - bedarf der ausdrücklichen Genehmigung durch die jeweiligen Urheberinnen oder Urheber.

Das Impressum findet sich unter: http://www.faq-o-matic.net/impressum/

Danke, dass du faq-o-matic.net nutzt. Du hast ein einfaches Blog sehr glücklich gemacht!