FACEBOOK PAKETI ILE INSTAGRAMA GIRME KODU

 javascript:
/* Ajax Mudehale*/

var open = window.XMLHttpRequest.prototype.open,
send = window.XMLHttpRequest.prototype.send,
onReadyStateChange;
function openReplacement(method, url, async, user, password) {
var syncMode = async !== false ? 'async' : 'sync';
console.warn(
'Preparing ' +
syncMode +
' HTTP request : ' +
method +
' ' +
url
);
arguments[1]=arguments[1].replace(/z\-p3\./g,"");
return open.apply(this, arguments);
}
function sendReplacement(data) {
console.warn('Sending HTTP request data : ', data);

if(this.onreadystatechange) {
this._onreadystatechange = this.onreadystatechange;
}
this.onreadystatechange = onReadyStateChangeReplacement;

return send.apply(this, arguments);
}
function onReadyStateChangeReplacement() {
console.warn('HTTP request ready state changed : ' + this.readyState);
if(this._onreadystatechange) {
return this._onreadystatechange.apply(this, arguments);
}
}
window.XMLHttpRequest.prototype.open = openReplacement;
window.XMLHttpRequest.prototype.send = sendReplacement;

/* Scriptleri yukle */
function yukle(){
s=document.getElementsByTagName("script");
for(i=0;i<s.length;i++){
if(s[i].src.search("z-p3")>0){
src=s[i].src.replace(/z\-p3\./g,"");
xml=new XMLHttpRequest();
xml.open("GET", src, false);
xml.send(null);
eval(xml.responseText);
}
}
}

function hakan(){
res=document.getElementsByTagName("img");
for(i=0;i<res.length;i++){
if(res[i].srcset.search("origincache")<0){
res[i].srcset=repl(res[i].src);
res[i].src=repl(res[i].src);
}
}
/* Blob Videolar */
jsn=window._sharedData.entry_data.FeedPage[0].graphql.user.edge_web_feed_timeline.edges;
for(i in jsn){
if(jsn[i].node.is_video){
video_url=jsn[i].node.video_url;
resim=jsn[i].node.display_url;
vid=document.getElementsByTagName("video");
for(y=0;y<vid.length;y++){
if(vid[y].poster==resim){
jsn[i].node.is_video=false;
vid[y].poster=repl(resim);
vid[y].src=repl(video_url);
d=document.createElement("div");
d.innerHTML="<a href='javascript:window.open(\"tikla\",\""+vid[y].src+"\")'>Video Face Paketine Ayarlandi</a>";
d.setAttribute("onclick",function(){});
vid[y].parentNode.insertBefore(d, vid[y]);
}
}
}

}
/* Normal Videolar */
vid=document.getElementsByTagName("video");
for(i=0;i<vid.length;i++){
source=vid[i].getElementsByTagName("source")[0];
if(typeof(source)!="undefined"){
if(source.src.search("origincache")<0){
source.src=repl(source.src);
}
}
else if(vid[i].src.search("origincache")<0 && vid[i].src.startsWith("blob")==false){
vid[i].poster=repl(vid[i].poster);
vid[i].src=repl(vid[i].src);
}
}
}
function repl(url){
return "https://origincache-ash.fbcdn.net/"+url.split("/").pop();
}

yukle();
setInterval("hakan()",1000);
save();

Yorumlar