[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Pueden utilizar expect, este sirve bastante bien para manejar aplicaciones interactivas sin necesidad de interactuar, incluso pueden ser mas inteligentonas. La idea es algo asi #!/usr/bin/expect spawn ftp ftp_site expect Connected expect Name send your_login expect word: send passwd y se pueden hacer loop y condicionantes, en cuanto tenga un poquito de tiempo hago el script para que le manden parametros, site y archivo a bajar y que solito haga el search y baje el archivo, yo tambien lo necesito solo que casi no tengo tiempo ahorita. Leanse el manual de expect man expect, y si lo hacen antes por favor pasenlo.. c-ya On Thu, 17 Dec 1998, Juan Nicolas Ruiz N. wrote: > Hola: > hace mucho tiempo haciamos eso (para poder dejar bajando programas via > ftp en modo no interactivo cuando no existia wget). Si mal no recuerdo, lo > unico que haciamos era crear un archivo con todos los comandos que le dabamos > al programa, por ejemplo: > > open ftp.kernel.org > anonymous > nicolas en ciens ula ve > cd /pub/linux/kernel/v2.0 > bin > get linux-2.0.36.tar.bz2 > quit > > esos comandos los guardabamos en un archivo (que supongamos se llama ftp.in) > y luego mandabamos a ejecutar > > ftp < ftp.in > > y voila, la cosa se hacia automagicamente. Claro que el comando nosotros lo > colocabamos con un "at". > > Esto lo acabo de probar y no me funciono del todo bien (tuve que darle un > enter cuando me solicito el password), pero en todo caso estoy seguro que > funciona y es la manera mas sencilla de hacer lo que tu quieres. > > Como respondio otra persona, tambien puedes usar expect, que esta hecho > precisamente para eso. Con expect fijas pares <cadena esperada>, <cadena > enviada> pero puedes hacer repeticiones, decisiones y cosas asi. Lo que yo > menciono es muy muy lineal. > > Probablemente tambien puedas utilizar otro programa que casi con seguridad > este instalado ya en tu distribucion, el "chat". Se utiliza para automatizar > el acceso a una maquina remota por modem, pero seguramente tambien se puede > emplear para lo que tu deseas. > > > On Thu, 17 Dec 1998, Maximiliano wrote: > > > Hola a todos, ando buscando alguna forma de hacer un script facil, sin pasar > > por programación en c, para entrar a un ftp. > > Yo quiero hacer un script que mande un archivo por ftp a un servidor, cada > > ves que se conecta a internet. > > Alguna idea. > > ******************************************* > > * Maximiliano T. Petersen * > > * vaosveco en arnet com ar * > > * Santiago 283 - TE:351723 * > > * Rosario - Santa Fe - Argentina * > > ******************************************* > > > > > > ============================ Up The Irons =============================== > Juan Nicolas Ruiz | Reality is a nice place to visit but > nicolas en ciens ula ve | I sure wouldn't want to live there. > Universidad de Los Andes | > Administrador de Red - RedULA | <My opinions are of my own, as it should be> > >