FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
Quiero saber si puedes ayudarme cuando creo el archivo de TXT quiero colocarlo en dos carpetas una de archivos generados y otra que se llame archivos de salida asi cuando tome los archivos de salida y los suba al FTP los pueda borrar.
Saludos... |
#2
|
||||
|
||||
Que tal si una vez generado el fichero haces un Copyfile con ese fichero desde la carpeta de archivos generados a la de archivos de salida?
|
#3
|
|||
|
|||
gracias me a servido bastante, no encuentro como borrar los archivo que ya se hayan subido al FTP.
|
#4
|
|||
|
|||
ademas cuando se conecta el ftp es todo normal pero como va ser automatico quiero saber como decirle que si no se conecto en sierto tiempo que se desconecta y que despues lo vuelva a realizar tu sabes como puedo realizar eso.
Saludos |
#5
|
||||
|
||||
Referente al tema del borrado del fichero, prueba ha hacer lo siguiente:
- Si has conseguido descargarte el fichero, luego haces un Delete; Pero ten cuidado ponlo en un try except porque es posible que te de error sino tienes permisos de borrado en el servidor de FTP. Referente al segundo tema, no te recomiendo que tengas el FTP abierto todo el tiempo. Tú te creas un proceso para descargar ficheros FTP, y otro para subirlos no?, en esos procedimientos, realizas lo que te comenté en mi primera respuesta: - Conexión - Descarga/Subida de ficheros //ya que los dos procedimientos serán igual, uno sube y el otro baja ficheros - Desconexión Luego puedes tener un timer activado para que cada cierto tiempo, p.ej cada 30 minutos realice una comprobación: - Si hay ficheros en c:\TXT\ficherosparasubir\ entonces llamas al procedimiento FTP de Subida - Tantao si habia fichero para subir como sino, llamas a la función de descarga de ficheros Saludos |
#6
|
|||
|
|||
El proceso es correcto lo tengo que se conecte cada 1 hora al FTP pero ahora si inteta conectarse y falla por x razon quiero que intente conectarse otra vez asi como unas 3 veces de no ser asi que se desconecte.
si me explique |
#7
|
||||
|
||||
Puedes crearte una variable local a las funciones de carga y descarga de ficheros, de tipo entero.
Luego un bucle que recorra el valor de la variable, desde 1 hasta 3, allí dentro validas si se ha conectado, o sino ha habido error, y en ese caso sales del bucle, en caso contrario continuas hasta 3 veces. Si al final, continuas desconectado o el valor de la variable es 3 significará que has realizado los 3 intentos y aún así no has conseguido conectarte, sales del procedimiento y ya volverá a ejecutarse el timer dentro de una hora. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Mostrar progreso de descarga de IndyFTP con barra de progreso | devicer | Internet | 2 | 05-12-2005 14:59:32 |
"Libros gratuitos para descarga, y dentro de poco más" | dec | Linux | 7 | 04-08-2005 17:02:06 |
Calcular el tamaño de la descarga con IdHTTP | sitrico | Internet | 0 | 24-01-2005 20:53:20 |
Descarga archivo cliente/servidor | edgusano | Internet | 11 | 20-09-2004 17:01:44 |
|