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.445 ]

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


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

Transferindo arquivos com o rsync

Formatando Disquetes

Implementando um tradutor de línguas no seu web site

Organizando projetos com a classe FastTemplate (parte 1)

Paginação de resultados em PHP/MySQL

Leitura recomendada

jQuery - Criando um simples jogo da velha

Web sites dinâmicos com Ajax + JSP + MySQL

Google Maps API - Criando e interagindo com seus próprios mapas

Banda Larga é um direito de todos!

MathML - Mathematical Markup Language

  
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