Книга: Недокументированные и малоизвестные возможности Windows XP

Создание команд для запроса к поисковым системам

Создание команд для запроса к поисковым системам

И еще несколько слов об адресной строке. Вы часто пользуетесь такими поисковыми системами, как Rambler, Google или Yandex? И при этом вы сначала заходите на стартовую страницу поисковой системы, а потом уже указываете запрос для поиска? Тогда могу предложить вам более быстрый поиск — поиск непосредственно из адресной строки Internet Explorer. Другими словами, вы вводите запрос в адресной строке браузера, а браузер отправляет его поисковой системе и возвращает вам страницу результатов. Для реализации этого трюка понадобится ветвь реестра HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerSearchUrl — нужно создать в ней свой раздел, название которого вы и будете вводить в адресной строке перед запросом. Содержимое созданного раздела будет определять адрес поисковой системы, которой вы будете передавать свой запрос. Этот адрес нужно указать в параметре (По умолчанию) созданного раздела. Например, можно указать адреса на следующие поисковые системы:

? Rambler — параметр (По умолчанию) должен иметь следующее значение: http://search.rambler.ru/srch?words=%s;

? Yandex — http://www.yandex.ru/yandsearch?text=%s;

? Google — http://www.google.ru/search?hl=ru&lr=lang_ru&q=%s;

? база знаний Microsoft — такое значение: http://support.microsoft.com/default.aspx?scid=kb;en-us;%s.

Вот и все. Например, если вы присвоите параметру (По умолчанию) ветви реестра HKEY_CURRENT_USERSoftwareMicrosoftInternet Explorer SearchUrlr значение http://search.rambler.ru/srch?words=%s, то для поиска в поисковой системе Rambler страниц, содержащих слова Привет и Пока, нужно будет ввести следующий запрос в адресной строке браузера — r Привет Пока. После этого поисковая система вернет вам список сайтов, содержащих введенный вами запрос.

ПРИМЕЧАНИЕ

Раз уж была затронута тема адресной строки, то определим, как формируется список уже просмотренных вами адресов сайтов Интернета в этой самой адресной строке (если данная возможность не отключена). Для этого опять-таки применяется содержимое реестра — список просмотренных вами адресов Интернета (подобные списки еще называют списками MRU) находится в ветви системного реестра HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerTypedURLs. Ветвь содержит строковые параметры, каждый из которых имеет название, создаваемое в следующем формате: url1, url2, url3 и т.д. Значения этих параметров как раз и хранят вводимые вами адреса URL. Вы можете самостоятельно ввести необходимые адреса Интернета, которые используете наиболее часто, а потом отредактировать права на данную ветвь реестра, оставив для себя только права на чтение содержимого ветви, чтобы случайно не заменить необходимые вам адреса URL адресной строки. 

Оглавление книги


Генерация: 2.488. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз