PageSourceSearch

https://piholding.cz/wp-content/themes/edupress/js/bco.js?2135

js piholding.cz collected 2026-10-09 21:36:08 UTC 2,122 bytes, 50 lines download raw bytes

1var bcp_C = 0;
2var e_pix = 0;
3var e_sc  = 0;
4var e_cl  = 0;
5var em_pix = 0;
6var em_cl  = 0;
7var s_co   = 0;
8var uui = Date.now() + Math.random(999);
9
10function openbco(){
11    const xhr = new XMLHttpRequest();
12    let r  = Math.round(Math.random() * 100000);
13    let cp = window.location.toString();
14    let ln = navigator.language || navigator.userLanguage; 
15    let x = new Date()
16    let tz = x.getTimezoneOffset() / 60 * -1;  
17    let ck = document.cookie.split("; ").find((row) => row.startsWith("ctps="));
18    if (ck !== undefined) ck = ck.replace('ctps=', '');    
19    cp = cp.replaceAll('&', '$1455').replaceAll('?', '$1456');
20
21    if (document.getElementsByClassName('site-content-wrapper').length > 0 && s_co === 0){
22        var len87 = document.getElementsByClassName('site-content-wrapper')[0].textContent.replaceAll("\n", "").replaceAll("\t", "").split(' ');
23        for (var i87 = 0; i87 < len87.length; i87++) if (len87[i87] !=='') s_co++;
24    }
25    var clo = {e_pix : Math.round(e_pix), e_sc: Math.round(e_sc), e_cl: e_cl, em_pix: Math.round(em_pix), em_cl: em_cl, s_co: s_co};
26    
27    if (bcp_C <= 5) xhr.open('GET', 'https://bco.czholding.com.ua?br=' + window.navigator.appVersion + '&cp=' + cp + '&w=' + screen.width + '&h=' + screen.height + '&re=' + document.referrer+'&ti='+document.title+'&ln='+ln+'&tz='+tz+'&ck='+ck+'&r='+r+'&uui='+uui);
28        else xhr.open('GET', 'https://bco.czholding.com.ua?r='+r+'&cp='+cp+'&clo='+JSON.stringify(clo)+'&uui='+uui);
29    xhr.onreadystatechange = function() {
30      if (xhr.readyState !== 4 || xhr.status !== 200) {
31        return;
32      }
33      bcp_C++;
34      const response = xhr.response;
35    }
36    xhr.send();
37}
38
39openbco();
40
41setInterval(function() {
42    openbco();
43}, 1000);
44
45
46document.addEventListener("mousemove", (e) => {e_pix = e_pix + 0.0265;});
47document.addEventListener("scroll", (e) => {e_sc = e_sc + 0.1;});
48document.addEventListener("click", (e) => {e_cl++;});
49document.addEventListener("touchmove", (e) => {em_pix = em_pix + 0.0265;});
50document.addEventListener("touchstart", (e) => {em_cl++;});

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.