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