AnonSec Shell
Server IP : 162.214.74.102  /  Your IP : 216.73.216.192
Web Server : Apache
System : Linux dedi-4363141.lrsys.com.br 3.10.0-1160.119.1.el7.tuxcare.els25.x86_64 #1 SMP Wed Oct 1 17:37:27 UTC 2025 x86_64
User : lrsys ( 1015)
PHP Version : 5.6.40
Disable Function : exec,passthru,shell_exec,system
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/lrsys/public_html/lrsys_apps/hexagon/application/plugins/module_helpdesk/assets/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     

Current File : /home/lrsys/public_html/lrsys_apps/hexagon/application/plugins/module_helpdesk/assets/js/online.js
$(document).ready(function (){   
 
    if ('serviceWorker' in navigator) {
        const version = '1.0.0';  // Substitua pela sua versão real ou use um timestamp
        const swUrl = `/service-worker.js?v=${version}`;
    
        navigator.serviceWorker.register(swUrl).then(registration => {
            console.log('ServiceWorker registration successful with scope: ', registration.scope);
    
            // Espera até que o Service Worker esteja pronto para controlar a página
            return navigator.serviceWorker.ready;
        })
        .then(registration => {
            console.log('Service Worker ready and controlling the page:', registration.active);
            
            // Força a atualização do service worker
            if (registration.waiting) {
                registration.waiting.postMessage({ type: 'SKIP_WAITING' });
            } else if (registration.active) {
                registration.update();
            }
        })
        .catch(error => {
            console.log('ServiceWorker registration failed: ', error);
        });
    }
    

      
    // if ('serviceWorker' in navigator) {
    //     navigator.serviceWorker.register('/service-worker.js').then(registration => {
    //     console.log('ServiceWorker registration successful with scope: ', registration.scope);
    
    //     // Espera até que o Service Worker esteja pronto para controlar a página
    //     return navigator.serviceWorker.ready;
    //     })
    //     .then(registration => {
    //     console.log('Service Worker ready and controlling the page:', registration.active);
    //     })
    //     .catch(error => {
    //     console.log('ServiceWorker registration failed: ', error);
    //     });
    // }
      
    $("#btn_sync_tickets").click(function (e) {
        $('#wrapper').hide('slow');

        var section = $('section');
        var newDiv = $('<div>');
        newDiv.addClass('loading-sync-tickets');
        newDiv.attr('id', 'div-loading-sync-tickets');
        newDiv.html('POR FAVOR AGUARDE ENQUANTO SINCRONIZAMOS SEUS TICKETS. <br/>IMPORTANTE: NÃO FAÇA RELOAD NESSA PÁGINA.<br/><br/><br/><div id="spinner_update"><i class="fa fa-spinner fa-spin fa-5x" aria-hidden="true"></i></div>');
        section.append(newDiv);
        postDataFormOffline();
    });

    //VERIFICAÇÃO ONLINE
    if (navigator.onLine) {
        // pageOnline();
    } else {
        pageOffline();
    }

    window.addEventListener('offline', function (e) {
        pageOffline();
        $('#div_sync_tickets').addClass('hide');
    });

    window.addEventListener('online', function (e) {
        pageOnline();
    });

    var mini_menu = false;
    function pageOnline() {
        setTimeout(function() {
            if (navigator.onLine) {
                $("#div_sync_tickets").removeClass('hide');
                // $(".mode_offline").addClass("hide");
            }
        }, 30000);
    }

    function pageOffline() {
        $("#div_sync_tickets").addClass('hide');
        $(".event_online").addClass("hide");
        $(".event_offline").removeClass("hide");
        $(".mode_offline").removeClass("hide");
        $("body").removeClass("mini-navbar");
        $('.navbar-header').addClass("hide");
        if ($('body').hasClass("mini-navbar")) {
            mini_menu = false;
        } else {
            $("body").addClass("mini-navbar");
            mini_menu = true;
        }
        $(".sidebar-collapse").addClass("hide");
        $('#page-wrapper').css('margin', 0);
    }
});


Anon7 - 2022
AnonSec Team