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

Вниз

Как с индексной страницы, считать некие данные? типа Дата: Время:   Найти похожие ветки 

 
Stepper   (2008-03-17 20:33) [0]

нового поста, и скопировать их все в фаил Get.txt?

Пример Get.txt

...
Дата:17.03.08
Время:23.29

Дата:17.03.08
Время:23.30

Дата:17.03.08
Время:23.31
...


 
tesseract ©   (2008-03-17 20:44) [1]

переведи пожалуйста.

ЗЫ : pcre для Delphi давно доступно.


 
Stepper   (2008-03-17 21:07) [2]


> tesseract ©   (17.03.08 20:44) [1]
>
> переведи пожалуйста.


Что перевести?

Выполнение запроса HTTP GET
Считываем поток
Сортируем
Сохраняем в фаил


 
Джо ©   (2008-03-17 21:12) [3]

Какие-такие «посты»? Кака-такая «главная страница»?


 
Stepper   (2008-03-17 21:46) [4]


> Джо ©   (17.03.08 21:12) [3]
>
> Какие-такие «посты»? Кака-такая «главная страница»?


Есть блог к примеру http://myblog.ru

выполняю к нему Get запрос

procedure TForm1.Button1Click(Sender: TObject);
var http: TIdHttp;
   s: string;
begin
 RichEdit1.Clear;
 http:=TIdHTTP.Create(nil);
 try
   s:=http.Get("http://myblog.ru/");
 except
   ShowMessage("Неудача.");
 end;
 RichEdit1.Lines.Add(s);
 http.Free;
end;


? Как отсортировать построчно данные в s по ключевым словам:
Дата:
Время:

? И поместить их построчно в текстовый фаил, отделив ключевые слова:
...
17.03.08
23.29

17.03.08
23.30

17.03.08
23.31
...


 
palva ©   (2008-03-17 21:53) [5]

Это зависит от того, как устроены данные в строке s.
Общий ответ такой: написать программу.


 
Stepper   (2008-03-17 22:07) [6]


> palva ©   (17.03.08 21:53) [5]
>
> Это зависит от того, как устроены данные в строке s.


Как код HTML :)


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<TITLE>Мастера DELPHI | Как с индексной страницы, считать некие данные? типа Дата: Время:</TITLE>
...
</BODY>
</HTML>


 
palva ©   (2008-03-17 22:15) [7]

> Как код HTML :)
Ну тогда нужно программно разобрать этот код - ведь дата и время наверняка идут в сопровождении каких-то особенных тэгов? Ну вот, нужно эти тэги найти, данные переложить в массив и отсортировать.

Возможно, проще положить все это в браузер, а потом для доступа к данным воспользоваться объектами браузера.


 
Stepper   (2008-03-17 22:43) [8]


> palva ©   (17.03.08 22:15) [7]
> Возможно, проще положить все это в браузер, а потом для
> доступа к данным воспользоваться объектами браузера.


А нет примера для заценки?


 
Stepper   (2008-03-18 05:26) [9]


> palva ©   (17.03.08 22:15) [7]


Как сие реализовать?


 
palva ©   (2008-03-18 10:17) [10]

> Как сие реализовать?
Это надо использовать компоненту TWebBrowser или непосредственно Internet Explorer в режиме автоматизации. Примеры ищите в статьях и книгах по программированию.



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

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

Наверх




Память: 0.49 MB
Время: 0.012 c
3-1195575987
ari_9
2007-11-20 19:26
2008.04.13
Длинные (несколько суток) читающие транзакции в FB. Как лучше ?


15-1203874860
Dmitry S
2008-02-24 20:41
2008.04.13
Через 13 часов вылет в столицу...


2-1205589402
webSQLNeederr
2008-03-15 16:56
2008.04.13
как правельно освободить память в TStringList


15-1204272184
-=Le][=-
2008-02-29 11:03
2008.04.13
Blackfish SQL в Code Gear RAD Studio


15-1203860095
Ega23
2008-02-24 16:34
2008.04.13
Любителям сайтов типа "Одноклассники"