1. Este sitio usa cookies. Para continuar usando este sitio, se debe aceptar nuestro uso de cookies. Más información.

[Problema] Autoejecutar autoupdate

LuKiH.- 11 Jul 2018 a las 15:29

  1. LuKiH.-

    LuKiH.-
    Hal

    81
    3
    164
    Hola gente de gs, como va.

    Estoy armando un proyecto y le metí este AutoUpdate, lo configuré todo bien y baja el parche como debe ser. El problema está en que cuando vos tenes el VEREXE.txt del ftp en 1 por ejemplo, y el Update.ini del cliente también en 1 (porque ya actualizaste previamente), cuando vas a abrir el cliente te vuelve a tirar que tenes actualización y así formando un bucle infinito que no te deja pasar del cargando.

    Cabe destacar que de un aporte de por ahí implementé el autoejecutar autoupdate cuando haya actualización disponible. Metí en el frmCargando un Inet1 y al fondo tengo esto:
    Código Fuente (Text):
    Sólo usuarios registrados pueden ver esto. Click aquí para registrarte!
    Osea no encuentro el error, si dice if not difx = 0, entonces por qué me tira este bucle infinito?
    El código del update está tal cual viene, solo con los datos del ftp y el nombre del exe editados como debe ir.

    Saludos.
    PD: intenté buscar de varias maneras por si ya había un post de estos, pero no encontré nada.
     
  2. MAB

    MAB
    Learning from the void

    646
    487
    204
    Usa puntos de interrupción y corre el código de tu update, revisa que la información del servidor host le llegue correctamente y que la información del cliente se lea correctamente.
     
  3. ReFyCuLx

    ReFyCuLx
    Newbie Lvl 1

    16
    3
    1
    Recuerdo que me paso lo mismo, fijate como dice MAB de poner punto de interrupcion cuando lee verexe.txt y cuando lee Update.ini.
    Lo que me pasaba cuando vi este tema es que el Update.ini al querer escribirle el nuevo numero de version no lo hacia por temas de permisos, fijate ejecutando el autoupdate como administrador.
     
  4. darkotaru

    darkotaru
    Destructor Lvl 2

    683
    25
    163
    A LuKiH.- le gusta esto.
  5. LuKiH.-

    LuKiH.-
    Hal

    81
    3
    164
    Gracias maestro, y también a los demás que me tiraron ideas. Lo único que tuve que cambiar fue el 'Call Shell' por el que ya tenía, porque en modo debug me anda pero ya generado cuando se debería abrir el autoupdate tira error de procedimiento.

    Solucionado :D
     
    A MAB le gusta esto.
  6. nachocaroo

    nachocaroo
    Newbie Lvl 4

    107
    0
    42
    Lukih, una consulta que host usas que te ande bien para el update?
     
  7. LuKiH.-

    LuKiH.-
    Hal

    81
    3
    164
  8. nachocaroo

    nachocaroo
    Newbie Lvl 4

    107
    0
    42
    Gracias!, cierren de paso SOLUCIONADO.
     

Compartir esta página