FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Fecha Modificacion fichero
Hola, amigos.
Estoy intentando ver la fecha de modificación de un fichero que está en mi página de internet. Por más vueltas que he dado, no he encontrado nada. La function FileAge, no funciona, pues el fichero de internet viene dado como puntero y no como string. Agradezco cualquier información. Saludos. |
#2
|
||||
|
||||
¿Cómo lo haces, con indy?
|
#3
|
|||
|
|||
No sé cómo hacerlo. No he usado Indi. Pero admito cualquier solución.
Gracias Casi. |
#4
|
|||
|
|||
Estoy más o menos aquí en este fragmento de código
|
#5
|
|||
|
|||
Mañana tengo que madrugar para ir a trabajar. Perdonar si no os contesto esta noche.
Saludos. |
#6
|
||||
|
||||
Hola jhonalone.
Cita:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#7
|
||||
|
||||
jhonalone,
Cita:
Revisa este código: El código anterior en Delphi 7 sobre Windows 7 Professional x32, obtiene la fecha de última modificación de un recurso url por medio de las funciones de Windows Internet (WinINet) application programming interface (API) . Espero sea útil Nelson. |
#8
|
|||
|
|||
Primero: gracias a Ecfisa y a Nelson (por orden de respuestas), por vuestro esfuerzo al responderme.
Segundo: os cuento. Ecfisa, Todavía no me puedo creer que un código tuyo no funcione a la primera. Me da un error en la línea del result, con la excepción EIdHTTPProtocolException con el mensaje "HTTP/1.1 404 Not Found" Puede que los Indy que he instalado estén obsoletos, son los que venían con Dephi7. Nelson, tu código funciona perfectamente, excepto con algunas extensiones de ficheros. Concretamente con ".php", no sé si con alguna otra. Ah, la función discrimina entre mayúsculas y minúsculas, en el nombre de la url, por le interesa a alguien. Nuevamente gracias a ambos por vuestro esfuerzo e interés. Saludos. Juan Manuel. |
#9
|
||||
|
||||
Hola jhonalone.
Cita:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#10
|
|||
|
|||
Gracias ecfisa por tu interés.
He estado visitando el enlace y no comprendo lo que me quieres decir. No sé si interpretar que debo identificarme...¿¡? Ah. Cuando he incorporado el componente IdHTTP de Indy en el formulario, he dejado todas las propiedades por defecto. ¿Quizá tenga que configurar alguna? Un saludo. |
#11
|
||||
|
||||
Hola jhonalone.
Cita:
Te adjunto una prueba donde tomo la fecha de última modificacion de un archivo (que verifiqué manualmente) y la devuelve correctamente. Espero te sirva de ayuda. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#12
|
||||
|
||||
jhonalone,
Cita:
Pregunto: ¿El servidor Web permite tener acceso para este tipo de consultas a los archivos .php en cuestión? Espero sea útil Nelson. |
#13
|
||||
|
||||
Cita:
Sería interesante que jhonalone pusiera alguna cadena, de las que usa y le dan problemas, para poder hacer pruebas mas concretas. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#14
|
|||
|
|||
Hola amigos.
Yo tambien he sospechado que el problema con las extensiones .php debe ser una protección del servidor. De todos modos, no necesito, (de momento), utilizar la fecha de modifición de este tipo de ficheros. Inclyo a continuación el código que me da problemas con las dos funciones, en las pruebas que he hecho. Así podéis probar vosotros con las mismas cadenas url. Con Indy no he conseguido más que el error comentado y con WinInet, os recuerdo que, savo las extensiones .php no me da ningún problema.
|
#15
|
||||
|
||||
Hola jhonalone.
Bueno, en principio parece que hay algo mal con tus componentes Indy. Acabo de hacer una prueba con las direcciones que publicaste, Resultado: Es claro que existe un problema en la obtención de la fecha de "Contacto.php", pero en ningún momento obtengo errores como en tu caso (de todos modos tenes la alternativa de obtenerlas usando funciones de la API de windows como en el ejemplo que te publicó Nelson). Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#16
|
||||
|
||||
jhonalone,
Cita:
Pregunto: 1- ¿Que versión de Windows utilizas?, ¿Es de 32 ó 64 bits?. 2- ¿Que versión de Delphi utilizas?. Revisa esta imagen: Los resultados anteriores son obtenidos con el código sugerido en el Msg #6 (Componentes Indy) y son análogos a los presentados en el Msg #15, sin que ocurriera ningún tipo de error durante la ejecución. Espero sea útil Nelson. Última edición por nlsgarcia fecha: 05-10-2014 a las 19:52:56. |
#17
|
|||
|
|||
Como ya os comenté, con los componentes de WniInet obtengo los mismos resultados que vosotros. El problema puede estar en los componentes Indy.
Uso Windows XP Professional y Delphi7, que los tengo instalados en un ordenador de sobremesa que ya utilizo muy poco. Usaré WinInet. El tema de la fecha en las extensiones .php, sospecho que debe ser alguna protección del servidor. Saludos y muchas gracias a ambos por vuestra ayuda. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Extraer la fecha de modificación de un fichero mediante FTP | JoysticK | Internet | 3 | 23-08-2018 01:30:30 |
Fecha de modificación de un archivo ftp | Vlady | Varios | 3 | 09-01-2012 09:20:41 |
Obtener las fechas de un fichero (creación, modificación y último acceso) | Neftali [Germán.Estévez] | Trucos | 0 | 12-06-2006 17:48:07 |
Obtener la fecha de modificación de un archivo | Javi2 | Varios | 2 | 08-11-2004 09:49:36 |
Fecha modificacion de un campo de la tabla | into_enter | Conexión con bases de datos | 2 | 18-06-2003 09:57:19 |
|