Página 1 de 1

Actualisar Archivo

Publicado: 27 Feb 2010, 09:03
por NoMort
Bueno primeramente saludos a todos los que esten leyendo este post, yo soy NoMort y estoy empesando en esto del AutoIt que para ser un lenguaje se le puede sacar mucho probecho la verdad, por lo mismo de que soy nuevo no eh sacado o aprendido muchas cosas aparte de mi falta de ingles xD bueno en si yo tengo esta duda....

como le puedo hacer para actualisar un documento o aplicacion que yo mismo suba a un servidor y saber que es una actualisacion, por que intente muchas cosas con el InetGet y me remplasa el archivo , yo eh visto que con algunos software freeware, actualisan sus versiones desde el servidor con un documento .INI o con uno llamado Update, pero en esos archivos viene la version y el programa cuando busca la actualisacion sabe que hay una nueva, osea yo quiero saber como hacer eso, no pido que me den el codigo por que menos aprenderia, pero quiero saber que herramientas puedo utilisar para poder hacer esto
si pueden denme algunos ejemplos simples... en verdad me ayudaria mucho esto... xD

saludos a todos


NoMort

Re: Actualisar Archivo

Publicado: 27 Feb 2010, 23:17
por XPyro
Bienvenido NoMort, que bueno que decidas comenzar en autoIt ya que es un lenguaje muy sencillo de aprende y fácil de programar, lo veras tu mismo en cada avance :smt003

Para revisar si existe una actualización mediante Internet o por una Web, puedes crear una pagina en tu sitio y escribir en ella solo la versión por ejemplo 1.0.0.0 y cuando exista una actualización vuelves a sobrescribir el archivo a 1.0.0.1

Para saber con autoit si a cambiado ese numero en esa pagina usa la función que lee el código de una dirección, ejemplo:

Código: Seleccionar todo

#include <INet.au3>
MsgBox(0, "Mi programa", _INetGetSource("www.misitio.com/version.htm"))
:smt006

Re: Actualisar Archivo

Publicado: 01 Mar 2010, 18:34
por NoMort
Si me srivio mucho , solo que ya lo uso con un TrayTip y se chevere... :smt003
y lo ise d ea sig forma paraa darle efecto jajaaj xD
gracias por el ejemplo Xpyro :smt023

Código: Seleccionar todo

TrayTip("Programa",_INetGetSource("http://paginaweb.com/update.ini") ,0 ,0)
Sleep(5000)
TrayTip("", "", 0 ,0)

Re: Actualisar Archivo

Publicado: 01 Mar 2010, 19:34
por XPyro
Suerte, después nos muestras el proyecto terminado :smt006