Paulo deu certo nao repare que so vem um 1 espaço antes do ip web-proxy,debug,packet 1208345783.029 1234 10.5.50.90 TCP_MISS/200 5177 GET http://www.orkut.com/Album.aspx? - DIRECT/66.249.81.85 text/html in 16-Apr 11:38:18.68 from 10.5.50.145 web-proxy,debug,packet 1208345787.136 1026 10.5.50.66 TCP_MISS/200 10670 GET http://i199.photobucket.com/albums/aa91/gugabyte/responda.gif - DIRECT/209.17.65.16 image/gif in 16-Apr 11:38:22.77 from 10.5.50.145 web-proxy,debug,packet 1208345786.656 544 10.5.50.66 TCP_MISS/200 2327 GET http://img1.orkut.com/images/small/1208315541/89210270.jpg - DIRECT/209.85.193.87 image/jpeg in 16-Apr 11:38:22.30 from 10.5.50.145
Marcos > 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. [As partes desta mensagem que não continham texto foram removidas]