Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.30;
Скачать: CL | DM;

Вниз

Поисковые системы   Найти похожие ветки 

 
Romanew   (2002-03-14 18:39) [0]

Привет Мастера! Как послать запрос в поисковую систему (например Яндекс или Апорт)и получить запрос не используя при этом Internet Explorer. Хорошо бы было посмотреть код.


 
MAxiMum ©   (2002-03-14 18:44) [1]

Могу подсказать для Yandex. Как он работает можно просто, посмотрев на URL в строке. Т.е для поиска используется строка:
http://www.yandex.ru/yandsearch?text=<Текст поиска>
Где <Текст поиска> закодирован:
1. Латиница = как есть.
2. Пробел = "+".
3. Спец. и русские символы = %<Шестнадцатеричный код>.
Всё. Хочешь запускай через ShellExecute и смотри в браузере по умолчанию, а хочешь в своём браузере URL передавай, юлаго для этого и компонент есть.


 
darkbear ©   (2002-03-15 16:06) [2]

Если хочешь и получить запрос и разбирать его программой, все можно делать через сокет, открываешь 80 порт, посылаешь туда запрос по стандарту HTTP/1.0 и получаешь ответ! Какие передавать переменные скрипту, можно посмотреть, в тексте HTML Яндекса, посмотри какие там переменные в форме используются, и посылай.
Если не хочешь лезть в дебри протокола, можно сделать проще... Используй либо стандартные компоненты дельфи, либо могу посоветтовать еще один HTTPGet, на сайте www.utilmind.com, он фриварный с сырцами.


 
Romaneww   (2002-03-18 18:56) [3]

Был-бы очень признателен за кусочек кода для примера!



Страницы: 1 вся ветка

Текущий архив: 2002.05.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
8-97354
Kirill
2001-12-28 14:34
2002.05.30
DirectX и движение


1-97322
indigo
2002-05-17 17:58
2002.05.30
label


1-97240
kserg@ukr.net
2002-05-20 20:20
2002.05.30
несовсем умный вопрос: Как


3-97189
DPetrovich
2002-05-08 12:25
2002.05.30
Проблема с кодировкой


1-97247
Igg
2002-05-21 00:35
2002.05.30
Как в StringGridе текст в верхнем столбце писать вертикально