Guest User

Untitled

a guest
Aug 13th, 2023
606
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. (async function() {
  2.  
  3.       while (document.getElementsByClassName('ButtonPlain_plainWhiteButton__2wYyE InfinityScroll_moreButton__3jdd-')[0]) {
  4. document.getElementsByClassName('ButtonPlain_plainWhiteButton__2wYyE InfinityScroll_moreButton__3jdd-')[0].click();
  5. }
  6.  
  7.     var packs = document.getElementsByClassName('SlotItemWrapper_SlotItemWrapperWrapper__1PCze LootBannerBox_lootBannerBox__1FvEP');
  8.  
  9.    console.log(packs.length);
  10.  
  11.     let db;
  12. const openOrCreateDB = window.indexedDB.open('localforage', 2);
  13. openOrCreateDB.addEventListener('success', async () => {
  14.   console.log('Successfully opened DB');
  15.   db = openOrCreateDB.result;
  16.   const objectStore = db.transaction('keyvaluepairs').objectStore('keyvaluepairs');
  17.   objectStore.openCursor().addEventListener('success', async (e) => {
  18.  
  19.     const pointer = e.target.result;
  20.     if(pointer) {
  21.         console.log(1);
  22.       var script_bearer = JSON.parse(JSON.parse(pointer.value).auth).token;
  23.     }
  24.  
  25.   for (const pack of packs) {
  26.     const response1 = await fetch('https://api.lootboy.de/v4/purchases/'+pack.href.substring(33)+'/open', {
  27.         method: 'PUT',
  28.       headers: {
  29. 'Host': 'api.lootboy.de',
  30. 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/113.0',
  31. 'Accept': 'application/json',
  32. 'Accept-Language': 'en',
  33. 'Accept-Encoding': 'gzip, deflate, br',
  34. 'content-type': 'application/json',
  35. 'authorization': 'Bearer '+script_bearer,
  36. 'Origin': 'https://www.lootboy.de',
  37. 'DNT': '1',
  38. 'Connection': 'keep-alive',
  39. 'Sec-Fetch-Dest': 'empty',
  40. 'Sec-Fetch-Mode': 'cors',
  41. 'Sec-Fetch-Site': 'same-site',
  42. 'Content-Length': '0',
  43. 'TE': 'trailers'}
  44.     })
  45.  
  46.     const data = await response1.json();
  47.  
  48.     console.log(data);
  49.   }
  50.   });
  51.   });
  52.  
  53. })();
Advertisement
Add Comment
Please, Sign In to add comment