OBTENER RUTA DEL ULTIMO ARCHIVO DESCARGADO

292 views
Skip to first unread message

Fernando Mora

unread,
Jan 7, 2023, 1:47:35 AM1/7/23
to Comunidad de Visual Foxpro en Español
Saludos Comunidad.

Estoy tratando de tomar la ultima ruta de un archivo descargado de internet. Para lo cual estoy usando la ruta del sistema,  C:\Users\Usuario\AppData\Roaming\Microsoft\Windows\Recent, en esta ruta Windows crear archivos Link hacia cualquier archivo usado recientemente. El problema es que son archivos LNK y su estructura no termino de comprender de como leerla para tomar la ruta real de archivo descargado (https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-shllink/c3376b21-0931-45e4-b2fc-a48ac0e60d15

Habrá algún otro método de saber cual fue el ultimo archivo descargado, tomar su ruta, para leer el contenido del archivo, todo mediante programación.

De antemano, gracias por cualquier sugerencia.

Fernando.


Dsan

unread,
Jan 7, 2023, 10:39:18 PM1/7/23
to publice...@googlegroups.com
Hola, 

Usted podría hacer que todo los archivos de la carpeta descarga definida en el navegador, ( homogeneizar ruta de descarga en el  navegador), luego ponerlo en array los archivos y ver orden de modificación, los descargados recientemente son los últimos en descargarse. esto podría ser algo lento si en esa carpeta hay archivos basura a veces los usuarios bajan cosas por bajar... el unico detalle..

saludos

DSánchez


--
Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/48da358b-d55b-431e-988c-73b4aed000cen%40googlegroups.com.

Fernando Mora

unread,
Jan 10, 2023, 8:32:37 AM1/10/23
to Comunidad de Visual Foxpro en Español
Hola D'Sanchez, gracias por responder.

Si, justamente así es como lo tenemos al día de hoy, pero no todos los usuarios configuran el navegador con una carpeta definida de descarga, algunos usan la opción "preguntar donde guardar" y ahí se genera el problema. Hay usuarios que descargan los xml en subcarpetas, lo que pretendo hacer es que nuestro sistema detecte que carpeta uso, y cuando quiera importar el xml se abra esa carpeta, de esa forma le facilitamos la tarea al usuario. Leyendo ya logre comprender gran parte de la estructura de un archivo LNK, hice una rutina, que hasta el momento me funciona bien. Te dejo el código revísalo y mira que se puede mejorar.  
Saludos.
Fernando
link_estructura2.prg
Reply all
Reply to author
Forward
0 new messages