elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  iMacros iimGetLastExtract() no funciona
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: iMacros iimGetLastExtract() no funciona  (Leído 2,323 veces)
Lafayette

Desconectado Desconectado

Mensajes: 19


Ver Perfil
iMacros iimGetLastExtract() no funciona
« en: 25 Junio 2017, 14:54 pm »

Hola,

estoy empezando en iMacros probando -como entrenamiento- como extraer datos en diferentes pestañas.  El problema es que aunque el código extrae datos y los graba en un .csv, el código javascript no puede leerlo con  iimGetLastExtract() ya que aparece como null.

Código:
// Carga del website
var macro1 = "CODE:";
macro1 += "TAB T=1\n";
macro1 += "URL GOTO=http://es.global-rates.com/estadisticas-economicas/inflacion/indice-de-precios-al-consumo/ipc/ipc.aspx\n";
macro1 += "SET !TIMEOUT_STEP 1\n";

// Extracción de datos
var macro2 = "CODE:";
macro2 += "SET !TIMEOUT_STEP 1\n";
macro2 += "TAG POS=1 TYPE=TD ATTR=TXT:{{i}} EXTRACT=TXT\n";
macro2 += "TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT\n";
macro2 += "TAG POS=R2 TYPE=TD ATTR=TXT:* EXTRACT=TXT\n";
macro2 += "SET !EXTRACTDIALOG YES\n";
macro2 += "SAVEAS TYPE=EXTRACT FOLDER=* FILE=VISORD_o.csv\n";

// Ir a nueva URL
var macro3 = "CODE:";
macro3 += "TAB OPEN NEW\n";
macro3 += "TAB T=2\n";
macro3 += "URL GOTO=http://www.google.com \n";
macro3 += "TAG POS=2 TYPE=DIV ATTR=TXT:Google.es* EXTRACT=TXT\n";
macro3 += "SAVEAS TYPE=EXTRACT FOLDER=* FILE=VISORD_o.csv\n";
macro3 += "TAB T=1\n";
macro3 += "TAB CLOSEALLOTHERS\n";

for (l=1;l<2;l++)
{
iimPlay(macro1);

for (n=1;n<8;n++)
{
var i = ["Alemania","Austria","Brasil","Corea del Sur","Dimamarca","Eslovaquia","Japón"];
iimSet("i",i[n-1]);
iimPlay(macro2);
var date = iimGetLastExtract(2);
//alert(date);
if (date == 'mayo 2017')
{
iimPlay(macro3);
}
}
}

Si introduzco SET !EXTRACTDIALOG YES en el código de iMacros, la parte javascript puede leerlo y realizar las condiciones establecidas, pero no puedo grabarlo en el .csv.

¿Me podéis ayudar para solucionar el problema?

Un saludo.


En línea

En estado de aprendizaje
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
¿Que lenguaje usa imacros?
Programación General
.:UND3R:. 1 8,149 Último mensaje 15 Mayo 2011, 08:54 am
por bomba1990
imacros para firefox
Software
ciscoux 1 1,902 Último mensaje 7 Abril 2012, 15:12 pm
por ciscoux
imacros brute force
Scripting
asdexiva 1 4,058 Último mensaje 4 Abril 2013, 00:23 am
por Eleкtro
iMacros + Captcha Sniper/Breaker
Scripting
wexwex 7 9,451 Último mensaje 27 Octubre 2014, 09:09 am
por carlosdx15
Ayuda con iMacros
Programación General
Danni5 0 2,318 Último mensaje 1 Agosto 2014, 19:25 pm
por Danni5
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines