В новой операционной системе Windows 7 стал возможен поиск по удаленным файловым репозиториям в локальной сети или Интернете. Теперь поиск осуществляется непосредственно из проводника WIndows, что означает, что для поиска необходимой информации не нужно даже запускать браузер. После нахождения результатов двойной клик на файле откроет приложение, которое для него ассоцириуется. За поисковые машины отвечают специальные коннекторы. Ниже представлен стандартный коннектор в Windows 7 – osdx файл:

<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>Name of Connector</ShortName>
<Description>Description of Connector</Description>
<Url type="application/rss+xml" template="[RSS Search Feed URL]” />
</OpenSearchDescription>

Для создания поискового коннектора необходимо создать xml-файл, в котором нужно знать УРЛ рассылки RSS поисковой машины для удаленного использования службы. Рассмотрим сам osdx файл по составляющим на примере создания коннектора для youtube.comВ блоке <ShortName>Youtube Search</ShortName> мы указываем краткое имя для будущего коннетора<Description>Использование поиска YouTube.</Description> –его описание<Tags>Youtube</Tags> – теги для поисковой системы (не обязательно)<Contact>bulanov.dmitry@hotmail.com</Contact> – контактная информация (не обязательно)Далее прописываем УРЛы для поиска:<Url type=»application/rss+xml» template=»http://www.youtube.com/rss/tag/{searchTerms}.rss&amp;num=10&amp;output=rss»/><Url type=»text/html» template=»http://www.youtube.com/results.aspx?q={searchTerms}»/>В итоге получается следующий коннектор:

<?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/»><ShortName>Youtube Search</ShortName><Description>Search Youtube</Description><Tags>Youtube</Tags><Url type=»application/rss+xml» template=»http://www.youtube.com/rss/tag/{searchTerms}.rss&amp;num=10&amp;output=rss»/><Url type=»text/html» template=»http://www.youtube.com/results.aspx?q={searchTerms}»/></OpenSearchDescription>

Для установки коннектора необходимо проделать следующее:Два раза кликнуть на файле .osdx или из конекстного меню выбрать опцию “Create Search Connector”image После установки коннектора отобразится соответствующий диалог:image Теперь можем использовать поиск на Youtube.com

Реклама