Foros del Web » Soporte técnico » Windows »

Es posible tener download/upload a un ftp automatico?

Estas en el tema de Es posible tener download/upload a un ftp automatico? en el foro de Windows en Foros del Web. Foro, buenas tardes. Es posible con alguna rutina, script o programa lograr de manera automatica que un operador de una pc al dar clic en ...
  #1 (permalink)  
Antiguo 25/06/2010, 14:14
 
Fecha de Ingreso: enero-2007
Mensajes: 348
Antigüedad: 17 años, 2 meses
Puntos: 1
Es posible tener download/upload a un ftp automatico?

Foro, buenas tardes.

Es posible con alguna rutina, script o programa lograr de manera automatica que un operador de una pc al dar clic en un icono pueda subir un directorio entero por ftp y al cliquear en otro que pueda descargar los archivos via ftp?

La idea es que no tenga que usar un cliente de ftp, sino que solo se maneje con un icono para subir y otro para bajar?

Muchas Gracias.

Saludos.
  #2 (permalink)  
Antiguo 26/06/2010, 09:00
 
Fecha de Ingreso: junio-2002
Mensajes: 750
Antigüedad: 21 años, 10 meses
Puntos: 22
Respuesta: Es posible tener download/upload a un ftp automatico?

Puedes programar un script batch de línea de comandos. Un posible ejemplo:
Archivo subir.tpl
Código dos:
Ver original
  1. open misitioftp.com
  2. usuario
  3. password
  4. cd public_html
  5. mput C:\loquequierosubir\*.*
  6. bye

Archivo subir.bat (realiza la subida según los parámetros indicados en el archivo subir.tpl)
Código dos:
Ver original
  1. @echo off
  2. ftp -i -s:"subir.tpl"

Archivo bajar.tpl
Código dos:
Ver original
  1. open misitioftp.com
  2. usuario
  3. password
  4. cd public_html
  5. lcd C:\backup
  6. mget *
  7. bye

Archivo subir.bat (realiza la descarga según los parámetros indicados en el archivo bajar.tpl)
Código dos:
Ver original
  1. @echo off
  2. ftp -i -s:"bajar.tpl"

Los archivos que ejecutará la persona serán subir.bat y bajar.bat, ya sea directamente o mediante un acceso directo. Tener en cuenta indicar los directorios, subdirectorios y archivos en cada archivo de configuración o plantilla.

Obtener más información:
O con otros clientes FTP que permitan programar estas tareas (ya sea configurándolo todo mediante una interfaz gráfica o mediante línea de comandos):
WinSCP (http://winscp.net/eng/docs/scripting)
FileZilla (http://wiki.filezilla-project.org/Co...37;28Client%29)
AutoFTP

O programas de backup, como por ejemplo Cobian Backup

En todos ellos también es posible programar tareas (mediante su gestor interno o el programador de tareas de windows) para no necesitar intervención del usuario, en caso de que esta opción sea adecuada para el fin con el que se va a usar.
  #3 (permalink)  
Antiguo 05/07/2010, 14:23
 
Fecha de Ingreso: enero-2007
Mensajes: 348
Antigüedad: 17 años, 2 meses
Puntos: 1
Respuesta: Es posible tener download/upload a un ftp automatico?

Amigo All-Ill gracias por la respuesta.

Puede ser que copiando de la manera que dices cuando me descargo a mi pc un archivo .exe y un archivo .mdb los mismos lleguen dañados?

La opción -i es para hacer la copia en modo binary?

Muchas Gracias.
  #4 (permalink)  
Antiguo 05/07/2010, 14:43
 
Fecha de Ingreso: junio-2002
Mensajes: 750
Antigüedad: 21 años, 10 meses
Puntos: 22
Respuesta: Es posible tener download/upload a un ftp automatico?

Es posible que el tipo de transferencia por defecto sea en modo ascii y por eso lleguen dañados.
En tu script puedes añadir el comando ascii o binary antes de transferir los archivos. Por ejemplo puedes alternar entre el modo ascii y binario indicando el comando correspondiente antes de realizar la transferencia:
ascii
mget texto.txt
mget index.htm
binary
mget software.exe
mget database.mdb

El parámetro -i es para que no pida confirmación.
  #5 (permalink)  
Antiguo 29/07/2010, 12:56
 
Fecha de Ingreso: enero-2007
Mensajes: 348
Antigüedad: 17 años, 2 meses
Puntos: 1
Respuesta: Es posible tener download/upload a un ftp automatico?

Gracias All-Ill!

Todo funcionando! Ahora estoy viendo como podria ocultar los datos de usuarios/contraseñas por lo que estoy tratando de realizar este proceso desde mi sistema (un sistema programado en visual basic).

Un fuerte abrazo!

Etiquetas: automatico, ftp, posible
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 07:19.