Autor Tema: Upload y Download de un archivo desde mi Aplicación por FTP  (Leído 3051 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Bazooka

  • Terabyte
  • *****
  • Mensajes: 951
  • Reputación: +31/-20
  • El pibe Bazooka
    • Ver Perfil
    • Desof sistemas
Upload y Download de un archivo desde mi Aplicación por FTP
« en: Abril 30, 2014, 10:26:57 am »
Hola amigos se me presento la inquietud de crear un Bakup / Restore de la base de datos de mi aplicacion por medio de FTP pero en mi servidor WEB  y hace 3 horas estoy bajando ejemplos y no puedo dar con algo sencillo que hga solo eso.

SUBIR Y BAJAR UN ARCHIVO A LA NUBE


Alguien me ayuda con un ejemplo sencillo ?

Sería bueno que sea un metodo que los antivirus no jodan de ser posible.

Gracias
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.

E N T E R

  • Petabyte
  • ******
  • Mensajes: 1062
  • Reputación: +57/-13
  • www.enterpy.com
    • Ver Perfil
    • www.enterpy.com
Re:Upload y Download de un archivo desde mi Aplicación por FTP
« Respuesta #1 en: Abril 30, 2014, 10:34:56 am »
Yo hice una forma un poco mas sencillito desde el vb6 haces un bk de lo que quieras, instalas Dropbox o MEGAsync y lo copias dentro de la carpeta de tu DropBox o MEGAsync ahi uno de los 2 se encarga de subir a internet asi podes despues bajar cuando vos quieras.

Saludos...
CIBER GOOGLE - CONCEPCIÓN PARAGUAY
www.enterpy.com
Primera regla de la programacion, para que vas a hacerlo complicado si lo puedes hacer sencillo

Waldo

  • Gigabyte
  • ****
  • Mensajes: 264
  • Reputación: +22/-0
    • Ver Perfil
Re:Upload y Download de un archivo desde mi Aplicación por FTP
« Respuesta #2 en: Abril 30, 2014, 11:19:04 am »
Un ejemplo muy sencillo usando el ejecutable "ftp" que vienen con windows.

Adentro de un bat, o tal vez haciendo un shell:
ftp -s:ftp.txt www.misitio.com

y creas un txt (en este caso ftp.txt) con lo siguiente:
usuario
password
binary
cd directorio_remoto_ftp
lcd "C:\MiApp\Backup"
put archivo.mdb
put archivo2.mdb
put archivo3.mdb
close

bye


Edit: Ah esto es solo para subir al FTP

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Upload y Download de un archivo desde mi Aplicación por FTP
« Respuesta #3 en: Abril 30, 2014, 11:29:44 am »
Voy a probar la opcion de Waldo, pero de momento uso la opcion que comenta Enter.

Tengo un aplicatvio que ejecuta el backup de la BD, luego ejecuta la compresion (.rar), luego mueve ese rar a la carpeta de dropbox y esto todos los dias. Cada fin de mes se ejecuta un borrado de archivos de mas de 10 dias y todo perfecto desde hace 2 años. Es una alternativa.

Saludos
Me encuentras en YAcosta.com

Bazooka

  • Terabyte
  • *****
  • Mensajes: 951
  • Reputación: +31/-20
  • El pibe Bazooka
    • Ver Perfil
    • Desof sistemas
Re:Upload y Download de un archivo desde mi Aplicación por FTP
« Respuesta #4 en: Abril 30, 2014, 11:43:45 am »
Un ejemplo muy sencillo usando el ejecutable "ftp" que vienen con windows.

Adentro de un bat, o tal vez haciendo un shell:
ftp -s:ftp.txt www.misitio.com

y creas un txt (en este caso ftp.txt) con lo siguiente:
usuario
password
binary
cd directorio_remoto_ftp
lcd "C:\MiApp\Backup"
put archivo.mdb
put archivo2.mdb
put archivo3.mdb
close

bye


Edit: Ah esto es solo para subir al FTP

Gracias prefiero utilizar esta opcion!!

Como se llama el FTP que viene con Windows ?
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.

Waldo

  • Gigabyte
  • ****
  • Mensajes: 264
  • Reputación: +22/-0
    • Ver Perfil
Re:Upload y Download de un archivo desde mi Aplicación por FTP
« Respuesta #5 en: Abril 30, 2014, 02:16:01 pm »
FTP . EXE (lo pongo separado porque se ve que al foro no le gusta si pongo ftp.exxe)

C:\Windows\system32>ftp -?

Transfiere archivos a y desde un equipo que ejecute un servicio de servidor
de FTP (a veces conocido como demonio). FTP se puede usar interactivamente.

FTP [-v] [-d] [-i] [-n] [-g] [-s:archivo] [-a] [-A] [-x:búfer_envío]
    [-r:búfer_recep] [-b:búfers_asínc] [-w:tam_ventana] [host]

  -v               Suprime la presentación de las respuestas del servidor
                   remoto.
  -n               Suprime el inicio de sesión automático cuando se
                   establece la conexión inicial.
  -i               Desactiva la intervención interactiva del usuario cuando
                   se transfieren varios archivos.
  -d               Activa la depuración.
  -g               Desactiva el uso de comodines en nombres de archivo
                   (ver GLOB).
  -s:archivo       Especifica un archivo de texto con comandos de FTP;
                   los comandos se ejecutarán automáticamente cuando FTP
                   se inicie.
  -a               Usa cualquier interfaz local para vincular una conexión
                   de datos.
  -A               Inicio de sesión anónimo.
  -x:búfer_envio   Invalida el tamaño de SO_SNDBUF predeterminado (8192).
  -r:búfer_recep   Invalida el tamaño de SO_RCVBUF predeterminado (8192).
  -b:cuenta async  Invalida la cuenta asíncrona de 3
  -w:tam_ventana   Invalida el tamaño del búfer de transferencia
                   predeterminado (65535).
  host             Especifica el nombre del host o la dirección IP del host
                   remoto al que se conecta.

Notas:
  - Los comandos mget and mput aceptan s/n/c para sí/no/cancelar.
  - Use Control-C para cancelar comandos.
« última modificación: Abril 30, 2014, 02:17:46 pm por Waldo »