Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-08-2010
vivamotos vivamotos is offline
Miembro
 
Registrado: ago 2006
Posts: 150
Poder: 18
vivamotos Va por buen camino
Comprobar links rotos megaupload u otros

Buenos días,

Quisiera saber si hay alguna forma de comprobar si un link de megaupload o rapidshare funciona correctamente, ya sea en Delphi o en C++ Builder.

Grácias.
Responder Con Cita
  #2  
Antiguo 19-08-2010
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Pues sí: haces una petición y compruebas el resultado recibido, así de simple. Si te devuelve un 404 pues evidentemente "está roto".

Y te pongo un facepalm porque te lo mereces:

……………………………………..________
………………………………,.-’”……………….“~.,
………………………..,.-”……………………………..”-.,
…………………….,/………………………………………..”:,
…………………,?………………………………………………\,
………………./…………………………………………………..,}
……………../………………………………………………,:`^`..}
……………/……………………………………………,:”………/
…………..?…..__…………………………………..:`………../
…………./__.(…..”~-,_…………………………,:`………./
………../(_….”~,_……..”~,_………………..,:`…….._/
……….{.._$;_……”=,_…….”-,_…….,.-~-,},.~”;/….}
………..((…..*~_…….”=-._……”;,,./`…./”…………../
…,,,___.\`~,……”~.,………………..`…..}…………../
…………(….`=-,,…….`……………………(……;_,,-”
…………/.`~,……`-………………………….\……/\
………….\`~.*-,……………………………….|,./…..\,__
,,_……….}.>-._\……………………………..|…………..`=~-,
…..`=~-,_\_……`\,……………………………\
……………….`=~-,,.\,………………………….\
…………………………..`:,,………………………`\…………..__
……………………………….`=-,……………….,%`>–==“
…………………………………._\……….._,-%…….`\
……………………………..,<`.._|_,-&“…………….`
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #3  
Antiguo 19-08-2010
vivamotos vivamotos is offline
Miembro
 
Registrado: ago 2006
Posts: 150
Poder: 18
vivamotos Va por buen camino
Con que componente?

Con el componente IdHTTP?
Responder Con Cita
  #4  
Antiguo 19-08-2010
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
vivamotos ya se por donde vas, pero sucede que los links de esos servicios no es que queden "rotos" sino que el archivo se elimina del servidor por lo que no te devuelve un 404 sino una página válida.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #5  
Antiguo 20-08-2010
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Cita:
Empezado por AzidRain Ver Mensaje
vivamotos ya se por donde vas, pero sucede que los links de esos servicios no es que queden "rotos" sino que el archivo se elimina del servidor por lo que no te devuelve un 404 sino una página válida.
Vaya, pues si es eso entonces la cosa es más complicada. Primero, hay que rezar por que la página devuelta sea XML válida, luego obtener dicha página y analizarla buscando cierta información, que será la que diga si el archivo existe o no.

Y sí, te puede servir IdHTTP en ambos casos, como "cualquier" otro componente o método de conexión por red vía TCP/IP.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #6  
Antiguo 20-08-2010
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
Como dice Ñuño, es lo que tendrias que hacer. TE doy un tip, revisando lo que sale cuando no se encuentra un archivo veras que el html trae entre otras cosas esto:
Código:
<div id="inhaltbox"> 
<h1>Error</h1> 
<div class="klappbox"> 
<!-- E#4 -->The file could not be found.  Please check the download link.
Solo es cuestion de cargar el html, y buscar este contenido, habría que hacer lo mismo con los otros servicios ya que son diferentes los mensajes.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
archivos rotos al subir ftp pborges36 Varios 3 28-06-2006 21:50:46
links archivos *.bpi Arturo Cabrera C++ Builder 0 24-04-2006 03:43:44
Links en Delphi pepelusote Internet 1 07-07-2003 09:57:56


La franja horaria es GMT +2. Ahora son las 05:10:05.


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