Forum
=> Nie jesteś jeszcze zarejestrowany?
Forum - Skrypt do aktualnych kursów wymiany w markecie
Kabix (10 postów dotychczas) | | Po skończonej pracy, skrypt wyświetli w konsoli aktualne kursy wymiany poszczególnych surowców.
Skrypt należy uruchomić po wejściu w zakładkę Market.
Kod źródłowy: | var ileStron = 15;<br />
var time = 4000;<br />
var x = 0;<br />
var left = 3;<br />
var right = 11;<br />
<br />
var saved = new Array();<br />
var nr = 0;<br />
var size;<br />
var msg = "";<br />
<br />
function save(){<br />
var main = document.getElementById('div_panel_market'); <br />
msg += main.getElementsByClassName('inset_black_24')[0].innerText + "."<br />
+ main.getElementsByClassName('inset_black_12')[1].innerText<br />
+ " " + main.getElementsByClassName('inset_galben_10')[0].innerText<br />
+"n";<br />
}<br />
<br />
function DoEvery5s ()<br />
{<br />
setTimeout(function() {<br />
var evObj = document.createEvent('MouseEvent');<br />
evObj.initEvent("click", true, true);<br />
var nextPage = document.querySelectorAll('[id^=top_res_1]');<br />
nextPage[0].dispatchEvent(evObj);<br />
}, time);<br />
<br />
<br />
<br />
setTimeout(function() {<br />
var main = document.getElementById('div_main');<br />
<br />
if(right == 16) <br />
{<br />
left++;<br />
right = left + 8;<br />
}<br />
var evObj2 = document.createEvent('MouseEvent');<br />
evObj2.initEvent("click", true, true);<br />
var res1 = main.getElementsByClassName('inset_maro_14')[left];<br />
res1.dispatchEvent(evObj2);<br />
}, time*1.3);<br />
<br />
<br />
setTimeout(function() {<br />
var main = document.getElementById('div_main');<br />
var evObj2 = document.createEvent('MouseEvent');<br />
evObj2.initEvent("click", true, true);<br />
var res1 = main.getElementsByClassName('inset_maro_14')[right];<br />
res1.dispatchEvent(evObj2);<br />
right++;<br />
}, time*1.6);<br />
<br />
setTimeout(function() {<br />
save();<br />
}, time*2.4);<br />
<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*2.5);<br />
<br />
setTimeout(function() {<br />
console.log(msg);<br />
//alert(msg);<br />
}, time*2.7*ileStron+10000); |
|
Odpowiedz:
Tematy łącznie: 11
Posty łącznie: 11
Użytkownicy łącznie: 3
Obecnie online jest (zarejestrowanych użytkowników): Nikt 