Olá Mestres
Gostaria de contar a quantidade de mensagens enviadas pelo whatsapp web no chrome,
pelo modo desenvolvedor (F12) do Chrome
neste modo na guia "console" é possível rodar "qq coisa", praticamente...
nesta guia console eu rodo o código abaixo, e a função " showResult() "
mas travei
alguém pode dar uma ajuda?
function checkBtnSend() {
if(document.querySelector('[data-icon="send"]') && !document.querySelector('[data-icon="send"]').getAttribute('gb-bind-event')) {
document.querySelector('[data-icon="send"]').addEventListener('click', executouMeuClick)
document.querySelector('[data-icon="send"]').setAttribute('gb-bind-event', true)
console.log('addEventListener OK!!!!')
}
}
function checkFieldEnter() {
if(document.querySelector('._1Plpp') && !document.querySelector('._1Plpp').getAttribute('gb-bind-event')) {
document.querySelector('._1Plpp').addEventListener('keydown', function (e){
if(e.code === 'Enter') {
executouMeuClick()
}
})
document.querySelector('._1Plpp').setAttribute('gb-bind-event', true)
console.log('addEventListener ENTER OK!!!!')
}
}
function job() {
if(!window.inRunningJob) {
window.inRunningJob = true
checkBtnSend()
checkFieldEnter()
console.log('JOB EM EXECUCAO...')
}
}
function showResult() {
console.log('Mensagens texto enviadas: ', localStorage.getItem('totalTextSend'))
}
function executouMeuClick() {
var totalTextSend = 0
if(localStorage.getItem('totalTextSend')) totalTextSend = Number(localStorage.getItem('totalTextSend'))
totalTextSend++
localStorage.setItem('totalTextSend', totalTextSend)
console.log('clicou no enviar texto!!!')
}
setInterval(job, 200)