Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fetch("mtr1.php?q=probes").then(function(r) {
- return r.json()
- }).then(function(d) {
- var l = Object.keys(d).sort(function(a, b) {
- return 0.5 - Math.random()
- });
- var n = d;
- var ql = 0,
- i = 0;
- document.body.innerHTML = "";
- var pre = document.createElement("pre");
- document.body.appendChild(pre);
- function a() {
- var k = l.shift();
- //var k=l.splice(l * Math.random() | 0, 1)[0];
- if (!k) return;
- ql++;
- fetch("mtr1.php?q=8.8.8.8&c=ping&k=" + k).then(function(r) {
- return r.text()
- }).then(function(d) {
- pre.insertAdjacentText("beforeEnd", "\n\n" + (++i) + '. ' + n[k].provider + ", " + n[k].city + " AS" + n[k].asnumber + "\n------------------------------------------------------------\n" + d);
- ql--;
- while (ql < 3 && l.length) a();
- });
- }
- a();
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement