Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name Supreme Checkout Autofill
- // @namespace http://tampermonkey.net/
- // @version 0.1
- // @description try to take over the world!
- // @author You
- // @match https://www.supremenewyork.com/checkout
- // @match http://www.supremenewyork.com/*
- // @grant GM_setValue
- // @grant GM_getValue
- // @require https://cdnjs.cloudflare.com/ajax/libs/socket.io/2.0.3/socket.io.slim.js
- // ==/UserScript==
- (function() {
- 'use strict';
- let identities = [
- /*{
- "id":"mock",
- "prename":"sfdsfdsf",
- "surname":"fsfsdfs",
- "street":"dsfdsaffds",
- "number":"223",
- "city":"sdfdsfsd",
- "zip":"3241",
- "country":"CH",
- "cardtype":"master",
- "cardnumber":"5473719493804597",
- "cardmonth":"06",
- "cardyear":"2020",
- "cardcvc":"343",
- "email":"dsfdf@dsf.de",
- "tel":"054554332423"
- },*/
- {
- "id":"sean_500",
- "prename":"Yannick",
- "surname":"Schlup",
- "street":"Culmannstrasse",
- "number":"26",
- "city":"Zuerich",
- "zip":"8006",
- "country":"CH",
- "cardtype":"master",
- "cardnumber":"5399767165602121",
- "cardmonth":"02",
- "cardyear":"2020",
- "cardcvc":"473",
- "email":"herman_j63@leetbox.pro",
- "tel":"0739573388"
- },
- {
- "id":"jonas_800",
- "prename":"Jonas",
- "surname":"Ackle",
- "street":"Leueren",
- "number":"12",
- "city":"Obermumpf",
- "zip":"4324",
- "country":"CH",
- "cardtype":"master",
- "cardnumber":"5500208003882621",
- "cardmonth":"03",
- "cardyear":"2020",
- "cardcvc":"251",
- "email":"acklejonas98@leckmichamars.ch",
- "tel":"0793102959"
- },
- /*{
- "id":"jona",
- "prename":"Jona",
- "surname":"Weibel",
- "street":"Nuebrigweg",
- "number":"23",
- "city":"Frenkendorf",
- "zip":"4402",
- "country":"CH",
- "cardtype":"master",
- "cardnumber":"",
- "cardmonth":"",
- "cardyear":"",
- "cardcvc":"",
- "email":"weibel.jona62@powermail.host",
- "tel":"0798878090"
- },*/
- {
- "id":"felix_900",
- "prename":"Felix",
- "surname":"Meier",
- "street":"Schauenburgerstrasse",
- "number":"56",
- "city":"Frenkendorf",
- "zip":"4402",
- "country":"CH",
- "cardtype":"master",
- "cardnumber":"5406590005200984",
- "cardmonth":"08",
- "cardyear":"2020",
- "cardcvc":"420",
- "email":"felix.meier@tdswfuu.club",
- "tel":"0798878090"
- },
- {
- "id":"isabelle_500",
- "prename":"Isabelle",
- "surname":"Ledergerber",
- "street":"Wasserhausweg",
- "number":"2",
- "city":"Muenchenstein",
- "zip":"4142",
- "country":"CH",
- "cardtype":"master",
- "cardnumber":"5399767175468646",
- "cardmonth":"01",
- "cardyear":"2021",
- "cardcvc":"331",
- "email":"iledergerber@snailmail.services",
- "tel":"0763309910"
- },
- {
- "id":"carmen_400",
- "prename":"Carmen",
- "surname":"Oriet",
- "street":"Binningerstrasse",
- "number":"19",
- "city":"Reinach",
- "zip":"4153",
- "country":"CH",
- "cardtype":"master",
- "cardnumber":"5399767123063317",
- "cardmonth":"02",
- "cardyear":"2021",
- "cardcvc":"080",
- "email":"k_oriet1994@gmailhosting.space",
- "tel":"0764835533"
- },
- {
- "id":"manuel_400",
- "prename":"Manuel",
- "surname":"Strahm",
- "street":"Schwandenholzstrasse",
- "number":"230",
- "city":"Zuerich",
- "zip":"8046",
- "country":"CH",
- "cardtype":"master",
- "cardnumber":"5399767135569657",
- "cardmonth":"02",
- "cardyear":"2021",
- "cardcvc":"489",
- "email":"manuelstrahm1989@tdswfuu.club",
- "tel":"0794842284"
- },
- {
- "id":"lukas_400",
- "prename":"Lukas",
- "surname":"Zimmermann",
- "street":"Mausackerweg",
- "number":"132",
- "city":"Reinach",
- "zip":"4153",
- "country":"CH",
- "cardtype":"master",
- "cardnumber":"5399767133528986",
- "cardmonth":"02",
- "cardyear":"2021",
- "cardcvc":"096",
- "email":"lukas_zimmermann84@powerweb.space",
- "tel":"0783722281"
- }
- ];
- for(let i = 0; i < identities.length; i++){
- let btn = document.createElement('button');
- btn.innerHTML = identities[i].id;
- btn.onclick = updateForm.bind(this, identities[i]);
- document.getElementsByTagName('hgroup')[0].appendChild(btn);
- }
- updateForm(localStorage.identity?JSON.parse(localStorage.identity):identities[0]);
- /*
- if(GM_getValue('task')){
- document.getElementById('time-zone-name').style = 'color: red;';
- document.getElementById('time-zone-name').innerHTML = 'CLICK TO RESET BOT';
- document.getElementById('time-zone-name').onclick = ()=>{GM_setValue('task', null);};
- start();
- } else {
- let socket = io('ws://supreme.calchack.com:1994', {
- transports: ['websocket'],
- upgrade: false
- });
- socket.on('connect', function() {
- console.log('connected to listFUCKER socket server');
- });
- socket.on('task', function(task){
- console.log(task);
- });
- setInterval(()=>{
- socket.emit('latency', Date.now(), (startTime)=>{
- document.getElementById('time-zone-name').innerHTML = 'listFUCKER ping: '+(Date.now()-startTime)+'mS';
- document.getElementById('time-zone-name').style = 'color: lime;';
- });
- socket.on('task', (task)=>{
- GM_setValue('task', JSON.stringify(task));
- location.reload();
- });
- }, 500);
- }
- function start(){
- let task = JSON.parse(GM_getValue('task'));
- let lastHref = '';
- let addedCount = 0;
- */
- function triggerChange (elem) {
- var changeEvent = document.createEvent ("HTMLEvents");
- changeEvent.initEvent ("input", true, true);
- elem.dispatchEvent (changeEvent);
- changeEvent = document.createEvent ("HTMLEvents");
- changeEvent.initEvent ("change", true, true);
- elem.dispatchEvent (changeEvent);
- }/*
- setInterval(()=>{
- if(lastHref !== location.href){
- lastHref = location.href;
- let activeProduct = task.products.filter((p)=>{return location.href.indexOf(p.style) !== -1;});
- if(location.href === 'http://www.supremenewyork.com/shop/all'){
- let loadWaitTimer = setInterval(()=>{
- var p = document.getElementsByTagName('a');
- for(var i = 0; i < p.length; i++){
- if(p[i].href.indexOf(task.products[addedCount].style) !== -1){
- clearInterval(loadWaitTimer);
- p[i].click();
- }
- }
- }, 50);
- }
- if(activeProduct.length === 1){
- let loadWaitTimer = setInterval(()=>{
- if(document.getElementById('add-remove-buttons')){
- clearInterval(loadWaitTimer);
- activeProduct = activeProduct[0];
- let sizes = document.getElementsByTagName('option');
- for(let i = 0; i < sizes.length; i++){
- console.log(sizes[i].innerHTML, activeProduct.size);
- if(sizes[i].innerHTML.toLowerCase() == activeProduct.size.toLowerCase()){
- document.getElementById('size').value = sizes[i].value;
- }
- }
- if(document.getElementsByName('commit').length === 1){
- document.getElementsByName('commit')[0].click();
- }
- if(++addedCount === task.products.length){
- console.log('goto checkout');
- setTimeout(()=>{
- document.getElementsByClassName('checkout')[0].click();
- }, 500);
- } else {
- console.log('goto overview');
- let p = document.getElementsByTagName('a');
- for(var i = 0; i < p.length; i++){
- if(p[i].href === 'http://www.supremenewyork.com/shop/all')
- p[i].click();
- }
- }
- }
- }, 50);
- }
- }
- }, 50);
- */
- function updateForm(identity){
- localStorage.identity = JSON.stringify(identity);
- if(location.protocol === 'https:'){
- document.getElementById('cnb').value = identity.cardnumber;
- triggerChange(document.getElementById('cnb'));
- document.getElementById('credit_card_month').value = identity.cardmonth;
- triggerChange(document.getElementById('credit_card_month'));
- document.getElementById('credit_card_year').value = identity.cardyear;
- triggerChange(document.getElementById('credit_card_year'));
- document.getElementById('vval').value = identity.cardcvc;
- triggerChange(document.getElementById('vval'));
- document.getElementById('credit_card_type').value = identity.cardtype;
- triggerChange(document.getElementById('credit_card_type'));
- document.getElementById('order_billing_name').value = identity.prename+' '+identity.surname;
- triggerChange(document.getElementById('order_billing_name'));
- document.getElementById('order_email').value = identity.email;
- triggerChange(document.getElementById('order_email'));
- document.getElementById('order_tel').value = identity.tel;
- triggerChange(document.getElementById('order_tel'));
- document.getElementById('bo').value = identity.street+' '+identity.number;
- triggerChange(document.getElementById('bo'));
- document.getElementById('order_billing_city').value = identity.city;
- triggerChange(document.getElementById('order_billing_city'));
- document.getElementById('order_billing_zip').value = identity.zip;
- triggerChange(document.getElementById('order_billing_zip'));
- document.getElementById('order_billing_country').value = identity.country;
- triggerChange(document.getElementById('order_billing_country'));
- if(!document.getElementsByClassName('terms')[0].getElementsByClassName('checked').length){
- document.getElementsByClassName('terms')[0].click();
- }
- //document.getElementsByName('commit')[0].click();
- }
- }
- // }
- })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement