Comments on: Busting eBay’s Doorbusters: A Lesson in Perl and Unix http://b.averysmallbird.com/entries/busting-ebays-doorbusters-a-lesson-in-perl-and-unix the shifting interests of Collin David Anderson. Sat, 02 Mar 2013 18:54:51 +0000 hourly 1 https://wordpress.org/?v=4.5.2 By: Ebay 4 You » Blog Archive » a very small bird » Blog Archive » Busting eBay's Doorbusters: A … http://b.averysmallbird.com/entries/busting-ebays-doorbusters-a-lesson-in-perl-and-unix/comment-page-1#comment-126 Sat, 06 Dec 2008 03:30:42 +0000 http://b.averysmallbird.com/?p=54#comment-126 […] collin wrote an interesting post today ona very small bird » Blog Archive » Busting eBay's Doorbusters: A …Here’s a quick excerpthttp://cgi.ebay.com/J-DILLA-ANTHOLOGY-New-LP_W0QQitemZ260314203034QQihZ016QQcategoryZ306QQssPageNameZWDVWQQrdZ1QQcmdZViewItem. Now, we incorporate eBay’s predictability into building the proper “Buy It Now” page: … […]

]]>
By: Doorbuster Scanner for 12/1: Get your wii! - Page 14 - DealScans http://b.averysmallbird.com/entries/busting-ebays-doorbusters-a-lesson-in-perl-and-unix/comment-page-1#comment-124 Mon, 01 Dec 2008 18:10:22 +0000 http://b.averysmallbird.com/?p=54#comment-124 […] Is there a way to skip the page where we see the commit to buy button completely with this program? a very small bird Blog Archive Busting eBay’s Doorbusters: A Lesson in Perl and Unix suggests that it should be quite possible. Just wondering if there’s any way to speed it up more. […]

]]>
By: Doorbuster Scanner for 12/1: Get your wii! - Page 13 - DealScans http://b.averysmallbird.com/entries/busting-ebays-doorbusters-a-lesson-in-perl-and-unix/comment-page-1#comment-123 Mon, 01 Dec 2008 17:50:12 +0000 http://b.averysmallbird.com/?p=54#comment-123 […] there a way to skip the page where we see the commit to buy button completely with this program? a very small bird Blog Archive Busting eBay’s Doorbusters: A Lesson in Perl and Unix suggests that it should be quite possible. Just wondering if there’s any way to speed it up more. […]

]]>
By: Collin http://b.averysmallbird.com/entries/busting-ebays-doorbusters-a-lesson-in-perl-and-unix/comment-page-1#comment-122 Mon, 01 Dec 2008 17:28:56 +0000 http://b.averysmallbird.com/?p=54#comment-122 brent: Its gotten to be such a competition that if you can’t figure it out, you probably won’t do well.
PorkChop: That code? No. In general? Yes

ARealCoder: No, there isn’t, but I’m a political scientist, not a programmer (anymore). The project was done as a hack. However, this speed issue assumes that everyone is on the same pipe. I’ve been more concerned about working on that aspect that the code.

Also, there is a lot missing, I have really moved past grepping the search results, using API to search and curl to automate the buying process. Email me (collin@averysmallbird) if you want to collaborate.

I’ll update this post tonight/tomorrow.

]]>
By: ARealCoder http://b.averysmallbird.com/entries/busting-ebays-doorbusters-a-lesson-in-perl-and-unix/comment-page-1#comment-121 Mon, 01 Dec 2008 08:30:09 +0000 http://b.averysmallbird.com/?p=54#comment-121 Is there any good reason why you would use a command line utility to handle the requests when the language you are using has built in functions to do them?

Obviously, the main goal of this script is to be faster than others. Sending everything through the command prompt is not going to cut it if someone makes a bot in c#.

Egos are for programmers that have move past copy paste.

]]>
By: PorkChop http://b.averysmallbird.com/entries/busting-ebays-doorbusters-a-lesson-in-perl-and-unix/comment-page-1#comment-120 Mon, 01 Dec 2008 06:11:23 +0000 http://b.averysmallbird.com/?p=54#comment-120 So this is the script that should work?

while (true) {
($first, @rest) = `curl “http://shop.ebay.com/items/__planet-earth_W0QQLHQ5fIncludeSIFZ1QQLHQ5fBINZ1QQLHQ5fFSZ1QQLHQ5fPriceZQ2eQ2e1Q2e01Q40cQQQQ_arrZ1QQ_dmdZ1QQ_fsctZQQ_in_kwZ1QQ_ipgZ50QQ_mPrRngCbxZ1QQ_oexkwZQQ_okwZplanetQ20earthQQ_sopZ12?_trksid=p3286.c0.m287” -s | egrep “[0-9]{13}[880]” -o | egrep “[0-9]{13}” -o`;
print “done dling”;
if ($first ne “”) {
chop($first);
chop($first);
print $first;
exec(“open \”http://offer.ebay.com/ws/eBayISAPI.dll?MfcISAPICommand=BinConfirm&item=” . $first . “&fb=1&pt=US_Gift_Certificates&uiid=1368064539&co_ partnerid=&quantity=1\””);
exit;
}
}

]]>
By: PorkChop http://b.averysmallbird.com/entries/busting-ebays-doorbusters-a-lesson-in-perl-and-unix/comment-page-1#comment-118 Mon, 01 Dec 2008 06:10:24 +0000 http://b.averysmallbird.com/?p=54#comment-118 can this be written in a .pl file?

]]>
By: Doorbuster Scanner for 11/30 - Page 18 - DealScans http://b.averysmallbird.com/entries/busting-ebays-doorbusters-a-lesson-in-perl-and-unix/comment-page-1#comment-117 Mon, 01 Dec 2008 02:00:15 +0000 http://b.averysmallbird.com/?p=54#comment-117 […] a very small bird Blog Archive Busting eBay’s Doorbusters: A Lesson in Perl and Unix I found that, but I don’t really know what that means… […]

]]>
By: brent http://b.averysmallbird.com/entries/busting-ebays-doorbusters-a-lesson-in-perl-and-unix/comment-page-1#comment-116 Sun, 30 Nov 2008 20:56:27 +0000 http://b.averysmallbird.com/?p=54#comment-116 So how does one go about doing this? or implementing this script?

]]>