Недавно встал вопрос о приглашении друзей в группу facebook-a. Казалось бы нечего сложного, но не тогда когда более 1000 френдов. Поскольку я не особо сижу в FB и VK, я конечно же не знаю как сразу отметить всех в списке. Отмечать вручную, ясное дело не вариант, потому как затраты времени, сил и нервов не стоят того результата. Вот тут и родилась идея сделать это с помощью небольшого скрипта. Данный скрипт автоматически отмечает всех друзей в списке и отсылает инвайты, при минимуме действий с нашей стороны.
Кто сталкивался с такой потребностью, добро пожаловать под кат.
Как это работает:
1. заходим в нужную нам группу FB
2. в разделе «Пригласить друзей» нажимаем «Посмотреть все»
3. открываем консоль браузера: Chrome and Mozila (Ctrl+Shift+j)
4. вставляем данный код:
f=document.forms;
if(f)
for(i=0;i<f.length;i++){
if(f[i].className=='_s'){
a=document.getElementById(f[i].id);
if(a){
var _prof = '';
for(i=0;i<a.elements.length;i++){
e=a.elements[i];
if(e.type=='checkbox' && !e.disabled){
e.checked='checked';
e.parentElement.className +=' selectedCheckable';
if(_prof!=''){
_prof +=',';
}
_prof += '"'+e.value+'":1';
};
}
_prof = '{'+_prof+'}';
a['profileChooserItems'].value=_prof;
a.getElementsByTagName('button')[2].click();
}
break;
}
}
5. Нажимаем Enter
Вот и все, инвайты разосланы, мы довольны и у нас куча свободного времени!
Автор: Kirill_Cloudry