· 7 years ago · Jan 09, 2019, 04:00 PM
1var domain = "gmail.com"
2
3
4//SI NO ENTIENDES NI PAPA, ATRAS!!!!!
5
6var time_check = 10000 //No lo bajes o quedas ban
7
8var time_pizzas = 60000 //Tampoco lo bajes
9
10var timeout_telewin = 0;
11
12var timeout_telequeda = 0;
13
14function telewin(){
15
16 function guid() {
17
18 function s4() {
19
20 return Math.floor((1 + Math.random()) * 0x2).toString(2).substring(1);
21
22 }
23
24 if(domain=="gmail.com"){
25
26 var sep = 0;
27
28 return "TUNOMBRE" + s4() + sep + s4() + sep + s4();
29
30 }else{
31
32 var sep = "-";
33
34 return s4() + sep + s4();
35
36 }
37
38
39
40 }
41
42
43 var data ={
44
45 email: guid()+"@"+domain,
46
47 receive_offert: false,
48
49 }
50
51 $.ajax({
52
53 type: "POST",
54
55 url: "https://d6ow8diqzony0.cloudfront.net/check-mail",
56
57 dataType: 'json',
58
59 contentType: "application/json",
60
61 crossDomain : true,
62
63 data: JSON.stringify(data),
64
65 success: function (result) {
66
67 busy = false;
68
69 if(!busy){
70
71 var body = JSON.stringify(JSON.parse(result['body']) );
72
73 var response = JSON.parse(body);
74
75 if(!busy){
76
77 switch(response.responseMessage) {
78
79 case 'EMAIL_SAVED':
80
81 $.ajax({
82
83 type: "POST",
84
85 url: "https://d6ow8diqzony0.cloudfront.net/check-prize",
86
87 dataType: 'json',
88
89 contentType: "application/json",
90
91 crossDomain : true,
92
93 data: JSON.stringify({email: data.email}),
94
95 success: function (result) {
96
97 busy = false;
98
99 var body = JSON.stringify(JSON.parse(result['body']));
100
101 var response = JSON.parse(body);
102
103 switch(response.responseMessage) {
104
105 case 'USER_IS_WINNER':
106
107 console.log("[GANADOR]" + data.email)
108
109 break;
110
111 case 'USER_NOT_WIN':
112
113 console.log("[NO GANADOR]" + data.email)
114
115 break;
116
117 }
118
119 timeout = setTimeout(function(){telewin()}, time_check);
120
121 },
122
123 error: function (e) {
124
125 timeout = setTimeout(function(){telewin()}, time_check);
126
127 console.log("ERROR: "+ e.message);
128
129 }
130
131 });
132
133 break;
134
135 }
136
137
138
139 }
140
141 }
142
143 },
144
145 error: function (e) {
146
147 console.log("ERROR: "+ e.message);
148
149 }
150
151 });
152
153
154
155}
156
157var pizzas = 1000;
158
159var busy_telequeda = false;
160
161var timing = 44000
162
163function telequeda() {
164
165 if(!busy_telequeda){
166
167 busy_telequeda = true;
168
169 $.ajax({
170
171 url: "./data.json",
172
173 dataType: "text",
174
175 success: function(e) {
176
177 busy_telequeda = false;
178
179 timeout_telequeda = setTimeout(function(){telequeda()}, time_pizzas);
180
181 var t = JSON.parse(e);
182
183 prizesEnable = JSON.stringify(t.prizesEnable), console.log("[INFO] Quedan " + prizesEnable + " Pizzas")
184
185 },
186
187 error: function (e) {
188
189 busy_telequeda = false;
190
191 timeout_telequeda = setTimeout(function(){telequeda()}, time_pizzas);
192
193 console.log("ERROR: "+ e.message);
194
195 }
196
197 })
198
199 }
200
201}
202
203timeout_telewin = setTimeout(function(){telewin()}, time_check);
204
205timeout_telequeda = setTimeout(function(){telequeda()}, time_pizzas);