Commit graph

41 commits

Author SHA1 Message Date
Ralf Vogler
446c1c9346 pg: comment external microsoft 2022-12-29 15:22:55 +01:00
Ralf Vogler
3c6d7f4300 pg: index by user and title, migrateDB 2022-12-29 15:17:08 +01:00
Ralf Vogler
a10c61379b pg: prompts for login & MFA 2022-12-29 14:54:13 +01:00
Ralf Vogler
4ed5aa7774 pg: no longer track runs in json 2022-12-29 12:58:18 +01:00
Ralf Vogler
8edc4727b3 pg: changes from eg 2022-12-29 12:54:45 +01:00
Ralf Vogler
09b867158c viewport dimensions via env 2022-12-29 01:23:17 +01:00
Ralf Vogler
1c38f730ab docker: run both epic-games and prime-gaming by default 2022-12-24 15:20:45 +01:00
Ralf Vogler
34393eec76 pg: also use firefox
Dropping chromium reduced image size by ~500MB from 1.55GB to 1.04GB.
2022-12-21 01:25:32 +01:00
Ralf Vogler
0df7bf35ba pg: redeem code for microsoft games 2022-11-01 22:21:47 +01:00
Ralf Vogler
7ffdd61c44 pg: indent logging per game 2022-11-01 22:18:33 +01:00
Ralf Vogler
bf647936eb vscode format dode 2022-09-26 20:08:52 +02:00
Ralf Vogler
2791112fd6 sanitizeFilename -> filenamify, use for datetime 2022-09-16 15:34:28 +02:00
Ralf Vogler
6f2271168d clickIfExists only if isVisible, closes #20 2022-08-28 20:35:02 +01:00
Ralf Vogler
08da100646 no : in filenames on Windows! closes #21, ref #20 2022-08-28 20:28:56 +01:00
Ralf Vogler
4ff208a6b0 prime-gaming: screenshots: internal before claim, end-of-run just games instead of full page 2022-08-03 00:43:54 +02:00
Ralf Vogler
f770ef5580 include URL to game in .json 2022-07-14 17:15:51 +02:00
Ralf Vogler
f888981415 extract sanitizeFilename 2022-07-14 17:04:00 +02:00
Ralf Vogler
87df6d0e26 prime-gaming: remove try-finally TODO 2022-07-14 16:48:05 +02:00
Ralf Vogler
02a49a5a19 indent prime-gaming 2022-07-13 15:57:04 +02:00
Ralf Vogler
18de5fdfa8 use lowdb for data/prime-gaming.json 2022-07-13 15:49:03 +02:00
Ralf Vogler
80e2a693d7 prime-gaming: get custom redeem URL for legacy games 2022-06-30 22:40:04 +02:00
Ralf Vogler
152fe12fdd prime-gaming: regex for store_text, screenshot later since code not captured 2022-06-30 22:22:34 +02:00
Ralf Vogler
584c80e939 screenshots/{prime-gaming/{internal,external}, epic-games} 2022-06-30 16:43:22 +02:00
Ralf Vogler
70b2b0d105 prime-gaming: button text changed from Games to Prime Day -> use [data-type="Game"] instead 2022-06-30 16:36:14 +02:00
Ralf Vogler
59450ed05c mv userDataDir data/browser; mv screenshots data/ 2022-05-05 23:49:55 +02:00
Ralf Vogler
4e90fb67c6 prime-gaming: screenshot of claimed external game, print URL to redeem 2022-04-30 21:52:55 +02:00
Ralf Vogler
fdf34ef218 prime-gaming: fix selectors 2022-04-30 21:11:27 +02:00
Ralf Vogler
930b7b5256 prime-gaming: removing Headless from userAgent not required, works headless 2022-03-31 19:56:02 +02:00
Ralf Vogler
fd56cac06b prime-gaming: only print code to redeem game for Origin 2022-03-31 19:55:19 +02:00
Ralf Vogler
a707acf1b8 prime-gaming: click Games since now only placeholders until in view 2022-03-31 19:43:07 +02:00
Ralf Vogler
f0bf3c1671 prime-gaming: fix wait for sign in, exit if not, arg show otherwise headless 2022-03-31 19:41:42 +02:00
Ralf Vogler
3b3289dddf upgrade to ES6 modules and top-level await, add jsconfig.json with es2022
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import
https://code.visualstudio.com/docs/languages/jsconfig
2022-02-24 18:27:25 +01:00
Ralf Vogler
9bb548dc3e pull out stealth into util 2022-02-24 17:32:32 +01:00
Ralf Vogler
bd61963fc2 stealth evasions don't need new, ts complained about type 2022-02-24 17:27:42 +01:00
Ralf Vogler
d1aad10fac fix locale to en-US
epic-games otherwise uses OS locale for text:
https://github.com/vogler/free-games-claimer/pull/7
2022-02-12 19:54:09 +01:00
Ralf Vogler
2e08c41933 prime-gaming: clearer log of number of (un)claimed games 2022-02-02 13:53:34 +01:00
Ralf Vogler
1628b16aea prime-gaming: gog: code: first input is hidden, check for text 2022-02-02 13:42:39 +01:00
XEGARE
6b55c2b9d4 Fix path for macOS 2022-01-31 23:11:36 +05:00
XEGARE
a231476d3a Changing the path to absolute 2022-01-26 12:05:01 +05:00
Ralf Vogler
dc6414129b Prime Gaming: Origin shows key, Epic Games is claimed directly 2022-01-13 20:38:55 +01:00
Ralf Vogler
747a2a5621 claimer for Amazon Prime Gaming (no ext stores) 2022-01-13 20:04:13 +01:00