1var udManager = document.getElementById('udManager'), 2 udId = udManager.dataset.udjudg, 3 array = [], 4 udJson, 5 getKey = document.cookie.split(';'), 6 audip, 7 _aud, 8 visitNum = '0', 9 dateSet = new Date(), 10 year = dateSet.getFullYear(), 11 month = dateSet.getMonth()+1, 12 date = dateSet.getDate(), 13 hours = dateSet.getHours(), 14 minutes = dateSet.getMinutes(), 15 seconds = dateSet.getSeconds(), 16 dateFormat = year+'.'+month+'.'+date+'.'+hours+':'+minutes+':'+seconds; 17 18if(getKey){ 19 for(var i=0; i<getKey.length; i++){ 20 var key = getKey[i].split('='); 21 if(key[0].trim() == 'audvisitCout'){ 22 visitNum = key[1]; 23 } 24 if(key[0].trim() == '_aud'){ 25 _aud = key[1]; 26 } 27 } 28} 29 30var ipify, 31 uuNum = 0, 32 url = window.location.href; 33 xhr = new XMLHttpRequest(); 34xhr.open('GET', 'https://api.ipify.org/?format=json'); 35xhr.send(); 36xhr.onreadystatechange = function() { 37 if (xhr.readyState == 4) { 38 if(xhr.status == 200){ 39 ipify = JSON.parse(xhr.responseText); 40 visitNum++; 41 if(_aud){ 42 uuNum = 1; 43 } 44 document.cookie = '_aud=aud1.2.4434293.1a45139;max-age=864000;'; 45 document.cookie = 'audvisitCout='+ visitNum +';max-age=864000;'; 46 array = { 47 id:udId, 48 date:dateFormat, 49 ip:ipify.ip, 50 url:url, 51 visits: visitNum, 52 uu: uuNum 53 }; 54 udJson = JSON.stringify(array); 55 56 var res = new XMLHttpRequest(); 57 var callUrl = "https://app.atareru.com/api/register/visitcompany?"; 58 callUrl +="ip="+ipify.ip+"&"; 59 callUrl +="date="+dateFormat+"&"; 60 callUrl +="url="+url+"&"; 61 callUrl +="visits="+visitNum+"&"; 62 callUrl +="uu="+uuNum; 63 64 res.open('GET', callUrl); 65 //res.setRequestHeader("Content-Type", "application/json"); 66 res.send(); 67 res.onreadystatechange = function() { 68 if (xhr.readyState == 4) { 69 if(xhr.status == 200){ 70 console.log(res.responseText); 71 } 72 } 73 } 74 }else{ 75 console.log('error'); 76 } 77 } 78}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.