Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-10-2004
raxsys raxsys is offline
Registrado
 
Registrado: ago 2004
Posts: 3
Poder: 0
raxsys Va por buen camino
Question Buscar y recorrer enlaces desde una página...

Hola, ojala pueda describir bien lo que quiero.

La verdad es que nunca programé algo que tenga que ver con internet, sin embargo, ahora necesito hacer una aplicación que a partir de una url que yo le indique, empiece a buscar todos los links o enlaces que encuentre y que los vaya almacenando de acuerdo a cierto criterio. Algo parecido a los offline browsers. La verdad es que no se ni por donde comenzar.

De antemano, gracias por la ayuda.
Responder Con Cita
  #2  
Antiguo 04-10-2004
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
El link es una pagina???

Si es asi, necesitas es un parser XML o mejor un parser DOM. No! Mucho mejor (= Mucho mas rapido, 2-3 lineas de codigo y listo... algo complicado de entender al principio, pero ok, eso es programar )

Puedes encontrar una libreria de expresiones regulares hechas en http://www.regexlib.com/

Aqui algunas utiles:

http://www.regexlib.com/REDetails.aspx?regexp_id=222
http://www.regexlib.com/REDetails.aspx?regexp_id=501
http://www.regexlib.com/REDetails.aspx?regexp_id=845
http://www.regexlib.com/REDetails.aspx?regexp_id=700

Te pongo varias porque puede que algunas librerias de Expresiones Regulares cojan unas y otras no, y como obviamente no las conoces(porque sino, ya habrias resuelto el problema) es un dolor de cabeza al principio entender esta rareza)


Una EXPRESION REGULAR que busque todos los tags <a..href... Luego de ahi,es pura recursividad...

Para usar una expresion regular necesitas un componente RegEx. Si tienes D8, el .NET ya lo tiene. JavaScript igual. La libreria de TurboPower Orpheous se que la usa y creo que la JVCL tambien... Pero por si las moscas busca en www.torry.net por "Regular Expression"
__________________
El malabarista.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 14:39:18.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi