Dica rápida obtida no stackexchange.com
Para apagar todos os posts do Google+ siga os passos abaixo:
1. Acesse a URL https://plus.google.com/apps/activities/
2. Selecione Posts (ou qualquer outra opção de seu interesse)
3. Abra o console do navegador (Ctrl + Shift + i no Google Chrome/Chromium)
4. Execute esse javascript:
var t = 500;
document.querySelectorAll('.XVzU0b.J3yWx').forEach(function(el,k) {
setTimeout(function() {
el.click();
setTimeout(function() {
document.querySelectorAll('.CwaK9 > span')[1].click();
}, 200);
}, (t * k));
});
Não conheço a linguagem, mas seguindo a lógica e uma pesquisa superficial imagino que:
- Define-se a variável t = 500
- O método document.querySelectorAll() retorna uma lista com os elementos ".XVzU0b.J3yWx", que é a classe que representa o botão X de cada post.
- O método forEach() executa a função:
- - - para cada botão X el , execute um click;
- - - retorne uma lista com os elementos span que estão dentro do elemento ".CwaK9", que é a classe que representa a confirmação de remoção do post.
- - - para cada elemento filho span [1] execute um click e espere 200 ms (argumento do setTimeout)
- Não sei se estou certo, mas entre cada click no botão X + click de confirmação de remoção, o script aguarda 500 ms até chegar o final, que é representado pela variável k (quantidade de elementos '.CwaK9 > span').
0 comments:
Postar um comentário