Napisałem prosty skrypcik umożliwiający automatyczne przełączanie stron z akcjami graczy (Financial News -> Town Shares).
W skrypcie wystarczy podać po ilu stronach ma się zatrzymać (zmienić wartość zmiennej ileStron na dowolną liczbę

.
Kod źródłowy: |
//ileStron - po ilu stronach skrypt się zatrzyma<br />
//time - co ile milisekund ma zostać naciśnięta strzałka nextPage, sugeruję nie ustawiać czasu mniejszego niż 3s (3000)<br />
var ileStron = 2;<br />
var time = 4000;<br />
var x = 0;<br />
<br />
var saved = new Array();<br />
var nr = 0;<br />
var size;<br />
var msg = "";<br />
<br />
function save(){<br />
var table = document.getElementById('div_towns');<br />
var row = table.getElementsByTagName('tbody')[1];<br />
<br />
for(var i=0; i< size; i++)<br />
{<br />
<br />
msg += document.getElementsByClassName('grix14')[i].innerText <br />
+ "t" + document.getElementsByClassName('inset_maro_14')[i+5].innerText<br />
+ "t0" + document.getElementsByClassName('inset_galben_10')[i*2].innerText<br />
+ "t" + row.getElementsByClassName('inset_gri_10')[i].innerText<br />
+"n";<br />
nr++;<br />
}<br />
}<br />
<br />
function DoEvery5s ()<br />
{<br />
setTimeout(function() {<br />
size = document.getElementsByClassName('grix14').length;<br />
save();<br />
var evObj = document.createEvent('MouseEvent');<br />
evObj.initEvent("mouseup", true, true);<br />
var nextPage = document.querySelectorAll('[id^=id_page_right]');<br />
nextPage[0].dispatchEvent(evObj);<br />
}, time);<br />
<br />
if(x>=ileStron-1) {<br />
clearInterval (timerVar);<br />
timerVar = "";<br />
}<br />
else {<br />
x++;<br />
}<br />
}<br />
var timerVar = setInterval (function() {DoEvery5s (); }, time);<br />
<br />
setTimeout(function() {<br />
console.log(msg);<br />
//alert(msg);<br />
}, time*ileStron+10000); |
Jak użyć skryptu?
Skrypt powinien działać na każdej przeglądarce z obsługą javascript.
1. Zaloguj się na swoje konto i przejdź do Financial News -> Town Shares
2. Z menu przeglądarki wybierz:
Firefox: Dla twórców witryn -> Konsola WWW (skrót klawiszowy: Ctrl+Shift+K)
Chrome: Narzędzia -> Konsola JavaScript (skrót klawiszowy: Ctrl+Shift+J)
Opera: Narzędzia deweloperskie -> Web Inspector (skrót klawiszowy: Ctrl+Shift+I)
3. Wklej powyższy kod i naciśnij enter - strony zaczną się same zmieniać po około 5s