Pablo estuve haciendo pruebas y me sucede lo siguiente:

1)
Con el parámetro Append
Si el archivo de 1mb quedo subido a la mitad, cuando lo vuelvo a subir me
añade el archivo completo a lo que ya estaba subido, quedando un archivo de
1.5mb cuando era de 1mb.-
(Son archivos .rar o .zip) 

2)
Y sin el parámetro Append lo reescribe al archivo desde cero.-

3)
Con el parámetro Append, probé darle valores a la propiedad TRANSFERREDBYTES
por ejemplo la mitad del archivo en bytes, pero igual lo transmite desde
cero.-
Quedando el archivo final en 1.5mb.-



FTP=Createobject("IFOX.dIRECTFTP")
m.conecto=FTP.Connect("miftp.com.ar", "usuario", "password")

IF FTP.startUpload("d:\pack.rar", "/instaladores/prueba.rar",.f.)
*Aca le pongo ftp.TRANSFERREDBYTES="lamitad del archivo en algunas pruebas"
                        Do While !FTP.EOT 
                                    IF FTP.UploadNextPart()
                                         ?FTP.TransferredBytes
                                    ELSE
                                        ?"ERROR AL TRANSMITIR"  
                                    ENDIF 
                        ENDDO
ELSE
   ?"FALLO AL COMIENZO"
ENDIF 

Que estoy haciendo mal?

-----Mensaje original-----
De: GUFA@mug.org.ar [mailto:g...@mug.org.ar] En nombre de Pablo Pioli
Enviado el: lunes, 23 de febrero de 2009 17:22
Para: GUFA List Member
Asunto: [GUFA] ftp en vfp9

Sobre retomar: Fijate que los metodos Upload y StartUpload tienen un 
parametro Append que te permite agregar informacion a un archivo existente.

Sobre la seguridad: Si no usas SSL las claves en el protocolo FTP se 
transmiten sin encriptar, con un sniffer de red las capturo facilmente y 
tengo acceso al sitio.

Pablo Pioli

----- Original Message ----- 
From: "Amaro Ivan Silva" <silvaam...@gmail.com>
To: "GUFA List Member" <GUFA@mug.org.ar>
Sent: Monday, February 23, 2009 4:34 PM
Subject: [GUFA] ftp en vfp9


Lo pruebo y les comentos los resultados.-
Ahora me decís que es mas seguro el http, porque lo decís??
Puedo retomar una subida con una interrupción no programada de archivos con
http en iFox?
Muchas Gracias Pablo por tu aporte con el iFox y tu colaboración en el foro.

-----Mensaje original-----
De: GUFA@mug.org.ar [mailto:g...@mug.org.ar] En nombre de Pablo Pioli
Enviado el: lunes, 23 de febrero de 2009 15:36
Para: GUFA List Member
Asunto: [GUFA] ftp en vfp9

Con DirectFTP podes continuar una transmision interrumpida. Pero de todas
maneras me parece siempre mucho mas seguro usar HTTP en lugar de FTP.

Pablo Pioli

----- Original Message ----- 
From: "Amaro Ivan Silva" <silvaam...@gmail.com>
To: "GUFA List Member" <GUFA@mug.org.ar>
Sent: Monday, February 23, 2009 2:48 PM
Subject: [GUFA] ftp en vfp9


En algún momento hice algunas pruebas pero lo que se puede recuperar es algo
que se interrumpió por el propio IFox, pero no recuperar un archivo que
quedo a medio transmitir  por ejemplo por un corte de Internet.

Si estoy equivocado, espero sugerencias.-

Muchas Gracias.-





  _____

De: GUFA@mug.org.ar [mailto:g...@mug.org.ar] En nombre de PabloC
Enviado el: lunes, 23 de febrero de 2009 13:44
Para: GUFA List Member
Asunto: [GUFA] ftp en vfp9



Probaste con iFox ?



Saludos

PabloC



De: GUFA@mug.org.ar [mailto:g...@mug.org.ar] En nombre de Amaro Ivan Silva
Enviado el: Lunes, 23 de Febrero de 2009 12:36
Para: GUFA List Member
Asunto: [GUFA] ftp en vfp9



Hola, lista actualmente estoy utilizado la dll de chilkatFtp que andan
bastante bien, el problema lo tengo en el servidor FTP que al momento de
exigirle un poco pierdo la conexión en el cliente y no puedo seguir
transmitiendo el archivo y  el chilkat no tiene una opción para recuperar la
transmisión por lo que debo continuar a mano para recuperarlo o volver a
transmitir todo de nuevo , ¿alguien conoce alguna herramienta que se pueda
utilizar desde VFP que permita recuperar una trasmisión interrumpida?.



Silva, Amaro Ivan

Cel: 3515550116

silvaam...@gmail.com

www.vientri.com.ar











Responder a