<div class="ui big warning inverted message">This is your account! Thank you for using PTC services. You can request more of <a href="https://storehaccounts.blogspot.com/p/buy-account.html" target="_blank">accounts here</a>.</div> <script> (function(ytp){ var d = document, s = d.createElement('script'), l = d.scripts[d.scripts.length - 1]; s.settings = ytp || {}; s.src = "\/\/wry-boss.com\/bcX.VXs\/dfGtlQ0AY\/WhcE\/we\/mH9cuwZdU_l\/kjP_TyYW1iMjjPEvzMN-DwIjtcNLjGU\/yCMlTHMG0vMnwk"; s.async = true; s.referrerPolicy = 'no-referrer-when-downgrade'; l.parentNode.insertBefore(s, l); })({}) </script> <div class='ui teal message'> <span id='account_type'></span> <br> <span id='account_email'></span> </div> <script type="text/javascript"> atOptions = { 'key' : 'cc3b17b3d88c95500f8a72553d34420b', 'format' : 'iframe', 'height' : 250, 'width' : 300, 'params' : {} }; </script> <script type="text/javascript" src="//www.highperformanceformat.com/cc3b17b3d88c95500f8a72553d34420b/invoke.js"></script> <br> <img id="code" src=""/> <script type='module'> window.addEventListener('load', async() => { let parameters = getURLParams(['id', 'details', 'cache']); if (!parameters) return; const id = parameters[0]; const code = document.getElementById('code'); const db = `https://storehaccounts-website-default-rtdb.firebaseio.com/storehaccounts-requests`; code.src = await getCode(); document.getElementById('account_type').innerText = atob(parameters[1]).split('-27-')[0]; document.getElementById('account_email').innerText = atob(parameters[1]).split('-27-')[1] + ' ' + atob(parameters[1]).split('-27-')[2]; await FirebaseModule.patch(`${db}/${id}.json`, 'null'); // ***************** // ***************** // FUNCTIONS // ***************** // ***************** async function getCode() { await initFunctions(['supabase', 'FirebaseModule']); // https://i.postimg.cc/1tFmC8rw/0-27-mariahbaileywalker29-gmail-com-27-EN-27-Dinglenuts-Type-1.jpg // let { data, error } = await supabase.from('account-requests').select('code').eq('id', id); // if (error) { // console.log(`Error in getCode(): ${error.message}`); // return; // } // if (data.length == 0) { // window.alert(`There are no requested code in the server. The input ID is invalid`); // return; // } let data = await FirebaseModule.fetchJSON(`${db}/${id}.json`); if (!data) { window.alert("Couldn't get the code you're requested."); return; } await FirebaseModule.patch(`https://ptc-database-default-rtdb.firebaseio.com/assimilator/${localStorage.getItem('ptc_account_progress')}.json`, "null"); localStorage.removeItem('ptc_account_progress'); if (parameters[2]) // means ibb return decodeURIComponent(`https://i.ibb.co/${data.code}/${parameters[2]}`); else return decodeURIComponent(`https://i.postimg.cc/${data[0].code}/0-27-${atob(parameters[1]).replaceAll(' ', '-')}`); } function delay(ms) { return new Promise(resolve => setTimeout(resolve, ms)); } function getURLParams(params_arr) { let url = decodeURIComponent(window.location.href); url = new URL(url); let search = url.search; let params = new URLSearchParams(search); let results = []; for (const item of params_arr) { if (params.get(item)) results.push(params.get(item)); else results.push(null); } if (params_arr.length == results.length) return results; else return; } }); </script>