Como camuflar seu WhatsApp Web usando Snippets JavaScript

Está no trabalho com seu WhatsApp Web aberto e cansou das pessoas bisbilhotando para ver com quem você está conversando? Neste artigo veremos como camuflar o aplicativo usando snippets em JavaScript com o auxílio do Google Chrome DevTools.

[ Hits: 13.533 ]

Por: Fábio Berbert de Paula em 07/01/2019 | Blog: https://mestrefabio.com


Snippet para restaurar os chats



E finalmente nosso snippet para restaurar o WhatsApp Web. É claro que se você fechar a aba e abrir uma nova, o aplicativo irá restaurar, pois o escopo do snippet é apenas a aba atual.

Abra o DevTools, entre na aba snippets, clique em "New snippet" e adicione o seguinte código. Vou chamar este snippet de: zap-mostrar-chats

//cancela o setTimeout contido na variável escondeFunc
clearTimeout(escondeFunc);

//seletor que captura numa lista todas as imagens de perfil
lista_imagem = document.getElementsByClassName('Qgzj8');

//restaura o estado de cada imagem para 'visible'
for (var i=0; i<lista_imagem.length; i++) { 
    lista_imagem[i].style.visibility = 'visible'; 
}

//seletor que captura numa lista todas os nomes de perfil
lista_nome = document.getElementsByClassName('_1wjpf');

//restaura cada nome de pessoa ou grupo
for (var i=0; i<lista_nome.length; i++) { 
    lista_nome[i].innerHTML = lista_nome[i].title;
}


Execute o snippet e páaa! WhatsApp Web restaurado. Missão 2/2 concluída!

Agora toda vez que você quiser esconder/restaurar seu aplicativo, abra o DevTools, entre em Sources > Snippets e execute o snippet desejado.

Você pode criar snippets para qualquer outro site, para isto basta algum conhecimento em JavaScript, CSS e uma dose de criatividade.

Um abraço.

Página anterior    

Páginas do artigo
   1. Introdução
   2. Snippet para esconder as imagens de perfil e nomes
   3. Snippet para restaurar os chats
Outros artigos deste autor

Formatando Disquetes

GitHub Copilot - Inteligência Artificial no NeoVim

SQL Dicas & Truques (versão 0.1)

Expressões Regulares - Entenda o que são Lookahead e Lookbehind

Criando um contador de downloads com PHP e MySQL

Leitura recomendada

Jakarta JMeter - Testando o desempenho de seus sites

ExtJS: Um excelente framework de JavaScript

Como minimizar CSS e Javascript via linha de comando

Web sites dinâmicos com Ajax + JSP + MySQL

jQuery - Criando um simples jogo da velha

  
Comentários
[1] Comentário enviado por blacksky em 28/01/2019 - 03:14h

Excelente post, parabéns pela dedicação e dedicação para encontrar a solução.
Existe um plugin similar desenvolvido que fica similar ao esquema acima.
https://chrome.google.com/webstore/detail/webchats-incognito-mode/lapmmaaniipbdelgagpdaplgfagojkfo/r...

[2] Comentário enviado por icarotovarish em 06/02/2019 - 13:37h

Muito útil! Obrigado por compartilhar!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts