Ralf Vogler
|
04bd56cd77
|
pg: legacy games: status = claimed and redeemed
|
2023-07-06 16:48:07 +02:00 |
|
Omair
|
8c6ff57054
|
xbox: update readme and dockerfile with xbox info/scripts
|
2023-06-26 15:49:27 -04:00 |
|
Omair
|
a7dcfe72cc
|
xbox: add implementation for xbox games with gold
|
2023-06-26 15:48:58 -04:00 |
|
Omair
|
acc337a4f9
|
xbox: add config values
|
2023-06-26 15:48:21 -04:00 |
|
Ralf Vogler
|
f0e15b5c7c
|
pg: fix #158 - page for gog (and ?) changed (button, store, code)
The claim page for Legacy Games is still unchanged and works with the
old code.
|
2023-06-23 01:24:06 +02:00 |
|
Ralf Vogler
|
85513031f2
|
pg: external: fix lost elementHandle error due to navigation
elementHandle.$: Protocol error (Page.adoptNode)
|
2023-06-23 01:21:42 +02:00 |
|
Ralf Vogler
|
0b9d5d0b63
|
pg: comments
|
2023-06-22 17:16:35 +02:00 |
|
Ralf Vogler
|
7e4770b846
|
ue: notify on 'Price is not 0!' + ask to report, #44
|
2023-06-02 00:52:11 +02:00 |
|
Ralf Vogler
|
d3d22b1582
|
ue: wait 2s before checking cart, #44
|
2023-06-02 00:47:48 +02:00 |
|
Ralf Vogler
|
2ceccdae6b
|
ue: add as experimental to README.md, #44
|
2023-06-02 00:30:31 +02:00 |
|
Ralf Vogler
|
f906bef2a8
|
ue: fix 'Sign In'/user detection, #44
|
2023-06-02 00:14:21 +02:00 |
|
Ralf Vogler
|
00e213cf50
|
ue: support RECORD=1
|
2023-06-02 00:11:10 +02:00 |
|
Ralf Vogler
|
feadfc5acf
|
pg: redeem: gog: status = 'claimed and redeemed'
|
2023-05-18 18:02:11 +02:00 |
|
Ralf Vogler
|
7fb872608d
|
pg: dlc: try/catch for each dlc, #55
|
2023-05-18 17:32:02 +02:00 |
|
Ralf Vogler
|
0d074d0397
|
pg: dlc: scroll to end of page until all are loaded, #55
|
2023-05-18 16:03:24 +02:00 |
|
Ralf Vogler
|
368229be09
|
pg: screenshot prep only if needed
|
2023-05-17 11:35:10 +02:00 |
|
Ralf Vogler
|
8ee63c7a35
|
pg: support RECORD=1
|
2023-05-17 11:29:45 +02:00 |
|
Ralf Vogler
|
819e4cc57e
|
pg: PG_REDEEM tested legacy games successfully, #5
|
2023-05-17 11:28:31 +02:00 |
|
Ralf Vogler
|
e4ebae3744
|
pg: PG_REDEEM, fixes for gog, #5
|
2023-05-17 11:15:07 +02:00 |
|
Ralf Vogler
|
240e64ae4c
|
pg: also use elementHandles() for external
|
2023-05-17 10:20:17 +02:00 |
|
Ralf Vogler
|
98e4145708
|
Merge branch 'main' into refactor/prime-gaming
|
2023-05-17 00:59:44 +02:00 |
|
Ralf Vogler
|
60acf747d0
|
pg: scroll to bottom to load all games
There may be so many unclaimed games that not all of them are loaded
initially.
Also relevant to show the correct number of collected games.
|
2023-05-17 00:55:58 +02:00 |
|
Ralf Vogler
|
c4eb1e03ce
|
pg: need elementHandles() instead of all() for internal since it changes
|
2023-05-17 00:41:37 +02:00 |
|
Ralf Vogler
|
590b01aba2
|
pg: refactor: use more locators & all() instead of $
|
2023-05-17 00:11:35 +02:00 |
|
Ralf Vogler
|
290fe289d4
|
pg: fix #142: PG_CLAIMDLC locator 'a' resolved to 2 elements
|
2023-05-16 13:31:53 +02:00 |
|
Ralf Vogler
|
491ee899a5
|
pg: #126 change selector to handle potential button text 'Claim' (instead of 'Claim game') for internal games
|
2023-05-11 19:00:43 +02:00 |
|
Ralf Vogler
|
af935d4889
|
gog: no quotes around user, as for {eg, pg}
|
2023-05-11 18:50:54 +02:00 |
|
Ralf Vogler
|
6b13287b61
|
eg: click 'Yes, buy now' if 'This edition contains something you already have. Still interested?'
Happened for add-on https://store.epicgames.com/en-US/p/the-sims-4--the-daring-lifestyle-bundle
|
2023-05-11 18:38:44 +02:00 |
|
Ralf Vogler
|
8f174c4bf0
|
eg: RECORD=1 to recordVideo & recordHar; fixed: recordVideo can't be false
Strangely `recordHar` can be false instead of undefined, but made it symmetric.
|
2023-05-08 17:29:14 +02:00 |
|
Ralf Vogler
|
7fc0fbc69c
|
Revert "eg: RECORD=1 to recordVideo & recordHar"
This reverts commit 066a99c77c.
|
2023-05-05 13:36:51 +02:00 |
|
Ralf Vogler
|
066a99c77c
|
eg: RECORD=1 to recordVideo & recordHar
|
2023-05-05 09:54:21 +02:00 |
|
Ralf Vogler
|
ce51c269f8
|
eg: only notify for status 'claimed' or 'failed'; DRYRUN -> 'skipped'
|
2023-05-05 09:30:37 +02:00 |
|
Ralf Vogler
|
8fdf930415
|
Merge pull request #132 from vogler/unrealengine
Claim free asset packs from unrealengine.com (epic-games)
|
2023-04-29 11:05:03 +02:00 |
|
Ralf Vogler
|
631197371f
|
ue: claimed successfully; set status, detect owned, better log
|
2023-04-29 11:01:16 +02:00 |
|
Ralf Vogler
|
5809b0963a
|
ue: unrealengine: add assets to cart & checkout, rest same as for epic-games, #44
|
2023-04-28 00:59:27 +02:00 |
|
Ralf Vogler
|
5214bea488
|
cp epic-games.js unrealengine.js
|
2023-04-28 00:26:09 +02:00 |
|
Ralf Vogler
|
bb51fd8065
|
use local time instead of UTC, migrate.js, closes #131
Run `node migrate.js localtime data/*.json` to convert
existing `time` entries from UTC to your local timezone.
|
2023-04-28 00:11:29 +02:00 |
|
Ralf Vogler
|
bc8a89f365
|
log 'DRYRUN=1 -> Skip order!'
|
2023-04-27 19:14:48 +02:00 |
|
Ralf Vogler
|
a235ce7915
|
add star-history
|
2023-04-25 09:48:20 +02:00 |
|
Ralf Vogler
|
2e0cc4d377
|
Merge pull request #128 from l-skyalker/fix-epic-claim
fix: update epic claim confirmation text
|
2023-04-21 14:06:34 +02:00 |
|
l-skywalker
|
670262c118
|
fix: update epic confirm text
|
2023-04-20 20:12:49 +02:00 |
|
Ralf Vogler
|
351bf00c7b
|
pg: redeem gog: fix for undefined reason in response, #5
|
2023-04-14 11:59:33 +02:00 |
|
Ralf Vogler
|
b2d69b4d26
|
pg: redeem legacy games, #5
|
2023-04-14 11:53:22 +02:00 |
|
Ralf Vogler
|
28146c7d69
|
eg: 2s delay after click Continue, #120
|
2023-04-07 10:23:19 +02:00 |
|
Ralf Vogler
|
e22bb22a53
|
eg: try click delay for #120
|
2023-04-07 09:51:18 +02:00 |
|
Ralf Vogler
|
6cbd9fe5e3
|
link RPi 64-bit OS issue
|
2023-03-30 17:59:34 +02:00 |
|
Ralf Vogler
|
04f503fea7
|
eg: mention required base game for free Add-Ons, #106
|
2023-03-30 16:53:43 +02:00 |
|
Ralf Vogler
|
db5a98eb88
|
gog: set GOG_NEWSLETTER=1 to not unsubscribe newsletter, closes #109
|
2023-03-30 14:17:26 +02:00 |
|
Ralf Vogler
|
9285af2544
|
eg: notify_games filter status 'requires base game', fixes #112
fix 352ee753c9
|
2023-03-30 14:06:57 +02:00 |
|
Ralf Vogler
|
352ee753c9
|
eg: skip if 'requires base game', fix #106
|
2023-03-23 19:57:10 +01:00 |
|