A volte, quando si esegue uno scrap, è necessario eseguire un'azione una volta durante l'intero scrap, ad esempio il login o eseguire una ricerca, con GrabzIt's Web Scraper questo è facile. Prima di tutto crea un nuovo graffio con i normali dettagli come la pagina iniziale del graffio e qualsiasi altra opzione.
Quindi vai al Istruzioni di raschiatura e inserisci il testo qui sotto.
if (Global.get("myaction") != "done") { Global.set("myaction", "done"); //Put the action you only want to do once here }
Il codice sopra usa una variabile globale chiamata myaction
per verificare se l'azione è stata eseguita. Se la variabile globale non è stata impostata su fatto l'azione all'interno dell'istruzione if viene eseguita e il myaction
la variabile è impostata, quindi non viene eseguita di nuovo.