Debug events tagCo

Debug TC events

От 15.11.2018. Виж последната версия.

// ==UserScript==
// @name         Debug events tagCo
// @namespace    http://leroymerlin.fr/
// @version      0.3
// @description  Debug TC events
// @author       BAMF Consulting
// @match        *://*/*
// @grant        none
// @noframes
// ==/UserScript==

function overrideTcEvents(){
    console.log("%c---------------------","color:#44FF44;background-color:#000000;");
    console.log(window.orinterval);
    if(typeof window.tc_events_global !='undefined'){
        window.old_tc_events_global = window.tc_events_global;
        window.tc_events_global = function(){
            console.log("%c------ TC EVENT ------","color:#FF4444;background-color:#000000;");
            console.log(arguments);
            window.old_tc_events_global.apply(this,arguments);
        }
        console.log("%c------ OVERRIDE TC EVENT ------","color:#44FF44;background-color:#000000;");
        window.clearInterval(window.orinterval);
    }
}

(function() {
    window.orinterval = window.setInterval(overrideTcEvents,100);
})();