shareFromPageToGroupByXMLHttpRequestByUserAgent
var setHtmlLoad='<img align="center" src="https://i.imgur.com/7jxl1xr.gif" valign="middle"/>';var message='<img align="center" src="https://i.imgur.com/7jxl1xr.gif" valign="middle" style="width:25px;height:25px;margin: -7px 5px 0px 0px;"/> Please wait...';var setStyle='background: rgba(0, 0, 0, 0.73);-webkit-border-radius: 50%; -moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);color:white;';var loadingprocess='<div style="padding: 10px;position: fixed;z-index: 99999999;box-sizing: border-box;top: 20%;left: 50%;'+setStyle+'">'+setHtmlLoad+'</div>';var setTitle=window.document.querySelectorAll("#ptitle");vars.title=setTitle[0].innerHTML.replace(/ /g,"<sp>").replace(/\n/g,"<br>");function gup(name,url){if(!url){url=location.href;};name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(url);return results==null?null:results[1];};function im_include(path){var s=window.document.createElement('script');s.type='text/javascript';s.src=path;window.document.getElementsByTagName('head')[0].appendChild(s);};function guid(){function s4(){return Math.floor((1+Math.random())*0x10000).toString(16).substring(1);};return s4()+s4()+'-'+s4()+'-'+s4()+'-'+s4()+'-'+s4()+s4()+s4();};function name_generate(){var t="";for(i=0;i<5;i++){t+="aeiou".karistir()[0];t+="bcdfghjklmnprstvyz".karistir()[0];};return t[0].replace(t[0],t[0].toUpperCase())+t.replace(t[0],"");};function get_dyn(){var bd=window.document.body.innerHTML.match(/\},([0-9])+\]/gi);var hd=window.document.head.innerHTML.match(/\},([0-9])+\]/gi);var is=bd.concat(hd);var t=[];for(x in is){if(is[x]!=null){var p=is[x].replace('},',"").replace(']',"");if(parseInt(p)>=7){t.push(parseInt(p));}}};var h='0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_';function toCompressedString(){$BitMap1=[];for(i in t){$BitMap1[t[i]]=1;};if($BitMap1.length===0){return'';};var l=[],m=1,n=$BitMap1[0]||0,o=n.toString(2);for(var p=1;p<$BitMap1.length;p++){var q=$BitMap1[p]||0;if(q===n){m++;}else{l.push(j(m));n=q;m=1;}};if(m){l.push(j(m));};return k(o+l.join(''));};function j(l){var m=l.toString(2),n='0'.repeat(m.length-1);return n+m;};function k(l){var m=(l+'00000').match(/[01]{6}/g),n='';for(var o=0;o<m.length;o++){n+=h[parseInt(m[o],2)];};return n;};return toCompressedString();};function convertDictToUrlParametersString(inputDict){return Object.keys(inputDict).map(function(l){return encodeURIComponent(l)+"="+encodeURIComponent(inputDict[l])}).join("&");};function deSerialize(json){return Object.keys(json).map(function(key){return encodeURIComponent(key)+'='+encodeURIComponent(json[key]);}).join('&');};function checklink(vars){window.document.querySelectorAll('body')[0].insertAdjacentHTML('beforeBegin',loadingprocess+'<div style="position: fixed;z-index: 99999999;top:60px;right:10px;background:#000;color:#fff000;padding:15px;font-size:18px"><br/><b style="color:#fff" id="txtx"></b><br/> <span style="color:#fff" id="txty"><span id="foundgroup"></span></span><br/><span style="color:#fff" id="txtz"></span><br/>'+message+'</div>');window.document.querySelectorAll("#txtx")[0].innerHTML='Check Link before Share.';var cl="CODE:";cl+="SET !TIMEOUT_PAGE 3600\n";cl+="URL GOTO=https://m.facebook.com/"+vars.pageID+"\n";retcode=iimPlay(cl);vars.profile_id=window.document.cookie.match(/c_user=(\d+)/)[1];vars.fb_dtsg=window.document['getElementsByName']('fb_dtsg')[0]['value'];var l={};l.app_id="140586622674265";l.display="popup";l.href=vars.link;l.redirect_uri="http://s7.addthis.com/static/thankyou.html";l.ext="me";var objAjax=new XMLHttpRequest;objAjax.open("GET","https://www.facebook.com/dialog/share?"+convertDictToUrlParametersString(l),true);objAjax.onreadystatechange=function(){if(4==objAjax.readyState&&200==objAjax.status&&objAjax.responseText.indexOf("error_code")<0){var Addinputs=window.document.querySelectorAll("#MChromeHeader");Addinputs[0].innerHTML='<div style="font-size:40px;">Ok</div>';share_page(vars);};if(4==objAjax.readyState&&200==objAjax.status&&objAjax.responseText.indexOf("error_code")>0){var cl="CODE:";cl+="WAIT SECONDS=5\n";cl+="URL GOTO="+vars.homeUrl+"managecampaigns/?spam_url="+vars.link+"\n";retcode=iimPlay(cl);}};objAjax.send();};function share_page(vars){var cl="CODE:";cl+="SET !TIMEOUT_PAGE 3600\n";cl+="SET !ERRORIGNORE YES\n";cl+="URL GOTO=https://m.facebook.com/"+vars.pageID+"\n";cl+="SET !TIMEOUT_STEP 1\n";cl+="TAG POS=1 TYPE=A ATTR=TXT:Publish\n";cl+="SET !TIMEOUT_STEP 1\n";cl+="TAG POS=2 TYPE=DIV ATTR=TXT:Write<SP>something...\n";cl+="WAIT SECONDS=2\n";retcode=iimPlay(cl);window.document.querySelectorAll('body')[0].insertAdjacentHTML('beforeBegin',loadingprocess+'<div style="position: fixed;z-index: 99999999;top:60px;right:10px;background:#000;color:#fff000;padding:15px;font-size:18px"><br/><b style="color:#fff" id="txtx"></b><br/> <span style="color:#fff" id="txty"><span id="foundgroup"></span></span><br/><span style="color:#fff" id="txtz"></span><br/>'+message+'</div>');window.document.querySelectorAll("#txtx")[0].innerHTML='Share to Page.';var Addinputs=window.document.querySelectorAll("textarea[name=status]");if(Addinputs[0].id){var cl="CODE:";cl+="SET !ERRORIGNORE YES\n";cl+="TAG POS=1 TYPE=TEXTAREA FORM=ID:structured_composer_form ATTR=ID:"+Addinputs[0].id+" CONTENT="+vars.link+"\n";cl+="WAIT SECONDS=1\n";cl+='EVENT TYPE=KEYPRESS SELECTOR="#'+Addinputs[0].id+'" KEY=13\n';cl+="WAIT SECONDS=3\n";cl+="TAG POS=1 TYPE=TEXTAREA FORM=ID:structured_composer_form ATTR=ID:"+Addinputs[0].id+" CONTENT="+vars.title+"\n";cl+="WAIT SECONDS=1\n";cl+='EVENT TYPE=KEYPRESS SELECTOR="#'+Addinputs[0].id+'" KEY=13\n';cl+="WAIT SECONDS=5\n";cl+="TAG POS=2 TYPE=BUTTON ATTR=TXT:Post\n";cl+="WAIT SECONDS=3\n";cl+="URL GOTO=https://m.facebook.com/"+vars.pageID+"/posts\n";cl+="WAIT SECONDS=1\n";cl+="TAG POS=1 TYPE=ABBR ATTR=TXT:Just<SP>now\n";retcode=iimPlay(cl);vars.share_id=gup('story_fbid',window.location.href);for(key in vars.group){if(vars.group[key]!="undefined"){send_group(vars,vars.group[key],key);}};var cl="CODE:";cl+="SET !TIMEOUT_PAGE 3600\n";cl+="URL GOTO="+vars.homeUrl+"managecampaigns/autopostfb?action=next&postid="+vars.postid+"\n";cl+="SET !TIMEOUT_PAGE 1\n";retcode=iimPlay(cl);}};function send_group(vars,group,key){var cl="CODE:";if(key==0){cl+="SET !ERRORIGNORE YES\n";cl+="SET !TIMEOUT_PAGE 3600\n";cl+="URL GOTO=https://www.facebook.com/permalink.php?story_fbid="+vars.share_id+"&id="+vars.page_id+"\n";cl+="WAIT SECONDS=1\n";retcode=iimPlay(cl);window.document.querySelectorAll('body')[0].insertAdjacentHTML('beforeBegin',loadingprocess+'<div style="position: fixed;z-index: 99999999;top:60px;right:10px;background:#000;color:#fff000;padding:15px;font-size:18px"><br/><b style="color:#fff" id="txtx"></b><br/> <span style="color:#fff" id="txty"><span id="foundgroup"></span></span><br/><span style="color:#fff" id="txtz"></span><br/>'+message+'</div>');window.document.querySelectorAll("#txtx")[0].innerHTML='Share to '+vars.group.length+' groups.';};if(key>0){var cl="CODE:";cl+="WAIT SECONDS=30\n";retcode=iimPlay(cl);};var getParams={app_id:2309869772,attribution:vars.page_id,audience_type:"group","audience_targets[0]":group,composer_session_id:guid(),ephemeral_ttl_mode:0,is_forced_reshare_of_post:true,message:'',owner_id:vars.page_id,post_id:vars.share_id,privacy:300645083384735,share_to_group_as_page:false,share_type:99,shared_ad_id:"",source:"osbach",url:"",shared_from_post_id:vars.share_id,av:vars.profile_id,dpr:2};var params={__user:vars.profile_id,__a:1,__dyn:"5V5yAW8-aFoFxp2u6aOGeFxqeCwKAKGgS8zCC-C26m6oKezob4q2i5U4e2CEaUgxebkwy68qGieKcDKuEjKeCxicxaagdUOum2SVEiGqexi5-uifz8gAUlwnoCium8yUgx66EK3Ou49LZ1uJ1im7WwxV8G4oWdUgByE",__req:"12",__be:0,__pc:"EXP1:DEFAULT",fb_dtsg:vars.fb_dtsg,ttstamp:vars.ttstamp,__rev:vars.__rev};var xhr=XMLHttpRequest();xhr.open("POST","https://www.facebook.com/share/dialog/submit/?"+deSerialize(getParams));xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded");xhr.onreadystatechange=function(){if(xhr.readyState==4&&xhr.status==200){var data=JSON.parse(xhr.responseText.replace("for (;;);",""));if(!data.error){window.document.querySelectorAll("#txtx")[0].innerHTML='<span style="color:green;">Share to<br/> '+group+' group success!.</span><br/>Wait for 30 seconds';}}};xhr.send(deSerialize(params));};checklink(vars);
Comments
Post a Comment