Ir para conteúdo
Fórum Script Brasil

Daniel Tweetar

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Daniel Tweetar

Daniel Tweetar's Achievements

0

Reputação

  1. Olá, Eu tenho um scripts que ele executar um arquivo php em um scripts contabilizando um valor no saldo do usuário por minuto online navegando no site e gostaria de saber se é possível faz esse scripts executar esse arquivo /user-on.php?on=1 automático sem precisar navegar e contabilizando o valor no saldo do usuário e pausa se ele não mexer mais no mouse no tempo de 15 minutos ai para de contabilizar no saldo dele. Esse é o scripts var aways = false; $(document).ready(function(){ var fkclk = true; var listclk = ['a', 'button']; setInterval(function() { if(!fkclk) { $.ajax({ url: '/user-on.php?on=1', type: 'post', dataType: "html", contentType: 'application/json', success: function (data) { },error: function(error){ } }); } }, 5000); var initial; function invocation() { initial = window.setTimeout( function() { fkclk = true; }, 1800000); } for(var i in listclk){ if(typeof listclk[i] == "string"){ $(listclk[i]).mousedown( function(e){ fkclk = false; clearTimeout( initial ) invocation(); }) var element = document.querySelector(listclk[i]); element.addEventListener('click', function(event){ if(event.isTrusted){ fkclk = false; } else{ fkclk = true; } }, false); } } }) var modal = '<div class="modal fade" id="away-modal" tabindex="-1" role="dialog" data-backdrop="static" data-onclose="remove">'+ '<div class="modal-dialog modal-dialog-centered" role="document">'+ '<div class="modal-content">'+ '<div class="modal-header">'+ '<h5 class="modal-title">'+ 'Desaja continuar navegando?'+ '</h5>'+ '</div>'+ '<div class="modal-body">'+ 'Se deseja continuar navegando clique em continuar'+ '</div>'+ '<div class="modal-footer">'+ '<button type="button" onclick="away_modal_c();" class="btn btn-primary btn-block" data-dismiss="modal">'+ 'Continuar'+ '</button>'+ '</div>'+ '</div>'+ '</div>'+ '</div>'; function away_modal(){ if(!aways){ $('body').append(modal); aways = true; } localStorage.setItem('awaypaused',true); $('#away-modal').show(); $('#away-modal').removeClass('fade') } function away_modal_c(){ $('#away-modal').addClass('fade') setTimeout( function(){ $('#away-modal').hide(); }, 2000); localStorage.setItem('awaypaused',false); } function makeid(length) { var result = ''; var characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; var charactersLength = characters.length; for ( var i = 0; i < length; i++ ) { result += characters.charAt(Math.floor(Math.random() * charactersLength)); } return result; }
×
×
  • Criar Novo...