gozforum [ Disinformazione e Controcultura ]

focus su una pagina

« Older   Newer »
  Share  
.Igor.
view post Posted on 11/4/2013, 22:40 by: .Igor.     +1   -1

cazzo...1000

Group:
global mod
Posts:
1,172
Reputation:
+2
Location:
Italy

Status:


CITAZIONE (g'oz @ 28/3/2013, 12:41) 
grazie mille

mi è servito molto... una domanda, ma c'è un modo per cambiare le variabili Javascript "on the fly"?? nel senso... mentre lo script è in esecuzione.

(tanto questa discussione ormai parla di tutto)

Stò provando javascript deofbuscator ma nulla... e con firebug non sembra ottenere effetti :(

il deobfuscator credo serva a deoffuscare il codice javascript offuscato (ovvero quando trovi quelli script che non sono "in chiaro" ma sono una funziona evaluate (eval) con dentro vari calcoli di strnighe, e altre "merdate" varie, che alla fine non fanno che ottenere lo script vero e proprio e eseguirlo,però almenonon vedi il codice. ma ovviamente con un sacco di tool online puoi sia ofuscare che... deoffuscare.


comunque goz dipende da cosa ti serve, in teoria se digiti nella barra degli url javascript:alert(variabile=valore); dovrebbe funzionarti (ovviamente ti displaya anche un alert, ma se non lo metti la pagina viene ricaricata in pagina bianca cool valore della variabile, solitamente).
Altrimenti in greasemonkey o quasliasi altra add on che aggiunge pezzi di codice html\js
fai in modo che a un determinato evento di n determinato elemento della pagina (già presente o che crei sempre tramite codice) viene eseguita una funzione che non fa altro che cambaire il valore della variabile che vuoi.

Per esemio puoi associare al click di una determinata immagine o altro elemento la funzione cambiovaloredivariabile() che fa cio che vuoi. in questo modo quando la pagina sta girando, nel momento in cui tu vuoi cambiare il valore della variabile fai un click su quell immagine a cui avevi asssociato al funzione.

CITAZIONE (g'oz @ 8/4/2013, 16:19) 
sicuramente ci sarà qualche errore dovuto alla mia ignoranza... ho messo gli asterischi per non farlo indicizzare che se lo vedono mi buttano fuori e perdo i 15 guadagnati fino ad ora...

in pratica io vorrei fare un semplice script greasemonkey che ogni 20 secondi fa il refresh della pagina, mettendo al posto della x e della y due valori random. Ora che mi sta venendo potrei fare un ciclo for con una pausa.. usm, purtroppo per oggi ho finito le possibilità, domani provo...
intanto sai dirmi perchè questo non funziona?
Quando lo eseguo la prima volta... ovvero appena carico la pagina, apre quella nuova con al posto delle variabili x,y i numeri random e tutto funziona. Però quando dovrebbe fare il refresh non lo fa :(
ho supposto che derivi dal fatto che la funzione è ancora attiva quindi ho provato con "return" ma nulla :(

se non ti funziona prova a mettere degli alert tra una riga e l altra per capire quale codice viene eseguito e qule no.
secondo me e fai tutto senza chiamare funzioni (dato che sono solo di una o due righe) dovrebbe funzionare.

ovvero

CODICE
// ==UserScript==
// @name        c-grid
// @namespace   --------------------------
// @description prima prova
// @include     http://******
 // @include  
// @version     1
// ==/UserScript==



var x = Math.round(10*Math.random());
var y = Math.round(10*Math.random());
link2 = "http://***"+x+"/"+y+"?3822413";


aa = window.open(link2,"finestra");  
finestra.focus();
window.setTimeout(function(){location.href = "****"},20000);
}



o ancora piu semplicemente forse ti basta togliere le virgolette a "redirect()"
 
Top
51 replies since 15/12/2011, 18:31   330 views
  Share