1/* 2# MegaTracker js follow ur people 3# Webuzz Impact ̨̉ regitered 4*/ 5function getUrl() { 6 testExp = new RegExp("Android|webOS|iPhone|iPad|BlackBerry|Windows Phone|Opera Mini|IEMobile|Mobile", "i"); 7 url = window.location.href; 8 var e = localStorage.getItem("PageTrackConv"), 9 t = JSON.parse(e), 10 r = 0, 11 a = (t = t[Object.keys(JSON.parse(e)).sort().pop()])[0].url, 12 o = t[1].url; 13 return testExp.test(navigator.userAgent) && (r = 1), delUrl(), data = { 14 mob: r, 15 referrer: a, 16 url_origin: o, 17 flow: e, 18 converted : url 19 } 20} 21 22function mob() { 23 var e = 0; 24 return testExp = new RegExp("Android|webOS|iPhone|iPad|BlackBerry|Windows Phone|Opera Mini|IEMobile|Mobile", "i"), testExp.test(navigator.userAgent) && (e = 1), e 25} 26 27function delUrl() { 28 var e = localStorage.getItem("PageTrackConv"), 29 t = JSON.parse(e); 30 t = t[Object.keys(JSON.parse(e)).sort().pop()], localStorage.removeItem("PageTrackConv"); 31 var r = {}; 32 r[0] = t, localStorage.setItem("PageTrackConv", JSON.stringify(r)) 33} 34var referer, session = {}, 35 page = [], 36 time = (new Date).toLocaleString(), 37 date_diff_indays = function(e, t) { 38 return dt1 = new Date(e), dt2 = new Date(t), Math.floor((Date.UTC(dt2.getFullYear(), dt2.getMonth(), dt2.getDate()) - Date.UTC(dt1.getFullYear(), dt1.getMonth(), dt1.getDate())) / 864e5) 39 }; 40null === localStorage.getItem("PageTrackConv") ? ((referer = document.referrer) || (referer = "(direct)"), page.push({ 41 url: referer, 42 date: time 43}), page.push({ 44 url: window.location.href, 45 date: time 46}), session[0] = page, page = null) : (date_diff_indays((session = JSON.parse(localStorage.getItem("PageTrackConv")))[Object.keys(session).length - 1][session[Object.keys(session).length - 1].length - 1].date, time) >= 1 && ((referer = document.referrer) || (referer = "(direct)"), page.push({ 47 url: referer, 48 date: time 49}), page.push({ 50 url: window.location.href, 51 date: time 52}), session[Object.keys(session).length] = page), session[Object.keys(session).length - 1][session[Object.keys(session).length - 1].length - 1].url != window.location.href && session[Object.keys(session).length - 1].push({ 53 url: window.location.href, 54 date: time 55}), page = null), localStorage.setItem("PageTrackConv", JSON.stringify(session));
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.