> Paulo, em primeiro lugar bom dia...
 > Cara de coração obrigado mesmo pela ajuda.
 > mas veja bem o íp eu quiz dizer que pode começar com alguer numero 
entendeu e ai, como eu faria ?
 > 191.... 200.. 20.. 45... entendeu ?

Bom dia novamente...

Observe que o Ip que você quer vem após 4 espaços em branco

web-proxy,debug, packet 1206551497.262 921 10.5.50.2...
web-proxy,debug, packet 1206551497.268 925 10.5.50.2...
web-proxy,debug, packet 1206551498.304 962 10.5.50.2...

assim sendo...

s := copy(List[i], pos(' ',List[ i])+1,maxInt);
s := copy(s, pos(' ',s)+1,maxInt);
s := copy(s, pos(' ',s)+1,maxInt);
s := copy(s, pos(' ',s)+1,maxInt);

ip := copy(s, 1, pos( ' ', s)-1);
s := copy(s,pos(' GET',s)+3, maxint);
url := copy(s, 1, pos( '- DIRECT', s)-1);
s := copy(s,pos(' in ',s)+4,maxint) ;
data := copy(s, 1, pos( ' ', s)-1);
Hora := copy(s,pos(' ',s)+1,8);

PS: Não testei.

Responder a