Здравствуйте, уважаемые.
Хочу написать так называемый «гуглер». Т.е., если в окне квирка написать, например, «!г приватизация», то в ответ появится определение этого слова из гугла.
Реализовать планирую так же, как и реализовал погодный скрипт:
1) Через функцию «http.asyncGet» скачиваю нужную web-страницу;
2) Через функцию «$file.readlines» получаю содержимое страницы;
3) Через функцию «for» перебираю каждый символ полученного текста и нахожу в тексте нужные теги. (наверняка в KVS есть функция, которая сразу находит нужное слово в тексте, но я такой не нашёл);
4) Текст, который находится между найденных тегов вывожу в окно чата.
Для вывода погоды такая схема работает нормально, но вот с «гуглером» возникла одна проблема:
Когда я пытаюсь скачать страницу:
http.asyncGet (
http://google.com.ru/search?q=приватизация, D:\\a.txt)
то возникает ошибка «Transfer failed: HTTP/1.1 302 Found» и страница не скачивается.
Вернее, это не ошибка, а редирект на другой URL.
В Дэлфи такая проблема решается командой: HandleRedirect:=true
Может быть кто-нибудь знает, как в KVS справиться с этим редиректом?
Заранее спасибо за ответ.