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 22-07-2020
Arturo.Molina Arturo.Molina is offline
Miembro
 
Registrado: feb 2018
Posts: 28
Poder: 0
Arturo.Molina Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Aunque sea una página estática, tú (el navegador) no descarga esa página, sino el resultado de procesamiento que hace el servidor web.
O sea, el fichero html/php no lo descargas.
Gracias Casimiro

Y ¿no hay ninguna manera de conocer cuando se creó/generó o modificó ese archivo?
Responder Con Cita
  #2  
Antiguo 22-07-2020
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.044
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Depende de la configuración del servidor web, podrás descargarlo, por ejemplo con wget (es de linux, pero seguro que hay algo similar para windows).
Ejemplo de uso:
wget https://www.google.com/index.php
Te descargaría ese fichero y ahí podrías ver su fecha.
(Es sólo un ejemplo, no creo que google permita descargarlo)
Responder Con Cita
  #3  
Antiguo 22-07-2020
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
Cita:
Empezado por Arturo.Molina Ver Mensaje
Y ¿no hay ninguna manera de conocer cuando se creó/generó o modificó ese archivo?
Si la pagina es un "fichero" para descargar, QUIZAS.

Pero si es una pagina de "codigo" como .php, .aspx, etc NO.

Porque esas paginas lo que hacen es procesar algo, y retornar ese resultado, NO devolverse a "si mismas". Eso seria una falla de seguridad!

--
Porque necesitas hacer esto?
__________________
El malabarista.
Responder Con Cita
  #4  
Antiguo 23-07-2020
Arturo.Molina Arturo.Molina is offline
Miembro
 
Registrado: feb 2018
Posts: 28
Poder: 0
Arturo.Molina Va por buen camino
Gracias Casimiro

Sí, con wget (versión para windows) me descarga la página, pero vuelve a pasar lo mismo, el archivo tiene la fecha y hora de la descarga.

Gracias mamcx

Cita:
Porque necesitas hacer esto?
El encargo es chequear una página web donde aparecen una serie de actividades con una cantidad pequeña de posibles participantes. La idea es tener controlada esa página para detectar cuando se actualiza y así poder hacer inscripciones antes de que se ocupen todas las plazas libres.


Saludos y gracias
Responder Con Cita
  #5  
Antiguo 23-07-2020
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola a todos,

Lo que se me ocurre es una idea un poco de bombero, como suele decirse, pero, ¿qué tal descargar "la página" (la respuesta del servidor) y guardar un "hash" de la misma? Cada cierto tiempo, podrías obtener una nueva respuesta, "calcularías" su "hash" y podrías comprobarlo con el previamente guardado: si no son iguales, significa que "la página" (o al menos la respuesta del servidor) tiene algún cambio, pues produce "hashes" diferentes.

Este hilo muestra información sobre cómo obtener el "hash" de una cadena.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #6  
Antiguo 23-07-2020
Arturo.Molina Arturo.Molina is offline
Miembro
 
Registrado: feb 2018
Posts: 28
Poder: 0
Arturo.Molina Va por buen camino
Thumbs up

Cita:
Empezado por dec Ver Mensaje
Hola a todos,

Lo que se me ocurre es una idea un poco de bombero, como suele decirse, pero, ¿qué tal descargar "la página" (la respuesta del servidor) y guardar un "hash" de la misma? Cada cierto tiempo, podrías obtener una nueva respuesta, "calcularías" su "hash" y podrías comprobarlo con el previamente guardado: si no son iguales, significa que "la página" (o al menos la respuesta del servidor) tiene algún cambio, pues produce "hashes" diferentes.

Este hilo muestra información sobre cómo obtener el "hash" de una cadena.

Gracias Dec

Fijate que yo estaba pensando en algo parecido, aunque mi idea iba más por el tema de "parsear" la parte del archivo que me interesa y compararlo con la última vez que se descargó.
Tu idea es mucho más práctica, rápida y económica en cuanto a recursos.


Saludos y gracias
Responder Con Cita
  #7  
Antiguo 23-07-2020
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola a todos,

Cita:
Empezado por Arturo.Molina Ver Mensaje
Gracias Dec

Fijate que yo estaba pensando en algo parecido, aunque mi idea iba más por el tema de "parsear" la parte del archivo que me interesa y compararlo con la última vez que se descargó.
Tu idea es mucho más práctica, rápida y económica en cuanto a recursos.


Saludos y gracias
Bueno, en realidad mi idea puede acaso no ser la más rápida o económica, en el sentido de que requerirá de una "llamada" al servidor para obtener su respuesta, ahora bien, esta respuesta a que me refiero será el HTML de la página en cuestión, todo el HTML... Quiere decirse, que, si hubiese una forma de llamar al servidor sólo para preguntarle la fecha actual de la página, acaso se tratase de una solución más rápida y económica, pues no sería necesario obtener el HTML de la página, etc.

Ahora bien, el problema está en lo que se comenta en este mismo hilo: acaso no haya forma de conseguir algo así como la fecha "actual" de una página... y aquí es donde podría pensarse la solución que he propuesto.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #8  
Antiguo 23-07-2020
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.044
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Yo creo que está confundido, porque si cambian algo en la página, entonces se puede "ver" en la respuesta. Y eso no es cambiar nada del fichero html/php en sí mismo. Tal vez con un ejemplo real podamos entenderlo.
Además, ¿cómo cambian la página? ¿la editan y la suben de nuevo? ¿seguro que es estática?
Y, por cierto, wget (linux) sí descarga el fichero sin cambiarle la fecha, mantiene la original.
Acabo de hacer una prueba:
wget http://www.i...c.com/index.html
Y el resultado:
-rw-rw-r-- 1 user user 21K 2018-10-28 19:18 index.htm
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
Como le resto una hora a la fecha y hora en sql server uper MS SQL Server 3 12-10-2015 20:41:49
Hora en entero a hora en decimal. TiammatMX OOP 5 15-01-2013 18:19:40
diferencia de campos hora y almacenarlo en hora gonza_619 Varios 7 06-12-2010 01:51:03
seleccionar hora en datetimepicker desde hora especifica gonza_619 Varios 4 21-11-2010 20:42:19
Convertir de hora GMT a hora local marceloalegre Varios 4 16-05-2007 23:35:58


La franja horaria es GMT +2. Ahora son las 13:13:25.


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