EasyUpdate
| ¿Qué es EasyUpdate? |
Es un programa sencilliiiito para actualizar otro programa. xD
Requisitos:
NOTA: Este programa es freeware. Puede ser utilizado por programas gratuitos sin animo de lucro y que no sean ofensivos (sms-bombers, etc). Para otros casos solicitad permiso en mi mail.
| Formato del fichero de versión |
[En vez de editar a mano y subir el fichero de versión es recomendable utilizar el EasyMake, puede ser descargado de la página anterior]
Todas las líneas son opcionales exceptuando la primera.
** Primera línea: N° de versión
Dicha línea se comparara con la versión que se le pase por parámetros (abajo explicado).
Por lo que debe tener un orden, para fechas utilizar el formato juliano (29/12/2000 -> 2000/12/29).
Para versiones utilizar números convenientemente formateados, ya que puede darse este caso "1.5.1" > "1.10.20", que al comparar carácter a carácter indicaría que la versión nueva es inferior a la que tenemos.
** Segunda línea: Tamaño de la Descarga. Ej.- (20Kb, 2.000 bytes)
Esto se mostrara tal cual, no se verifica nada, se indicara como Tamaño de la descarga
** Resto de líneas: Información de la actualización
El resto de líneas se mostrara tal cual como las novedades de la ultima.
En estas líneas se pueden indicar los siguientes comandos....
Comandos especiales
- %GET=url
Permite indica la dirección completa (http://servidor/ruta/fichero) de donde se bajara el fichero EXE, haciendo caso omiso del cuarto parámetro del programa (url_ficheroEXE_a_descargar)
- %EZUPDATE=version
Versión actual del ezUpdate. Se utiliza para auto-actualizar el ezUpdate. Se debe de poner en el formato x.xx.xxxx, ya que utiliza la misma comparación que el N: de versión del programa a actualizar. Ejemplo: %EZUPDATE=1.95.0000.
- %EZUPDATEURL=url
Ruta desde la cual se descargará la versión nueva del ezUpdate en el caso que haya que actualizarlo según el comando anterior. Por defecto apunta a "http://webs.ono.com/usr000/NetVicious/TroceaSMS/EzUpdate.exe"
IMPORTANTE: El fichero de versión debe subirse utilizando el formato Texto
del Ms-DOS.
Esto es importante ya que el fichero en el Servidor debe ser el mismo que
editamos, es decir hay que utilizar un UpLoad binario (comando BINARY del
FTP)
| Llamada al Actualizador |
Sintaxis:
EasyUpdate.exe <Version_del_exe>"<Path_exe>"<url_fichero_version>"<url_FicheroEXE_a_descargar>
Comentarios de la Sintaxis:
Los 4 parámetros son obligados sino es así el programa indicara la Sintaxis en una ventana.
Los parámetros se separan por una ("), sin dejar espacios ni delante de esta ni detrás.
<Version_del_exe>: Versión (Fecha o numero) del programa que invoca al actualizador
<Path_exe> : Ruta completa del programa a actualizar y ejecutar posteriormente
<url_fichero_version>: URL completa del fichero de version con los datos de la ultima versión.
<url_ficheroEXE_a_descargar>: URL completa del fichero EXE a descargar si es necesario actualizar
| Histórico de Versiones |
[1.0.0] 29 Diciembre 2000
[1.0.10] 27 Enero 2001
[1.9.0] 20 Abril 2001
[1.90.0] 16 Mayo 2001
[1.95.0] 27 Septiembre 2001
[1.96.0] 20 Octubre 2001
[1.97.0] 14 Abril 2002
[1.97.50] 20 Abril 2002
[1.97.60] 27 Abril 2002
Futura versión [2.0.0]
Última Modificación: 09 Enero 2003
Comentarios, bugs y otras cosas a:
netvicious@hotmail.com