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.59k stars 156 forks source link

Aliexpress - need to manually login after 15 days #391

Open 0nnyx opened 1 month ago

0nnyx commented 1 month ago

Having observed this behavior over 2 months, aliexpress requires to manually authenticate every 15 days despite claiming the coins daily. There is probably no fix for this and likely due to aliexpress expiring the session cookie. Posting as information rather than bug in case anyone faces this same timeout.

auth https://www.aliexpress.com/p/coin-pc-index/index.html
Coins: €25.94
Streak: 15 day streak
Tomorrow: +40

Version: https://github.com/vogler/free-games-claimer/tree/c87deb393eec26b78d7a30bded8859c183ebb278
Build: Fri, 02 Aug 2024 12:03:33 +0000
Xvfb display server created screen with resolution 1920x1080
VNC is running on port 5900 (no password!)
noVNC (VNC via browser) is running on http://localhost:6080

auth https://www.aliexpress.com/p/coin-pc-index/index.html
Not logged in! Will wait for 120s for you to login...
bodnar07 commented 2 weeks ago

In my case, the script stops here:

$ node aliexpress auth https://www.aliexpress.com/p/coin-pc-index/index.html --- Exception: [AggregateError: All promises were rejected] {

locator.click: Timeout 60000ms exceeded.
Call log:
  - waiting for locator('.checkin-button')

    at coins (E:\GitHub\free-games-claimer\aliexpress.js:66:54)
    at E:\GitHub\free-games-claimer\aliexpress.js:96:74
    at E:\GitHub\free-games-claimer\async file:\E:\GitHub\free-games-claimer

\aliexpress.js:90:3 { name: 'TimeoutError' }, locator.waitFor: Timeout 60000ms exceeded. Call log:

Mrgaton commented 2 weeks ago

i got the error of captcha when before it wasnt trigering