Commit graph

646 commits

Author SHA1 Message Date
Ralf Vogler
1f4af79e0e pg: fix loading all games by 2*PageDown + checking height instead of End + checking count..., #357 2024-08-29 13:23:45 +02:00
Ralf Vogler
c8e0640490 eg: #371: dump HTML in case of EULA popup to find new locator
https://github.com/vogler/free-games-claimer/issues/371
2024-08-29 12:46:28 +02:00
Ralf Vogler
eafb2316f7 pg: login now has Continue button after email 2024-08-28 02:31:47 +02:00
Ralf Vogler
c87deb393e pg: DLC: forgot to await scrollUntilStable, closes #356 2024-08-02 14:02:33 +02:00
Ralf Vogler
23a611a2f1 ci/docker: fix: tag main as latest 2024-08-02 13:19:39 +02:00
Ralf Vogler
eac11e8949 ci/docker: force tag main as latest since many people pull it 2024-08-02 13:06:28 +02:00
Ralf Vogler
8605b70377 pg: fix internal/external locators, closes #355, waitUntilStable 2s -> 5s 2024-08-02 12:57:37 +02:00
Ralf Vogler
d9e91d22c9 eg: fix changed button locators 2024-08-01 15:46:41 +02:00
Ralf Vogler
a39d737999 aliexpress: collect daily coins via desktop website
All load in webview in android app.
Other games have no desktop version and mobile version uses canvas
and only refers to download app with both stealth and fingerprint-injector.
Also stuck on loading screen when using firefox instead of chrome.
2024-07-19 14:35:40 +02:00
Ralf Vogler
b8f7068a87 pg: scrollUntilStable to wait in loop to load all games since one scroll may not be enough 2024-07-10 13:27:48 +02:00
Ralf Vogler
17f1ee41c9 eg: don't exit on login error since it may be 'Incorrect response' for captcha
https://github.com/vogler/free-games-claimer/issues/183#issuecomment-2195691372
2024-06-27 23:32:15 +02:00
Ralf Vogler
aee72327ea eg: disable webgl since it leaks running virtualized, #183 2024-06-27 15:41:58 +02:00
Ralf Vogler
00275d825b eg: forgot to catch timeout for captcha detection 2024-06-27 15:40:45 +02:00
Ralf Vogler
e154b74e4d eg: TODO handle base game for add-ons via function 2024-06-27 14:09:37 +02:00
Ralf Vogler
d85cd8d20c rm xbox.js, no more games with gold, closes #286, closes #339
TODO integrate login code for microsoft games in prime-gaming
2024-06-27 10:54:46 +02:00
Ralf Vogler
9af36e902c eg: fix login: password now together with email again, detect login error, closes #338, closes #337 2024-06-26 17:16:38 +02:00
Ralf Vogler
920fc4d186
Merge pull request #318 from Targunitoth/main
Escape the apprise -b parameter
2024-06-25 18:52:13 +02:00
Ralf Vogler
c4be7ece21 xbox: fixup #307 2024-06-25 18:45:21 +02:00
Ralf Vogler
b8071d442c
Merge pull request #307 from Rexexe/main
Resolve error with no default data
2024-06-25 18:44:25 +02:00
Ralf Vogler
9cf5d2f7f2 pg: include code in redeem_url for gog, closes #330 2024-06-25 15:50:02 +02:00
Ralf Vogler
55226933c0 filenamify datetime recordHar for Windows : -> ., fix #336 2024-06-25 15:30:02 +02:00
Ralf Vogler
357a780aa9
Merge pull request #325 from Tymec/main
Ability to use a different email for Legacy Games
2024-06-25 13:31:06 +02:00
Ralf Vogler
afceb0aad9
Merge branch 'main' into main 2024-06-25 13:30:42 +02:00
Ralf Vogler
c0eb6dbb0b ncu -u: playwright 1.44.1 -> 1.45.0 2024-06-25 13:24:55 +02:00
Ralf Vogler
076738e301 gog: fail if WIDTH<1280 due to hidden username, closes #335 2024-06-25 13:09:10 +02:00
Ralf Vogler
601e893714 README: link example how to set env vars on Windows, closes #314 2024-06-23 20:50:00 +02:00
Ralf Vogler
43bef9b23c pg: redeem microsoft store and xbox, WIP, #315, #5 2024-06-23 20:44:03 +02:00
Ralf Vogler
f920aa26d0 pg: checkTimeLeft via PG_TIMELEFT=1 2024-06-23 19:18:30 +02:00
Ralf Vogler
30b1835bdb pg: reverse games: oldest/bottom to newest/top 2024-06-23 19:16:01 +02:00
Ralf Vogler
f0f142733e ncu -u: lowdb 6 -> 7 dropped support for Node 16 2024-06-23 19:14:13 +02:00
Ralf Vogler
cf59da5d9e gog: new locators, fixes #326, #334 2024-06-23 18:03:38 +02:00
Ralf Vogler
2d81ed2145
Merge pull request #329 from nett00n/patch-1
Update README.md
2024-06-21 18:12:04 +02:00
Vladimir Budylnikov
f7c23569c7
Update README.md
I've made i howto for windows users
2024-06-02 13:33:51 +04:00
Ralf Vogler
9ef9798626 eg: detect 'Failed to challenge captcha, please try again later.' 2024-05-23 15:55:07 +02:00
Ralf Vogler
e49fa930e0 eg: claim base game before add-on 2024-05-23 15:54:23 +02:00
Tymec
c4ae3505b3
Update README.md 2024-05-18 19:50:13 +02:00
Tymec
8c535f48fa
Update prime-gaming.js 2024-05-18 19:47:18 +02:00
Tymec
075106da11
Update config.js 2024-05-18 19:45:59 +02:00
Ralf Vogler
3338d08a1d eg: fix title for Bundles, TODO got stuck after
happened for 'LISA: The Definitive Edition' - https://store.epicgames.com/en-US/bundles/lisa-the-definitive-edition
2024-05-02 16:58:31 +02:00
Targunitoth
da6964c19a
Escape the apprise -b parameter 2024-04-25 13:51:40 +02:00
Ralf Vogler
6f06fccd46 eslint: prefer-const 2024-03-07 13:47:58 +01:00
Rex
61fdf566c9 Resolve error with no default data 2024-03-01 20:57:00 +08:00
Ralf Vogler
285c7a44fd README.md: comment alternative starchart.cc 2024-02-29 16:35:02 +01:00
Ralf Vogler
2ea0c611e4 pg: fix claiming external games, detect store early in description, delete old code 2024-02-13 23:48:48 +01:00
Ralf Vogler
e4e4ce703d pg: also get and store url for internal games 2024-02-13 23:45:36 +01:00
Ralf Vogler
fc810af80e
Update README.md: add Repobeats insights 2024-01-11 15:58:56 +01:00
Ralf Vogler
28bcceb285 eg: enter date of birth if age confirmation pops up, #275 2023-12-31 16:58:56 +01:00
Ralf Vogler
0ec24ef062 fix import paths for test/ 2023-12-30 13:37:04 +01:00
Ralf Vogler
c3657f05ac workaround for cropped viewport (Playwright regression), fixes #277 2023-12-28 17:56:09 +01:00
Ralf Vogler
7ca79bd413 eg: debug window.screen 2023-12-28 17:31:23 +01:00