Derpitron / Discord-OTP-Forcer

Selenium based discord OTP forcer
GNU Affero General Public License v3.0
45 stars 13 forks source link

Cannot pass "reset password" stage #28

Closed YoDiscAlt closed 1 year ago

YoDiscAlt commented 1 year ago

I can run the script until it asks if I want to reset the password or not and asks me to input 1 or 2. No matter what I input, it is unresponsive from this point.

Derpitron commented 1 year ago

@LuXeZs is the one who has implemented the Password reset feature. I suggest you ask him for support here.

Please give some more information on this bug. What exactly happens? Any errors in the console/terminal/command prompt? Any glitches on the browser?

LuXeZs commented 1 year ago

@YoDiscAlt are you still having this issue? I've done a clean install on my system and I can't repeat the issue you seem to be having.

Derpitron commented 1 year ago

Hello, please update us.

MKBastler commented 1 year ago

I have a similar issue, where it opens the chrome window and enters the new password, but fails to enter any codes. Doesn´t matter whether 6 or 8 digit codes are being used. I should note that removing the try/except of the while loop reveals following error: Unable to locate element: {"method":"xpath","selector":"//*[@placeholder='6-digit authentication code/8-digit backup code']"} That´s probably a localisation-error as my browser doesn´t display english, but german text instead. I´d recommend giving a hint about this in the readme Edit: Yep, entering the correct placeholdertext solved the issue.

MKBastler commented 1 year ago

Also as a sidenote, the api-URL in the blocked URLs list is outdated, they use v10 now. Isn´t relevant for this issue tho.

LuXeZs commented 1 year ago

That´s probably a localisation-error as my browser doesn´t display english, but german text instead. I´d recommend giving a hint about this in the readme

It's mentioned in the known issues part of the readme. I'm thinking of implementing localisation check and adjusting the code accordioning when I have free time.

Edit: Updated api-URL to v10, thanks for telling me.

Derpitron commented 1 year ago

@MKBastler @YoDiscAlt Let us know if the program works.

MKBastler commented 1 year ago

Yes it does. I simply replaced the placeholder text with the actual text and it instantly worked. Let´s see how long it takes until I can finally use my account again :)