![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
Задача в том чтобы получить текст из таблицы "Состояние серверов" (http://isengard.ru)
HTML-код я сохранял в файл для дальнейшей обработки. Проблема в том что данные из таблицы не успевают обновитса чтоли и в результате вмето реальных даных получяем: PvE Tirion 3.3.5a x2 0 / 0 0 0 0 Администрации в сети нет - Поделитесь мыслями как поправить, буду благодарен. Страницу сохранял так: Код:
procedure TForm1.Button1Click(Sender: TObject);
var
M : TMemoryStream; st: TStringList;
begin
M:= TMemoryStream.Create;
try
IDHTTP1.Get('http://isengard.ru/', m);
M.SaveToFile('C:\text.txt');
finally
M.Free;
end;
end; |
|
#2
|
|||
|
|||
|
Да нет, все догружается. Просто ты получаешь код страницы, а на самом деле информация заполняется потом с помощью скриптов. Я бы сказал, что надо грузить через TWebBrawser, а потом через DOM выдергивать данные.
|
|
#3
|
|||
|
|||
|
Спасибо за совет, попробую так.
|
|
#4
|
||||
|
||||
|
стоит внимательно посмотреть на исходник странички. возможно окажется достаточным загрузка с какого то другого адреса где только одни нужные данные и будут.
|