Agilizando os convites em eventos do Facebook.

Enquanto o Facebook não implementa um simples botão "Convidar todo os seus amigos" na janela convidar amigos dos para os eventos que você cria a única alternativa que você tem é marcar cada checkbox, caixinha a caixinha da janela convidar amigos. Haja paciência, hein!

O Facebook provavelmente nunca irá implementar tal botão tendo em vista que ele não existe justamente para incentivar que você seja seletivo ao convidar pessoas para algum evento ao mesmo tempo que evita a propagação de chatices virtuais (spam) através de sua rede. Se você já promoveu uma festa de casamento e não é nenhum milionário deve saber o quanto é difícil escolher quem vai ser convidado e reservou seus valiosos convites para as pessoas mais chegadas. Se você tem filhos provavelmente só convida os mais chegados e os amigos que tem criança para as festas não é mesmo?  Dentro dessa lógica como o Facebook associa diretamente seus "Eventos" à eventos da vida real que possuem datas e locais para acontecerem, para eles utilizar essa ferramenta como mero instrumento de divulgação é uma espécie de subversão que deve ser coibida. Eu nunca li o manual de etiqueta do Face alguém já leu?

O Facebook tem os seus motivos e nós temos o nossos, não é mesmo? Sinceramente discordo de qualquer iniciativa que tente estender as dificuldades/chatices da vida real para a vida virtual. Se você assim como eu acha justo convidar todos os seus amigos o passo-a-passo abaixo vai te ensinar a convidar todos os seus amigos para um evento de uma forma um pouco mais ágil.

Você vai precisar de

1 - Navegador com console.
2 - Um evento no Facebook
3 - Amigos
4 - Essa pitadinha de código:
var cks = document.getElementsByClassName('checkbox'); for(var i = 0;i<cks.length;i++){  try{if(!cks[i].disabled && !cks[i].checked ) cks[i].click(); }catch(ex){console.log(ex.message)} }

Modo de usar

1 - Abra o seu navegador. 
2 - Entre no Face, autentique (login) se for necessário e navegue até a página do evento que você deseja convidar todo mundo.
3 - Clique em convidar amigos, irá surgir uma janela modal como essa:
4 - Abra o console do seu navegador. Tá em dúvida se o seu navegador tem console? Baixa a última versão do Chrome que ele tem console. Execute o atalho ctrl+shift+j para abrir o console. Se estiver usando IE8 ou IE9  F12 aciona o console.
5 - Cole o trecho do código acima no console e precione Enter.
6 - Epere até que seja exibida a mensagem "undefined" no console e então clique em salvar na janelinah do Face.
7 - Role para baixo até aparecerem novos amigos desmarcados e repita o passo 5.


Eu já tive problemas executando scripts no console dentro do Facebook mas esse scrtipt que criei e estou passando não deu problema nenhum.

Escrito é um pouco estranho se tiver mais de 5 comentários pedindo um vídeo eu produzo um e coloco no YouTube ok?

Veja também:

Comentários

  1. Tem como fazer isso com um smartphone ?

    ResponderExcluir
  2. Tem como fazer isso com um smartphone ?

    ResponderExcluir
  3. Fiz e apareceu a seguinte mensagem:

    Espere!
    bg-J6qFCrSA.js:104
    Este é um recurso de navegador voltado para desenvolvedores. Se alguém disse para você copiar e colar algo aqui para ativar um recurso do Facebook ou "invadir" a conta de outra pessoa, isso é uma fraude e você dará a ele acesso à sua conta.
    bg-J6qFCrSA.js:104
    Consulte https://www.facebook.com/selfxss para obter mais informações.

    ResponderExcluir
    Respostas
    1. Então eles já descobriram como detectar esse script também. A nefasta, nesse caso, mensagem é mais para desencorajar. O script que eu escrevia aí não tem intenção de roubar a conta de ninguém mas certamente deve haver outros scripts rolando pela web que são mal intencionados. Obrigado pelo aviso, vou destacar no post.

      Excluir

Postar um comentário

Obrigado pelo seu comentário!

Postagens mais visitadas deste blog

Curtir publicações automaticamente no Facebook. Por que isso não é uma boa idéia?