Hello,
just a hint
If your loop (with Indy) is the same as you've written
while not terminated do
begin
SslHttpCli.URL := ...
SslHttpCli.Get;
end;
then I've run a busy thread and CPU load might be high
try to insert Sleep after SslHttpCli.Get:
while not terminated do
begin
SslH
> try to insert Sleep after SslHttpCli.Get:
> while not terminated do
> begin
> SslHttpCli.URL := ...
> SslHttpCli.Get;
> Sleep(0/10/50/100/...);
> end;
Loops are not necessary, ICS is event driven, when one page is received
(OnRequestDone event) you use that to trigger the next GE