Commit graph

  • 9416f37698 fix: add screenshots to dockerignore Trung Le 2022-04-01 02:00:49 +07:00
  • 3ecde7f3cb
    Merge branch 'vogler:main' into main Trung Le 2022-04-01 01:59:40 +07:00
  • dbf4804dc7 fix: reduce size, fix signin redirect Trung Le 2022-04-01 01:47:48 +07:00
  • 0381b73d5e readme: prime-gaming works headless, docker for epic-games, see #11 Ralf Vogler 2022-03-31 20:10:29 +02:00
  • 930b7b5256 prime-gaming: removing Headless from userAgent not required, works headless Ralf Vogler 2022-03-31 19:56:02 +02:00
  • fd56cac06b prime-gaming: only print code to redeem game for Origin Ralf Vogler 2022-03-31 19:55:19 +02:00
  • a707acf1b8 prime-gaming: click Games since now only placeholders until in view Ralf Vogler 2022-03-31 19:43:07 +02:00
  • f0bf3c1671 prime-gaming: fix wait for sign in, exit if not, arg show otherwise headless Ralf Vogler 2022-03-31 19:41:42 +02:00
  • a8c578bd93 feat: dockerize, fix sign in loop Trung Le 2022-03-31 03:06:01 +07:00
  • 2dd1db3757 try puppeteer-hcaptcha, but did not find iframe, #2 puppeteer-hcaptcha Ralf Vogler 2022-03-03 17:09:37 +01:00
  • 3b3289dddf upgrade to ES6 modules and top-level await, add jsconfig.json with es2022 Ralf Vogler 2022-02-24 18:26:51 +01:00
  • 9bb548dc3e pull out stealth into util Ralf Vogler 2022-02-24 17:07:33 +01:00
  • bd61963fc2 stealth evasions don't need new, ts complained about type Ralf Vogler 2022-02-24 17:00:25 +01:00
  • fe7e3d189d don't log 'Device not supported' Ralf Vogler 2022-02-24 16:52:50 +01:00
  • 4fc7d65b9b pull up try, #7 Ralf Vogler 2022-02-24 16:46:15 +01:00
  • 59a5f529d8 'I Agree' button only for EU accounts, closes #7 Ralf Vogler 2022-02-17 17:06:05 +01:00
  • 9b70e9e0dc only install chromium instead of also firefox & webkit Ralf Vogler 2022-02-15 10:35:01 +01:00
  • d1aad10fac fix locale to en-US Ralf Vogler 2022-02-12 19:54:09 +01:00
  • 1b7632d641 Fixed waiting for "I agree" button XEGARE 2022-02-12 12:44:53 +05:00
  • 28141820dc Set locale and delete await "I Agree" XEGARE 2022-02-11 22:32:17 +05:00
  • d9ad978514 Find payment button XEGARE 2022-02-10 23:26:48 +05:00
  • 8aa0a5229a
    link issue redeem keys on external stores for prime-gaming Ralf Vogler 2022-02-03 12:54:36 +01:00
  • 344770f926
    GOG keys should be printed Ralf Vogler 2022-02-03 12:22:37 +01:00
  • 03140f764c
    info on how to run periodically Ralf Vogler 2022-02-03 12:11:11 +01:00
  • 2e08c41933 prime-gaming: clearer log of number of (un)claimed games Ralf Vogler 2022-02-02 13:53:34 +01:00
  • 1628b16aea prime-gaming: gog: code: first input is hidden, check for text Ralf Vogler 2022-02-02 13:42:39 +01:00
  • e513a76a22
    Update README.md Ralf Vogler 2022-02-02 13:29:19 +01:00
  • 9ac269a396 try Chrome flags --disable-session-crashed-bubble, --restore-last-session Ralf Vogler 2022-02-02 13:07:24 +01:00
  • 3766754a5f epic-games: catch timeout and save screenshot of hcaptcha Ralf Vogler 2022-02-02 12:50:53 +01:00
  • b078398e48
    Merge pull request #4 from XEGARE/main Ralf Vogler 2022-01-31 20:10:51 +01:00
  • 6b55c2b9d4 Fix path for macOS XEGARE 2022-01-31 23:11:36 +05:00
  • a231476d3a Changing the path to absolute XEGARE 2022-01-26 12:05:01 +05:00
  • 35423d6eef epic-games: don't pause after claimed successfully Ralf Vogler 2022-01-20 20:17:17 +01:00
  • 38b074384d rename repo epicgames-claimer -> free-games-claimer, cleanup, comments Ralf Vogler 2022-01-20 20:11:43 +01:00
  • dc6414129b Prime Gaming: Origin shows key, Epic Games is claimed directly Ralf Vogler 2022-01-13 20:38:55 +01:00
  • 747a2a5621 claimer for Amazon Prime Gaming (no ext stores) Ralf Vogler 2022-01-13 20:04:13 +01:00
  • 349aec8deb comment anti-captcha.com as alternative to 2captcha.com Ralf Vogler 2022-01-10 12:00:39 +01:00
  • fd3f947223 debug output Ralf Vogler 2022-01-06 17:26:24 +01:00
  • 2b1f63582c comment: need to update userAgent? Ralf Vogler 2022-01-02 19:54:29 +01:00
  • e2c2f97114 check 'signed in' in loop Ralf Vogler 2022-01-02 19:52:03 +01:00
  • 0e19708503 typo Ralf Vogler 2022-01-02 19:50:49 +01:00
  • e34a5fed60 use launchPersistentContext instead of storageState, works in headful now, support multiple games Ralf Vogler 2021-12-31 02:40:41 +01:00
  • db1b61d797 old.stealth.js with Continue on mature content works?! Ralf Vogler 2021-12-29 20:12:29 +01:00
  • 975e1c05ed wait for Continue 'Device not supported' or iframe Ralf Vogler 2021-12-29 20:08:52 +01:00
  • 93464ace82 click Continue if 'This game contains mature content' or 'Device not supported' Ralf Vogler 2021-12-29 18:27:37 +01:00
  • 96432884b3 stealth was not working due to removed new before require? Ralf Vogler 2021-12-28 21:32:58 +01:00
  • 81b04f6f2f npm login -> npm run login Ralf Vogler 2021-12-28 20:59:53 +01:00
  • 0394dc3f94 exit on hcaptcha Ralf Vogler 2021-12-28 20:16:00 +01:00
  • 3facdd8665 only fix userAgent in headless mode Ralf Vogler 2021-12-28 19:47:47 +01:00
  • a3a727a829 list all evasions of stealth plugin Ralf Vogler 2021-12-28 19:33:07 +01:00
  • 60dbf3f8a6 close dummyContext for userAgent Ralf Vogler 2021-12-28 19:20:54 +01:00
  • 1fc4ee761d use PWDEBUG=1 to debug instead which also opens Playwright Inspector Ralf Vogler 2021-12-28 19:07:56 +01:00
  • 6de35e00ef add --debug flag Ralf Vogler 2021-12-28 18:59:43 +01:00
  • a8e8354bf7 check if logged in Ralf Vogler 2021-12-28 18:38:49 +01:00
  • 83a4b064bd annotate context type, defaultTimeout 30s -> 10s Ralf Vogler 2021-12-28 18:26:27 +01:00
  • 567365e46c pull out contextOptions Ralf Vogler 2021-12-28 18:15:31 +01:00
  • 42b2b384e3 mention which browser binaries are placed where Ralf Vogler 2021-12-28 18:12:34 +01:00
  • 481253a12f pull out newStealthContext Ralf Vogler 2021-12-28 17:54:18 +01:00
  • 1cec85b9e9 rm main.captcha.js Ralf Vogler 2021-12-28 17:23:38 +01:00
  • 95413f7ab0
    Update README.md Ralf Vogler 2021-12-28 17:15:35 +01:00
  • b7b93f4c46 check if game already claimed Ralf Vogler 2021-12-28 01:47:38 +01:00
  • 64d0ba8ce7 main.stealth.js: puppeteer-extra-plugin-stealth enough to avoid hcaptcha, claim successful Ralf Vogler 2021-12-28 00:51:21 +01:00
  • ba97a0e840 old playwright-extra has no :has-text?, now fails at page.frameLocator Ralf Vogler 2021-12-28 00:28:48 +01:00
  • d44d84be3c main.captcha.js: try beta of playwright-extra recaptcha, but fails on selectors Ralf Vogler 2021-12-27 23:58:29 +01:00
  • c1393e95be add script npm run codegen Ralf Vogler 2021-12-27 23:53:43 +01:00
  • e5ce7916ab script from playwright codegen + iframe fix + notes Ralf Vogler 2021-12-27 21:33:18 +01:00