Strip3s / PhoenixBot

Phoenix Bot - A Bird Bot Resurrection
MIT License
263 stars 111 forks source link

[FEATURE] Implement Buster for automated captcha solving #36

Open twnlink opened 3 years ago

twnlink commented 3 years ago

Being able to automatically solve any captchas presented should be able to be done through Buster. Buster uses the audio captchas intended for disabled people and automatically converts what it hears from the audio into the captcha solution. The success rate is lower than a human most likely (haven't had it fail once though) but I did notice that it seems to solve faster than a human.

Since Buster is a Chrome extension you can likely use it with Selenium / Chrome WebDriver, however that would also make it a dependency that needs to be installed manually on the user's end. If you need to copy paste code, here's a Stack Overflow page that has exactly what you want.

If it fails I'd recommend falling back to the user for help, though this is honestly just a request for people who may want to try sniping their purchase while they're sleeping or away from their computer

drewgebs commented 3 years ago

It would also be swell if you could use 2Captcha

twnlink commented 3 years ago

It would also be swell if you could use 2Captcha

@drewgebs 2Captcha is far too slow for this kind of tool where speed is important. It takes me nearly 20 seconds for it to solve a single captcha.

drewgebs commented 3 years ago

Good to know. I downloaded/paid for a $60 Walmart bot that was complete trash that used that. So I have $5 credit in there. Honestly I have no f***ing clue what I'm doing, I'm 34 years old, don't game that much anymore; but with these next gen systems wanted to get back into it.

It's just annoying as shit how you can't get anywhere to buy one online. I remember when I was 19 to 21 and worked at Circuit City in 2005-07 and used to laugh at older people coming in looking for the new system or whatever. Basically just laughing in my head like "are they serious?" for the ones that hadn't tossed out the question as a sarcastic "do you have this;" but occasionally back then when you did just get a shipment it felt awesome to be able to say "IT'S YOUR LUCKY DAY WE JUST GOT SOME!!!"

Now I'm that old piece of shit that at least knows better but wants to smash my keyboard trying to pick up a PS5 online.

Side note, getting old and actually becoming that person you laughed at when you were younger is actually pretty awesome. You take it as a point of pride even. But it's still annoying when a 17 year old kid makes an app like the original bird bot that just makes it nearly impossible to get something when you're adulting and working hard haha.

Strip3s commented 3 years ago

Sorry for the delay, been a busy week lately.

This should be doable but will probably need some more discussion/feedback from the team before proceeding. We have discussed this option as well as possibly only supporting Gmail Accounts to bypass the captcha as a possible solution as well.