![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
Descargar solo txt FTP
Hola, estoy haciendo una aplicación que permite descargar archivos con FTP, mi código es este:
Quisiera saber como hacer para que solo lea los archivos por ejemplo .txt y si se puede por ejemplo los archivos que inicien con la letra A___.txt y tengan la extensión .txt, gracias |
|
#2
|
|||
|
|||
|
Hola,
Lo que yo he hecho al respecto es obtener el listado de archivos filtrados y una vez conociendo los archivos ya puedo realizar el GET. Algo así:
Saludos
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#3
|
|||
|
|||
|
Nombre destino estaría entre comillas?
|
|
#4
|
|||
|
|||
|
Puse asi:
Me marca que no encuentra el destino |
|
#5
|
|||
|
|||
|
Cita:
Necesitas el nombre del archivo
Saludos
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#6
|
|||
|
|||
|
Codigo completo:
Me arroja la siguiente pantalla: ![]() |
|
#7
|
|||
|
|||
|
Pues eso me parece que está obteniendo también la estructura de directorios, habrá que validar que exista un nombre de archivo antes de descargarlo.
Saludos
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#8
|
||||
|
||||
|
ronald_tro,
Cita:
Espero sea útil ![]() Nelson. |
|
#9
|
||||
|
||||
|
ronald_tro,
Cita:
El código anterior en Delphi 7 y Indy 9 bajo Windows 7 Professional x32, permite hacer un FTP Get a todos los archivos 'Text*.txt' del directorio home del servidor FTP y descargarlos en el directorio 'C:\FTPServerBackup\' con el mismo nombre de archivo. Espero sea útil ![]() Nelson. |
|
#10
|
|||
|
|||
|
Hola, me sigue saliendo la misma ventanita, creo que está tomando todo porque lo que me deposita en la carpeta de descarga es lo siguiente:
type=file;modify=20140430192558;size=84157; A10384005005400400 donde A10384005005400400 es el archivo txt pero no solo es uno el que existe en la carpeta de ftp, ademas que me deja el documento vacío |
|
#12
|
||||
|
||||
|
ronald_tro,
Cita:
1- ¿Probastes el código del Msg #9?. 2- ¿Puedes publicar el código completo del FTP?. El código del Msg #9 fue probado con el Servidor FTP FileZilla Server funcionado correctamente según lo esperado. Espero sea útil ![]() Nelson. Última edición por nlsgarcia fecha: 01-05-2014 a las 17:29:25. |
|
#13
|
|||
|
|||
|
Si, he cambiado el código que tenía por este:
En mi ftp tengo archivos que inician con la letra A y son extension .txt , al momento de ejecutar obtengo esta ventana ![]() El archivo que me descarga está vacío y es el siguiente ![]() Debo de tener instalado Servidor FTP FileZilla Server? Última edición por ronald_tro fecha: 01-05-2014 a las 17:45:01. |
|
#14
|
||||
|
||||
|
ronald_tro,
Cita:
1- ¿Haz hecho un debug para ver el funcionamiento del código y ver si efectivamente se conecta al servidor FTP y si se obtiene la lista de los archivos 'A*.txt'? 2- ¿Haz hecho un FTP manual (Vía cmd) para verificar la conexión al servidor y la accesibilidad de los archivos requeridos? Espero sea útil ![]() Nelson. Última edición por nlsgarcia fecha: 01-05-2014 a las 17:57:02. |
|
#15
|
|||
|
|||
|
Bueno lo he resuelto pero de diferente forma, hice una función como esta
Después lo que hice es esto, en el botón de descargar
Y listo, funciona, aunque no encontré de la otra forma, espero que a alguien le sirva Última edición por ronald_tro fecha: 01-05-2014 a las 18:02:15. |
|
#16
|
||||
|
||||
|
ronald_tro,
Cita:
![]() Pregunto: ¿Que versión de Delphi e Indy utilizas?. Nelson. |
|
#17
|
|||
|
|||
|
Delphi 2009, la version de Indy la que trae el mismo Delphi
|
|
#18
|
||||
|
||||
|
ronald_tro,
Cita:
Espero sea útil ![]() Nelson. |
|
#19
|
|||
|
|||
|
Lo probaré en 2010 y comento, gracias
|
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Solo ejecutar un procedimiento cuando solo la ventana esta activa | feliz-58 | Varios | 4 | 10-08-2013 19:39:04 |
| Descargar | cacu | PHP | 1 | 09-11-2010 05:17:48 |
| descargar pdf de una url | petete2008 | Internet | 4 | 31-10-2010 21:06:02 |
| mostrar SOLO cliente de los que tengo un sólo registro | Giniromero | SQL | 15 | 11-06-2004 12:33:19 |
| Descargar DBE | brandolin | Conexión con bases de datos | 4 | 15-05-2004 03:07:21 |
|