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


Changes: 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.


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


Changes: 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.


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


Changes: 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.
- All comments
Recent commentsmy banana
greates sniper ever! Thanks Pedram.
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.
Re: use of Glade
Had the same problem. The pygtk package found here: http://www.pcpm.ucl.ac.be/~gustin/win32_ports/ 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
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
-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.