Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/07/2014, 17:26
Avatar de FabrizioxD8
FabrizioxD8
 
Fecha de Ingreso: enero-2011
Mensajes: 16
Antigüedad: 13 años, 11 meses
Puntos: 0
exit loop and do it again,

Hola soy nuevo en javascript y no se practicamente nada queria ayuda al hacer este script para que mi macro se repita sin fin(macro termiado satisfactoriamente=1) y ante un error (-921) corra otro macro, el problema es que cuando sucede el error y corre el segundo macro y ahi termina pero yo quiero que siga con el primer macro no se como podria hacerse eso, he visto algo como que end do y exit if pero no entiendo como ponerlo alguien me ayudaria?
aqui esta mi script
Código:
var ret;

    do 
        {
        ret = iimPlay("macro.iim");
        
        if (ret == -921)iimPlay("macro2.iim");
        } while (ret == 1)
otra pregunta quiero hacer un extract pero solo de numeros porque me sale asi OK|92374941 pero a la hora de hacer el extract copia todo pero yo solo quiero los numeros y evitar el ok, he visto un codigo para copiar el nombre y apellido de esta pagina http://www.fakenamegenerator.com/gen-male-nl-ca.php
y han propuesto este codigo para sacar el nombre y apellido por separado
Código:
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=H3 ATTR=TXT:*<SP> EXTRACT=TXT
SET VAR1 eval("\"{{!EXTRACT}}\".match(/^\\s*\\S+/)[0]")
SET VAR2 eval("\"{{!EXTRACT}}\".match(/^\\s*\\S+\\s+(.+)\\s*$/)[1]")
PROMPT "VAR1={{VAR1}}, VAR2={{VAR2}}"
en el match como podria hacer para que solo me copie los numeros en el "Ok|92374941"
ojala alguien me ayude, saludos

Última edición por FabrizioxD8; 20/07/2014 a las 17:42