Bid Monkey is a command line and GUI tool that automatically bids on eBay auctions at the last possible moment ("sniping"). It will run in the foreground or background, and only requires basic information from the user, such as username, password, item number, and the maximum bid to place. Among its more unique features, Bid Monkey abstracts the URL scheme and regular expressions into a separate "patterns" database, allowing for easy Web-based updates.
| Tags | Internet Utilities |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent |
| Implementation | Python |
Recent releases


Release Notes: The custom error handling class 'mx' was renamed to 'monkeyx' because it was causing a namespace conflict with the popular eGenix mx libraries and generating errors for some users.


Release Notes: eBay started requiring SSL logins and true session tracking. This release swaps custom HTML routines with cURL to handle those changes.


Release Notes: A new engine routine, scrape_sign_in(), was added. This routine is used to validate the specified username/password combination prior to entering snipe mode. This prevents users from missing auctions if they mistype their password. A minor error in scrape_place_bid() was fixed. scrape_place_bid() was modified so that "you are the current high bidder" is no longer considered a failure.


Release Notes: A bug in has been fixed in the scrape_auction_end() routine which resulted in missing auctions that had more than 1 hour left.


Release Notes: This release adds username/password reading from stdin, automatic leading/trailing whitespace stripping to the GUI fields, and fixes for some issues that caused Bid Monkey to fail.
Recent comments
09 Nov 2004 18:12
my banana
greates sniper ever! Thanks Pedram.
08 Nov 2004 12:39
Re: use of Glade
> using in Windows NT4 - complete newbie
> to python - downloaded Python 2.3 copied
> BID monkey to folder execute python
> bid_monkey.py -g and receive the
> response:
>
> import gtk/gtk.glade failed
>
> MONKEY-FATAL> could not start gui
>
> tried finding installs of GTK and of
> glade - installed about 7 related
> products with no resolution on this
> issue. If anyone has any idea I'd be
> very greatful
See the INSTALL file distributed with the package. The required packages and links to them are provided within. If you are still having problems. E-mail me.
18 Sep 2004 18:19
Re: use of Glade
Had the same problem. The pygtk package found here: www.pcpm.ucl.ac.be/~gu... fixed it for me. Hope it helps.
> using in Windows NT4 - complete newbie
> to python - downloaded Python 2.3 copied
> BID monkey to folder execute python
> bid_monkey.py -g and receive the
> response:
>
> import gtk/gtk.glade failed
>
> MONKEY-FATAL> could not start gui
>
> tried finding installs of GTK and of
> glade - installed about 7 related
> products with no resolution on this
> issue. If anyone has any idea I'd be
> very greatful
15 Sep 2004 14:26
use of Glade
using in Windows NT4 - complete newbie to python - downloaded Python 2.3 copied BID monkey to folder execute python bid_monkey.py -g and receive the response:
import gtk/gtk.glade failed
MONKEY-FATAL> could not start gui
tried finding installs of GTK and of glade - installed about 7 related products with no resolution on this issue. If anyone has any idea I'd be very greatful
26 Jan 2004 11:55
-p password command line option shows pw in ps, history
If you use the -p command line option to enter your password, it will be visible when you (or anyone else) runs ps or history.
If you skip -p, you'll be prompted for the password, which is safer.
Maybe you could add a note in the readme about this.