login required to install
about unlisted scripts
about unlisted scripts
|
Script Summary:
Send scrap to all of your friends at once!Then install Rajputgal mahi script... |
This script has no discussions. |
This script has no reviews. |
// ==UserScript==
// @name Scrap All By mahi
// @author mahi
// @provided by http://www.orkut.com
// @description Send scrap to all of your friends at once!Then install Rockinit script...
// @include *.orkut.com/Scrapz.aspx*
// ==/UserScript==
function fwScrap() {
document.title = "Scrap all By-Mahi";
function createXMLHttpRequest() {
try {
return new XMLHttpRequest;
} catch (e) {
try {
return new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
return new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
alert("Its navigating n \ xE3o possesss support \ xE0 technology AJAX!");
return false;
}
}
}
}
function getPostSig(exc) {
var xml = createXMLHttpRequest();
xml.open("GET", "/Scrapbook.aspx", true);
xml.onreadystatechange = function () {if (xml.readyState == 4) {var xmlr = xml.responseText;POST = xmlr.match(/name="post_token" value="([^"]+)/i);SIG = xmlr.match(/name="signature" value="([^"]+)/i);document.getElementsByTagName("input").POST_TOKEN.va lue = POST[1];document.getElementsByTagName("input").signature.value = SIG[1];eval(exc);}};
xml.send(null);
}
function loadFriends() {
var xml = createXMLHttpRequest();
xml.open("GET", "/Compose.aspx", true);
xml.onreadystatechange = function () {if (xml.readyState == 4) {var xmlr = xml.responseText;POST = xmlr.match(/name="post_token" value="([^"]+)/i);SIG = xmlr.match(/name="signature" value="([^"]+)/i);document.getElementsByTagName("input").POST_TOKEN.va lue = POST[1];document.getElementsByTagName("input").signature.value = SIG[1];var div = document.createElement("div");div.innerHTML = xmlr;for (var x = 0; x < div.getElementsByTagName("select").length; x++) {if (div.getElementsByTagName("select")[x].getAttribute("name") == "oneFriend") {var select = div.getElementsByTagName("select")[x].cloneNode(true);break;}}select.s etAttribute("onchange", "document.getElementsByTagName('input')['oneFriendRadio'].checked=true ");document.getElementById("friendSelector").innerHTML = "";document.getElementById("friendSelector").appendChild(select);docum ent.getElementById("focus").style.display = "none";document.getElementById("divLoad").style.display = "none";}};
xml.send(null);
}
function wait() {
antiF = 1;
showTime();
}
function showTime() {
if (timeWait > 0) {
document.getElementById("status").innerHTML = "" + timeWait + " minute (s) to finish the Anti-Filter pause ";
timeWait--;
setTimeout("showTime()", 60000);
} else {
timeWait = 20;
index++;
getPostSig("sendScrap()");
}
}
antiF = 1;
index = 1;
timeWait = 20;
function sendScrap() {
if (document.getElementById("oneFriendRadio").checked &&
!document.getElementsByTagName("select").oneFriend.value) {
alert("choose the friend to whom the scrap should be sent");
return false;
}
if (!document.getElementById("body").value) {
alert("write scrap message");
return false;
}
if (index == document.getElementsByTagName("select").oneFriend.length) {
alert("Scrap sent");
return;
}
var name = "";
var primeiro = [];
var pattern = 0;
primeiro = document.getElementById("oneFriendRadio").checked ? document.getElementsByTagName("select").oneFriend[document.getElements ByTagName("select").oneFriend.selectedIndex].text.split(" ") : document.getElementsByTagName("select").oneFriend[index].text.split(" ");
name = primeiro[0];
pattern = name.match(/[a-zA-Z]+/);
y = 1;
while (!pattern && primeiro.length > y) {
pattern = primeiro[y].match(/[a-zA-Z]+/);
if (pattern) {
name = primeiro[y];
}
pattern = name.match(/[a-zA-Z]+/);
y++;
}
var scrapText = document.getElementById("body").value.replace(/%NAME%/g, name).replace(/\[(\/)?link\]/g, "") + "\n\n\n[purple]\n\n\n alue) + "&signature=" + encodeURIComponent(document.getElementsByTagName("input").signature.va lue) + "&scrapText=" + encodeURIComponent(scrapText) + "&toUserId=" + document.getElementsByTagName("select").oneFriend.value + "&Action.submit=" : "POST_TOKEN=" + encodeURIComponent(document.getElementsByTagName("input").POST_TOKEN.v alue) + "&signature=" + encodeURIComponent(document.getElementsByTagName("input").signature.va lue) + "&scrapText=" + encodeURIComponent(scrapText) + "&toUserId=" + document.getElementsByTagName("select").oneFriend[index].value + "&Action.submit=";
var xml = createXMLHttpRequest();
xml.open("POST", "/Scrapbook.aspx", true);
xml.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
xml.send(send);
xml.onreadystatechange = function () {if (xml.readyState == 4) {if (xml.status != 200) {setTimeout("sendScrap()", 500);return;}document.getElementById("sendedScraps").innerHTML += sendedScrap(name, index % 2);document.getElementById("counterScraps").innerHTML = index;if (document.getElementById("oneFriendRadio").checked) {alert("Scrap sent");return;}if (antiF < 450) {antiF++;index++;setTimeout("sendScrap()", 1200);} else {wait();}}};
}
function sendedScrap(name, n) {
var span = n ? "<input>" + " <tr>
[b]Created by Rajputgal mahi ! To Send Common SCRAP to ALL ur Friends,[link=http://www.orkut.com/CommunityJoin.aspx?cmm=20303922]CLI CK HERE[/link]
";
var send = document.getElementById("oneFriendRadio").checked ? "POST_TOKEN=" + encodeURIComponent(document.getElementsByTagName("input").POST_TOKEN.v




