Closed causefx closed 4 years ago
So it looks like Arkose changed the number of digits read in the captcha to 5 instead of 7. That would be an easy fix, but it seems they completely broke the NoJS audio captcha in the meantime.
If you try it here , I always get Whoops! That's not quite right.
.
This will also break the purchase captcha when it is prompted. This sucks...
Wow. You are absolutely right. I will keep an eye out. Thanks.
I'll remove the digit check for now in case it gets fixed. I just tweeted at the companies to fix their shit. We'll see if they let us keep exploiting their system. 😅
I RT'd it :)
Since this very well may be intentional from Epic Games/Arkose Labs, I started on https://github.com/claabs/epicgames-freegames-node/commit/b886b0e75a10457e3dcf3cea5daac66ef009f5fc which emails you a link where you can solve the Captcha. I'll let this sit for a week to see what Epic Games/Arkose Labs end up doing.
awesome for now, let me know when you merge and I will test.
Thanks for the email-captcha workaround. Would it be worth looking into implementing a (paid) captcha solving service like https://anti-captcha.com ?
I considered it, but it seemed kind of counter to the concept of "free games" if you're paying a captcha fee. The email solution is pretty much just a self-run anti-captcha.com anyway. Hopefully if you solve enough captchas, they will eventually go away as you build trust with Arkose.
I tried adding a new account today and came across this issue. It seems to effect logins for the first time only. As if the cookie json file is there it will refresh the CSRF token fine.
I went ahead and renamed a cookie json file that I had on a working account and got the same Captcha error.
Thanks for your time.