Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

epic: stuck on EULA (End User License Agreement) -> changed locator #371

Open
darkero27 opened this issue Aug 25, 2024 · 11 comments
Open

epic: stuck on EULA (End User License Agreement) -> changed locator #371

darkero27 opened this issue Aug 25, 2024 · 11 comments
Labels
bug Something isn't working store: epic-games

Comments

@darkero27
Copy link

how do i resolve this?
image

@RonSijm
Copy link

RonSijm commented Aug 26, 2024

I have the same, there might be some kinda random popup you have to click on (like a new agreement)

run npx cross-env SHOW=1 node epic-games instead, and see what the browser is doing. You probably have to click something

@darkero27
Copy link
Author

darkero27 commented Aug 27, 2024

I have the same, there might be some kinda random popup you have to click on (like a new agreement)

run npx cross-env SHOW=1 node epic-games instead, and see what the browser is doing. You probably have to click something
image
yeah, the happend is eula thingy, thankyou, its worked now

@vogler
Copy link
Owner

vogler commented Aug 29, 2024

Mh, that should be accepted automatically:

// Accept End User License Agreement (only needed once)
page.locator('input#agree').waitFor().then(async () => {
console.log(' Accept End User License Agreement (only needed once)');
await page.locator('input#agree').check(); // TODO Bundle: got stuck here
await page.locator('button:has-text("Accept")').click();
}).catch(_ => { });

I guess the locator input#agree changed. Sadly this only happens once per account, so it's not easy to recreate and find out what it needs to be changed to (except by creating a new account).

@vogler vogler changed the title waiting for locator('#webPurchaseContainer iframe') to be visible epic: stuck on EULA (End User License Agreement) -> changed locator Aug 29, 2024
@vogler vogler added store: epic-games bug Something isn't working labels Aug 29, 2024
@vogler
Copy link
Owner

vogler commented Aug 29, 2024

It now reacts to the text, dumps the page's HTML and asks the user to report it here.

@darkero27

This comment was marked as off-topic.

@nicklutt

This comment was marked as off-topic.

@vogler
Copy link
Owner

vogler commented Aug 29, 2024

@darkero27 Sep. issue #374, just closed.

@vogler vogler reopened this Aug 29, 2024
@vogler
Copy link
Owner

vogler commented Aug 29, 2024

This issue (EULA) should not be closed since we're still missing the updated locator to automatically accept it.

@darkero27
Copy link
Author

This issue (EULA) should not be closed since we're still missing the updated locator to automatically accept it.

Owh sorry, I'm not used to using github

@RonSijm
Copy link

RonSijm commented Aug 29, 2024

I guess the locator input#agree changed. Sadly this only happens once per account, so it's not easy to recreate and find out what it needs to be changed to (except by creating a new account).

I don't think it happens exactly "once per account" though - I've already had this account for long time, and also used this free-games-claimer for a while.

I think it might be happening either when the EULA has changed, or just 'sometimes random' - I guess

@vogler
Copy link
Owner

vogler commented Aug 29, 2024

Haven't compared the text, but yea, I assume also on changes, don't think random. At least for me I think I only saw this 2 or 3 times pop up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working store: epic-games
Projects
None yet
Development

No branches or pull requests

4 participants