Advertisement
Guest User

Untitled

a guest
Feb 24th, 2020
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2.             socket.on('open', function() {
  3.                 let dgame = games[~~(Math.random() * games.length)];
  4.                 socket.send(JSON.stringify({
  5.                     op: 2,
  6.                     d: {
  7.                         token: body.token,
  8.                         properties: {
  9.                             os: "Windows",
  10.                             browser: "Chrome",
  11.                             device: "",
  12.                             browser_user_agent: device.browser_user_agent,
  13.                             browser_version: "70.0.3538.110",
  14.                             os_version: "10",
  15.                             referrer: "",
  16.                             referring_domain: "",
  17.                             referrer_current: "",
  18.                             referring_domain_current: "",
  19.                             release_channel: "stable",
  20.                             client_build_number: 29657,
  21.                             client_event_source: null
  22.                         },
  23.                         presence: {
  24.                             status: statuses[~~(Math.random() * statuses.length)],
  25.                             since: 0,
  26.                             game: dgame,
  27.                             activities: [],
  28.                             afk: false
  29.                         },
  30.                         compress: false
  31.                     }
  32.                 }));
  33.                 console.log('\x1b[32mPlaying: %s | [Username: %s] [ID: %s]\x1b[0m', dgame.name, device.username, Buffer.from(body.token.split('.')[0], 'base64').toString());
  34.             });
  35.         } else {
  36.             if (body.captcha_key) {
  37.                 proxy = proxy.split('://')[1];
  38.                 process._stats_.captcha++;
  39.                 console.warn('\x1b[32mProxy Detected: %s | Removing proxy for 35 seconds. # %s\x1b[0m', proxy, device.username);
  40.                 proxies.splice(proxies.indexOf(proxy), 1);
  41.                 return setTimeout(() => proxies.push(proxy), 35000);
  42.             }
  43.             if (body.retry_after) {
  44.                 proxy = proxy.split('://')[1];
  45.                 proxies.splice(proxies.indexOf(proxy), 1);
  46.                 console.log('\x1b[31mProxy Rate Limited: %s | Removing proxy for %s seconds # %s\x1b[0m', proxy, ~~(body.retry_after / 1000), device.username);
  47.                 process._stats_.ratelimits++;
  48.                 return setTimeout(() => proxies.push(proxy), body.retry_after);
  49.             }
  50.             if (body.username) {
  51.                 console.log('\x1b[33mNickname removed: %s | \x1b[0m', device.username, body.username);
  52.                 nicknames.splice(nicknames.indexOf(device.username), 1);
  53.                 fs.writeFileSync('nicks.txt', nicknames.join('\n'));
  54.                 return false;
  55.             }
  56.         }
  57.     });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement