GARANTIR DESCONTO

Fórum Listar Links #258383

14/11/2004

0

Olá pessoal, como estão?
é o seguinte : Quero passar um link para o meu programa Ex: http://www.meusite.com.br e ele lista em um listbox todos os links que esta pagina tem para download e eu queria filtrar a extensão deste arquivo Ex: *.zip e ele me retornaria somente os links de arquivos com extensão ´zip´. Se alguem puder me ajudar, ficarei muito grato.


valeu mesmo pessoal e até mais... :)


Heavyromulo

Heavyromulo

Responder

Posts

14/11/2004

Massuda

Sugiro que você dê uma olhada no componente [url=http://www.torry.net/authorsmore.php?id=2308]TSpider[/url], freeware com código fonte.


Responder

Gostei + 0

14/11/2004

Heavyromulo

Massuda, valeu pela ajuda
Consegui instalar os componentes GHSock.pas e GHUDP.pas que vem com o pacote sem problemas, mas quando fui instalar spider.pas ele requisitou esta Unit hyperstr.pas....
Sabe onde posso encontra-la ? Aproveitando, tem algum exemplo deste componente que poderia me enviar?
desde já lhe agradeço.

meu e-mail : heavyromulo@ig.com.br
até mais...


Responder

Gostei + 0

15/11/2004

Massuda

Não tinha percebido esse detalhe :oops: ... o HyperStr é uma biblioteca shareware, mas você pode obter gratuitamente a versão dcu da biblioteca para [b:87b7cde3ee]D5[/b:87b7cde3ee] no [url=http://www.mindspring.com/~efd/hyperstr.htm]site do autor[/url].

Se você não estiver usando D5, você pode montar sua solução usando um cliente HTTP como o TIdHttp do Indy e um analisador de HTML como o [url=http://www.zeitungsjunge.de/delphi/htmlparser/]DIHtmlParser[/url], ambos freeware. Basicamente o cliente HTTP solicita as páginas e o analisador localiza as tags <a href=...> na página.

Pessoalmente, nunca desenvolvi isso em Delphi, por isso não posso ajudar muito mais que isso.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar