· 7 years ago · Nov 03, 2018, 03:34 AM
1async function createAccount(){
2
3 var USER_PREFIX = 'USER_PREFIX'; // change here.
4 var USER_PASS = 'USER_PASSWORD'; // change-here
5
6 // password
7 await delay(1000);
8 var password = document.getElementById('password1');
9 password.value = USER_PASS;
10
11 // confirm-password
12 await delay(1000);
13 var confirmPassword = document.getElementById('password2');
14 confirmPassword.value = USER_PASS;
15
16 // username
17 await delay(1000);
18 var randomGuid = guid();
19 var randomUserName = USER_PREFIX + "+"+ randomGuid + "@gmail.com";
20 console.log(randomUserName);
21 var emailDiv = document.getElementById('username');
22 emailDiv.value = randomUserName;
23
24 // screen-name
25 await delay(1000);
26 var randomScreenName = USER_PREFIX + randomGuid;
27 console.log(randomScreenName);
28 var screenNameDiv = document.getElementById('screenname');
29 screenNameDiv.value = randomScreenName;
30
31 // terms checkbox
32 await delay(1000);
33 var termsCheckbox = document.getElementById('terms');
34 termsCheckbox.click();
35
36}
37
38async function delay(duration){
39 console.log("DELAY >> "+ (duration/1000) + " Seconds");
40 return new Promise(resolve => setTimeout(resolve, duration));
41}
42
43function guid(){
44 function s4() {
45 return Math.floor((1 + Math.random()) * 0x10000)
46 .toString(16)
47 .substring(1);
48 }
49 return s4() + s4() + s4();
50
51}
52
53
54createAccount();