Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: astral_153 en 30 Septiembre 2010, 03:09 am



Título: Actualizacion automatica desde Batch
Publicado por: astral_153 en 30 Septiembre 2010, 03:09 am
Es posible crear un asistente de Actualizacion automatica desde Batch??
al igual que las actualizaciones automaticas de windows, este archivo deberia
descargar las actualizaciones o archivos de un servidor de internet y guardarlos en una carpeta pre determinada..

Nota: soy nuevo en batch..
Si alguien puede ayudarme con este codigo..
Gracias de antemanos..     ;D


Título: Re: Actualizacion automatica desde Batch
Publicado por: -- KiLiaN -- en 1 Octubre 2010, 15:24 pm
Creo que esto lo he soñado...podrias crear un batch que modifique el registro para que se ejecutase cada vez que la pc se inicia, que compruebe si hay un archivo y descargarlo si no es asi, tambien podrias hacer que comprobara la fecha y cuando pasara un cierto tiempo "actualizar" algun archivo, tambien podrias programar una tarea,etc etc..


Título: Re: Actualizacion automatica desde Batch
Publicado por: Novlucker en 1 Octubre 2010, 15:29 pm
Como poder se podría a base de wget o alguna tool que te facilite la tarea de descarga, pero para este tipo de cosas termina siendo más comodo utilizar otro tipo de lenguajes.

Saludos


Título: Re: Actualizacion automatica desde Batch
Publicado por: flony en 1 Octubre 2010, 17:49 pm
usando bat puro talvez...

*****si se modifica el registro para que arranque con la pc comando reg
*****de alli generar una descarga en ftp
*****el bat deberia determinar si el archivo actual es distinto a uno nuevo con if y for
*****cada archivo de actualizacion deberia llamarse con distintos nombres deberia ir creciendo en numero el mas nuevo ejemplo el mas viejo 0, el mas nuevo 1
*****ejecutar descarga con ftp
 ;D seria medianamete largo...pero creo q ningun programa de descarga de actualizacion debe ser corto....creo  :¬¬


Título: Re: Actualizacion automatica desde Batch
Publicado por: astral_153 en 2 Octubre 2010, 02:03 am

simorg gracias amigo en el post de leo gutierrez se ha resuelto pero en utilizando un archivo .exe llamado wget.exe... ya lo probé y funciona muy bn  ;-)

Tal como lo dice nuestro amigo Novlucker

gracias x todo  ;-) de esta manera es muy sencillo  ;D


pero aun hay un pequeño problema y es que necesito que sea un archivo batch por que estoy estudiando ese lenguaje... soy un poco nuevo como ya he dicho y por esta razon se me ha complicado mucho el tema de las descargas...

la idea de flony: usando bat puro talvez...   y la de  kln

se aproxima mucho a lo que busco...

ahora vien que comando utilizaria para descargar desde batch... ?

Ej: Descargar la imagen de este link desde Batch http://2.bp.blogspot.com/_l23xaR47ZFA/TCqZ6jJfmJI/AAAAAAAABHg/1uFfnTysemU/s1600/bleach-365.jpg



Título: Re: Actualizacion automatica desde Batch
Publicado por: Novlucker en 2 Octubre 2010, 19:00 pm
Es que el método del FTP solo sirve si la información esta en FTP, para descargas HTTP necesitas hacer uso de algo más que batch :P

Saludos


Título: Re: Actualizacion automatica desde Batch
Publicado por: astral_153 en 6 Octubre 2010, 01:26 am
Gracias Novlucker  por la informacion...
bueno en Conclusión... la solucion es el archivo wget.exe
Es muy bueno de todas formas..

gracias a todos por su colaboracion  ;-)   ;-)   ;-)   ;-)   ;-)

 ;D          ;D