FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cita:
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 |
#2
|
||||
|
||||
Hola a todos,
Cita:
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. |
#3
|
||||
|
||||
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 |
#4
|
|||
|
|||
Cita:
Gracias Casimiro Evidentemente la respuesta es diferente cuando cambian algo, el problema es detectar ver cuando se produce ese cambio, que es lo que yo necesito. La idea de descargar y/o comprobar la fecha - hora era solamente eso, una idea. La verdad es que no se como la gestionan, más allá de que es una página de wordpress, ya he comentado que no me muevo en entornos web. Yo he usado la versión windows del wget y el resultado es un archivo con la fecha y la hora de la petición. Al final creo que me voy a decantar por la opción que me propone Dec, obtener el hash del archivo y compararlo con la siguiente descarga. Saludos y gracias Última edición por Arturo.Molina fecha: 23-07-2020 a las 12:26:28. |
#5
|
||||
|
||||
Te pedía un ejemplo, o más información, porque creo que lo que pretendes no puedes hacerlo como piensas. Me explico.
La página web muestra una serie de nombres que lee de una base de datos, por ejemplo, imaginemos algo así (código inventado): Código:
Fichero: showpersonas.php query.open.select * from personas while not query.eof show query.persona.nombre end Por eso no te sirve descargar el fichero y comprobar si es diferente, porque es el mismo, eso no se ha modificado. Puede que yo no lo haya entendido, pero me parece que es la situación. |
#6
|
|||
|
|||
Cita:
Gracias Casimiro Me temo que debo darte la razón, debe ser un fichero generado de forma dinámica, he probado a generar el HASH del mismo fichero descargado dos veces de forma consecutiva y son diferentes. Voy a probar parseando la información del archivo que me devuelve la página web e intentar localizar las cadenas que busco. Saludos y gracias |
#7
|
||||
|
||||
Cita:
Por ejemplo, esta misma `pàgina añade esto en la parte final: Con este pequeño cambio, el HASH siempre será diferente.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
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 |
|