Woot Auto 3 For BoC

By njkrut Last update Mar 23, 2007 — Installed 1,250 times.

Archived Comments (locked)

in
Subscribe to Archived Comments 5 posts, 3 voices



Jesse Andrews Admin

The following is an archive of comments made before threaded discussions was implemented (November 16th, 2008)

 
Michael Paul User

It appears woot! changed some of their code, so the code below is verified to be working on my computer. Hopefully this works on yours too.


//
// by njkrut (njkrut{at}gmail.com)
//
// ==UserScript==
// @name Woot.com Auto Select 3 on BoCs
// @namespace http://nikru.com
// @description Auto Selects 3 items on BoCs
// @include https://www.woot.com/Member/Order.aspx
// ==/UserScript==

var doMyPostBack = function()
{
if(theForm && wantthreebutton)
{
eventTarget.value = 'ctl00$ContentPlaceHolder$ShoppingCartControl$WantedThreeButton';
eventArgument.value = '';
theForm.submit();
} else {
alert('Could Not Select Three for Unknown Reasons');
}
}

var eventTarget = document.getElementById('__EVENTTARGET');
var eventArgument = document.getElementById('__EVENTARGUMENT');
var item = document.getElementById('ctl00_ContentPlaceHolder_ShoppingCartControl_SaleTitleLabel');
var wantthree = document.getElementById('ctl00_ContentPlaceHolder_ShoppingCartControl_YouWantPanel');
var wantthreebutton = document.getElementById('ctl00_ContentPlaceHolder_ShoppingCartControl_WantedThreeButton');
var passwordBox = document.getElementById('ctl00_ContentPlaceHolder_SecurityCodeTextBox');
var theForm = document.getElementById('aspnetForm');

// Put your password here for autofill:
var myPassword = '';

if (item.innerHTML.substring(0, 11) == "Random Crap" && wantthree.className != "YouWant3")
doMyPostBack();

if (passwordBox && myPassword != '')
passwordBox.value = myPassword;

 
BobPaul Scriptwright

Looks like woot changed their site source (or BoC has different source than everything else!)

apply 's/Shoppingcartcontrol1_/ShoppingCartControl_/'

 
BobPaul Scriptwright

nm

 
BobPaul Scriptwright

So, is the password the woot password or the paypal password? Why doesn't it need the username?

Cross
Presentational HTML allowed.
Use <code> for inline code and <pre> for code blocks. Use &lt; and &gt; for literal < and >.
We help break paragraphs and link your links.
or cancel