JuliuS
Manuale
Convenzione protocollo JuliuS script
//#*#ISTRUZIONE=VALORE
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
||
|
|
|
|
|
Inizio blocco di codice JS |
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Imposta le dimensioni del browser |
|
|
esegue una riga di codice JS e attende un return value |
|
|
esegue una riga di codice JS e attende un return value |
Esempio compilazione
//#*#GLOBALV=BEGIN
var xx = "pippo";
//#*#GLOBALV=END
//#*#TARGET_FRAME=MAIN
//#*#URL_GOTO= https://synaptica.info
//#*#WAIT=3
//#*#GLOBALV=INJECT
//#*#SNIPPET=BEGIN
alert(xx);
//#*#SNIPPET=END
//#*#PAUSE
//add some code..
Comandi controllo remoto JuliuS
Comandi get (parametri da passare all’indirizzo ip di JuliuS)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
||
|
|
||
|
|
||
|
|
|
|
|
|
|
|
Esempio invio comandi
?navigate=https://synaptica.info
?loadscript=miofile
?operation=start
?operation=stop
?operation=status (se il result è “no operation†chiedi il risultato con “getresultâ€)
?operation=snapshot
?getresult=estraiDati (nome funzione predefinita)
Comandi post
Istruzione |
Valore |
Descrizione |
globalv |
rewrite |
Invio elenco nuove variabili N.B. Sovrascrive tutte le variabili globali dello script |
Esempio invio comandi
globalv=rewrite (var a = “ciaoâ€;)