Buongiorno a tutti,
sono nuovo nel forum e vi anticipo i miei ringraziamenti per gli aiuti che mi fornirete.
Ho visogno di supporto per l'estensione imacros su FIrefox.
Versione imacros: 10.0.2.1450
Vesione Firefox: 69.1.1
Ho composto un codice per l'estrazione di valori da un file html locale e l'inserimento di questi valori su un'altra pagina.
il codice è questo:
VERSION BUILD=8920312 RECORDER=FX
SET !EXTRACT_TEST_POPUP NO
SET !VAR2 1
TAB T=2
TAG POS=1 TYPE=TEXTAREA ATTR=ID:{{!VAR2}} EXTRACT=TXT
SET !VAR1 {{!EXTRACT}}
TAB T=0
TAG POS=1 TYPE=INPUT:TEXT ATTR=* CONTENT={{!VAR1}}
TAG POS=1 TYPE=IMG ATTR=SRC:"operazione sito web"
TAG POS=1 TYPE=IMG ATTR=SRC:"operazione sito web"
ADD !VAR2 {{!LOOP}}
SET !EXTRACT NULL
TAB T=2
TAG POS=1 TYPE=TEXTAREA ATTR=ID:{{!VAR2}} EXTRACT=TXT
WAIT SECONDS=0.5
SET !VAR1 {{!EXTRACT}}
TAB T=1
TAG POS=1 TYPE=INPUT:TEXT ATTR=* CONTENT={{!VAR1}}
TAG POS=1 TYPE=IMG ATTR=SRC:"operazione sito web"
TAG POS=1 TYPE=IMG ATTR=SRC:"operazione sito web"
SET !EXTRACT NULL
WAIT SECONDS=0.5
Il codice funziona in loop, in ratica estracco il primo valore dalla pagina in locale impostato con variabile loop per incrementarlo ad ogni ciclo dato che sono vari campi, o incollo su un altro sito web, poi ritorno sulla pagina in locale e ripeto l'operazione.
Il problema è che una volta finito il loop, il codice rinizia da capo, facendo in modo che invece che copiare e incollare il terzo valore, copia di nuovo il primo.
Di conseguenza il codice fa primo valore, secondo valore, primo valore, terzo valore, primo valore, quarto valore e così via.
Avrei bisogno di un codice che mi incrementi costantemente l'estrazione di tutti i valori, senza tornare ogni colta al primo.
Vi ringrazio infinitamente in anticipo per l'aiuto che mi darete.
Grazie