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

Вниз

Мониторинг сайтов (TTimer&)   Найти похожие ветки 

 
Viktop   (2006-02-13 05:08) [0]

Сейчас попробую обрисовать проблему.
Имеется список сайтов. Для каждого сайта настроено время, через которое прога будет скачивать главную страницу. Вопрос: как это можно реализовать? Столько таймеров на форму не кинешь... а если создавать динамически на каждый сайт свой таймер, то в итоге будут тормоза


 
Джо ©   (2006-02-13 05:11) [1]

> Вопрос: как это можно реализовать?

Например, в событии таймера создавать на каждую задачу свой поток. Детализируя, созданием потоков управлять не напрямую, а обращаться к пулу -менеджеру потоков.


 
SkyRanger ©   (2006-02-13 09:11) [2]

А зачем одновременно? Просто сделай 1 таймер и маааленькую БД этих сайтов с их УРЛами и временем коды проверить. И что то типа менеджера, чтобы проверял не подошло ли время и ставил сайт в очередь на скачивание.
А одновременно пытаться такое сделать... винда повесится может.


 
Viktop   (2006-02-13 18:58) [3]

???
База из 3-х полей: URL, интервал, время последней проверки?
>
Например, в событии таймера создавать на каждую задачу свой поток.
>
А можно подробнее? Я же в ветке для начинающих ;)


 
Marser ©   (2006-02-13 19:07) [4]


> Например, в событии таймера создавать на каждую задачу свой
> поток.

Обращаемся к классу TThread. Литература(не Архангельский и желательно не Флёнов) + F1 + ggogle/yandex


 
Viktop   (2006-02-13 19:20) [5]

А какие тогда авторы?

P.S.: И про вопрос о полях...


 
Marser ©   (2006-02-13 19:49) [6]

> [5] Viktop   (13.02.06 19:20)
> А какие тогда авторы?

Например, Фаронов.

> P.S.: И про вопрос о полях...

А где вопрос?


 
Viktop   (2006-02-13 20:51) [7]

не Архангельский и желательно не Флёнов
???

А где вопрос?
Такие поля? Я правильно понял? (поля выше)


 
Viktop   (2006-02-14 17:00) [8]

Так как? [3]?


 
Zeqfreed ©   (2006-02-14 18:29) [9]

Не надо здесь никаких баз. Некоторые помешались на них уже наверное. Наиболее логичное решение задачи уже сказали: в таймере проверяем какой сайт необходимо проверить на момент срабатывания и запускаем поток, который собственно и будет этим заниматься.


 
Viktop   (2006-02-14 21:18) [10]

Ну, база я использовать не собирался, авот Ini-файл можно было бы заюзать. Теперь надо искать инфу по потокам...



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

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

Наверх




Память: 0.49 MB
Время: 0.032 c
15-1139566520
Val
2006-02-10 13:15
2006.03.05
Знатокам немецкого: просьба исправить ошибки.


15-1139405730
Kerk
2006-02-08 16:35
2006.03.05
to seek a buyer for... the award-winning Borland Developer Studio


2-1140189073
The Sound
2006-02-17 18:11
2006.03.05
Складование побайтно 2х чисел.


2-1140262588
Patrick
2006-02-18 14:36
2006.03.05
Web Design с чего начать?


2-1140420194
dabreezy
2006-02-20 10:23
2006.03.05
Преобразование в HEX