vogler / free-games-claimer

Automatically claims free games on the Epic Games Store, Amazon Prime Gaming and GOG.
GNU Affero General Public License v3.0
2.2k stars 139 forks source link

Epic : unrated games #245

Closed traveltrousers closed 8 months ago

traveltrousers commented 8 months ago

Current game fails

https://store.epicgames.com/en-US/p/turnip-boy-commits-tax-evasion-fb2084

Turnip Boy Commits Tax Evasion contains content that is unrated and may not be appropriate for all ages.

Docker logs shows :

Free games: [ 'https://store.epicgames.com/en-US/p/turnip-boy-commits-tax-evasion-fb2084' ] --- Exception: page.goto: Timeout 60000ms exceeded. =========================== logs =========================== navigating to "https://store.epicgames.com/en-US/p/turnip-boy-commits-tax-evasion-fb2084", waiting until "load"

at /fgc/epic-games.js:137:16 {

name: 'TimeoutError' }

traveltrousers commented 8 months ago

Free games: [ 'https://store.epicgames.com/en-US/p/turnip-boy-commits-tax-evasion-fb2084' ] This game contains mature content recommended only for ages 18+ Current free game: Turnip Boy Commits Tax Evasion Not in library yet! Click GET. locator.waitFor: Timeout 60000ms exceeded. =========================== logs =========================== waiting for locator('text=Thanks for your order!')

at /fgc/epic-games.js:231:59 {

name: 'TimeoutError' } Failed to claim! To avoid captchas try to get a new IP address.

traveltrousers commented 8 months ago

OK so I watched it though VNC this time and it times out right before the 'order' is finished processing...

Can I slightly increase the timeout manually?

Running in an overworked docker on a rPi4

traveltrousers commented 8 months ago

I increased the timeout by using the docker console to edit the config.js file to 120 seconds....

fingers crossed

traveltrousers commented 8 months ago

180 seconds got me to a captcha :p

will add to the spreadsheet