nickconnors / RTX-3070-Best-Buy-Bot

Selenium WebDriver Python script to auto checkout RTX 3070 graphics card when in stock
136 stars 57 forks source link

New BestBuy system #30

Open IanMRe opened 3 years ago

IanMRe commented 3 years ago

So, BB just restocked the cards, and I had one tab on my phone, one manually on the computer, and one being run by the bot. The manual and the phone of course failed, but the bot failed for a different reason. Basically, BB's system now puts you on a waiting list to eventually click add to cart a second time. I'm not a coder, I can just understand what is going on in the code by reading it. The code automatically goes to the cart page once the add to cart button has been pressed for the first time, but that seems to remove you from the waiting list (in my experience) and refreshes the page eventually restarting your queue. What needs to be changed is there needs to be code telling the bot to stop refreshing the page once the add to cart button has been clicked for the first time and wait for it to appear for the second time. After clicking it for the second time, everything else should work as normal. If someone knows how to do this, please let me know. If not, I'll try to find a way to write that myself.

andrew-j-martin21 commented 3 years ago

same issue here. unfortunately, I wasn't even at my pc.

smiles1969 commented 3 years ago

Is this code still being maintained?

DerangedDoffy commented 3 years ago

I made my own code a bit different, I'm trying to figure out how to make it click it again.

Muhammad139608 commented 3 years ago

Will u mind sharing ur code with me too please I really need a gpu I don’t have any in my pc sold my 1070 lol

DerangedDoffy commented 3 years ago

Will u mind sharing ur code with me too please I really need a gpu I don’t have any in my pc sold my 1070 lol

Just so you know, these bots don't work and even if they did they are not fast enough, learn requests

ThisIsntTheWay commented 3 years ago

Dunno if anyone still cares, but I have implemented some code that could work. I observed how, when adding something to the cart, the button becomes grayed out and obtains the "disabled" attribute in the

mdecourcy commented 3 years ago

@ThisIsntTheWay Were you able to test if your fork works?