Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Properly check for owned games #187

Open
MotiasNotMe opened this issue Jan 9, 2022 · 20 comments
Open

Properly check for owned games #187

MotiasNotMe opened this issue Jan 9, 2022 · 20 comments
Labels
bug Something isn't working

Comments

@MotiasNotMe
Copy link

Expected Behavior

No unclaimed freebie(s) found

Actual Behavior

When I try to claim the game that I already have for this account, it ever says: "Found n unclaimed freebie(s)" and error
image

 2022-01-09 | 18:37:09.411 | INFO  | Epicgames Freebies Claimer (1.5.8) by Revadike
 2022-01-09 | 18:37:10.606 | INFO  | Found 1 unclaimed freebie(s) for *
 2022-01-09 | 18:37:11.746 | INFO  | Logged in as Motiasf33 (*)
 2022-01-09 | 18:37:13.111 | ERROR | Failed to claim Gods Will Fall (Error: We could not confirm your purchase at this time.  Please try again later.)
 2022-01-09 | 18:37:13.168 | INFO  | Logged Motiasf33 out of Epic Games

Specifications

  • epicgames-freebies-claimer Version: 1.5.8
  • Platform / OS: Win 10
  • Node Version: 15.7.0
@MotiasNotMe MotiasNotMe added the bug Something isn't working label Jan 9, 2022
@adi170-alt
Copy link

Dupe of #172.

@Revadike
Copy link
Owner

It's not.

@adi170-alt
Copy link

It's not.

owh sorry, I didn't read the full log

@jackblk
Copy link
Contributor

jackblk commented Jan 11, 2022

@Revadike instead of using history.json we can check in the account via client, func findActiveEntitlementByName or get all with getEntitlements

@Revadike
Copy link
Owner

True, but it will require an extra request, which is why I avoided it until now, but I agree this is what we should do.

@MotiasNotMe
Copy link
Author

If game unclaimed, I have same error...
`

[email protected] start
node claimer.js

2022-01-13 | 18:01:38.979 | INFO | Epicgames Freebies Claimer (1.5.8) by Revadike
2022-01-13 | 18:01:41.247 | INFO | Found 1 unclaimed freebie(s) for [email protected]
2022-01-13 | 18:01:42.246 | INFO | Logged in as Motiasf33 (uid)
2022-01-13 | 18:01:43.768 | ERROR | Failed to claim Galactic Civilizations III (Error: We could not confirm your purchase at this time. Please try again later.)
2022-01-13 | 18:01:43.845 | INFO | Logged Motiasf33 out of Epic Games`

image
I don't know, claimer just doesn't work for me

@baduhai
Copy link

baduhai commented Jan 14, 2022

Just got the same error as @MotiasF33.

@vmhocuron0
Copy link

vmhocuron0 commented Jan 18, 2022

discord bot just told me failed to claim. the same game as @MotiasF33 actually
please help

@aleksstevcic
Copy link

Can confirm, also get the same error.

@gabriel-lando
Copy link

Same here as @MotiasF33

 2022-01-24 | 16:35:09.726 | INFO  | Epicgames Freebies Claimer (1.5.8) by Revadike
 2022-01-24 | 16:35:14.400 | INFO  | Found 1 unclaimed freebie(s) for [email protected]
 2022-01-24 | 16:35:18.856 | INFO  | Logged in as USER (UUID)
 2022-01-24 | 16:35:34.654 | ERROR | Failed to claim Relicta (Error: We could not confirm your purchase at this time.  Please try again later.)
 2022-01-24 | 16:35:35.359 | INFO  | Logged USER out of Epic Games

image

@NorskNoobing
Copy link

Still no fix?

 2022-01-27 | 20:01:13.801 | INFO  | Found 1 unclaimed freebie(s) for $mail
 2022-01-27 | 20:01:17.476 | INFO  | Logged in as NorskNoobing ($uid)
 2022-01-27 | 20:01:20.681 | ERROR | Failed to claim DAEMON X MACHINA (Error: We could not confirm your purchase at this time.  Please try again later.)
 2022-01-27 | 20:01:21.273 | INFO  | Logged NorskNoobing out of Epic Games
 2022-01-27 | 20:01:22.075 | INFO  | Push notification sent

@Revadike
Copy link
Owner

Sorry

@LudovicOmarini
Copy link

Same here

2022-02-02 | 03:46:39.271 | INFO | Epicgames Freebies Claimer (1.5.8) by Revadike
2022-02-02 | 03:46:42.743 | INFO | Found 1 unclaimed freebie(s) for $mail
2022-02-02 | 03:46:46.300 | INFO | Logged in as $login ($uid)
2022-02-02 | 03:46:50.346 | ERROR | Failed to claim DAEMON X MACHINA (Error: We could not confirm your purchase at this time. Please try again later.)
2022-02-02 | 03:46:50.911 | INFO | Logged $login out of Epic Games

@cryptedbv
Copy link

Same issue here

epic_free    |  2022-02-02 | 09:22:35.572 | INFO  | Epicgames Freebies Claimer (1.5.8) by Revadike
epic_free    |  2022-02-02 | 09:22:38.065 | INFO  | Found 1 unclaimed freebie(s) for *************@**********.com
epic_free    |  2022-02-02 | 09:22:40.614 | INFO  | Logged in as ********** (*******************************)
epic_free    |  2022-02-02 | 09:22:43.535 | ERROR | Failed to claim DAEMON X MACHINA (Error: We could not confirm your purchase at this time.  Please try again later.)
epic_free    |  2022-02-02 | 09:22:43.941 | INFO  | Logged ******** out of Epic Games
epic_free    |  2022-02-02 | 09:22:43.943 | INFO  | Waiting 1440 minutes

@Maximapple
Copy link

Just got the same error. Will it be fixed soon?

@jthomaschewski
Copy link

Around the time this script stopped working they started showing me a quite challenging captcha every time I claim the free game using the web interface.
If they now show the captcha everytime, I doubt that this script can be fixed soon.

@L1cardo
Copy link

L1cardo commented Feb 9, 2022

I am having the same problem here.
image

@NorskNoobing
Copy link

Around the time this script stopped working they started showing me a quite challenging captcha every time I claim the free game using the web interface. If they now show the captcha everytime, I doubt that this script can be fixed soon.

I only need to press place order, no captcha or anything

@jackblk
Copy link
Contributor

jackblk commented Feb 11, 2022

I only need to press place order, no captcha or anything

The captcha is implemented in the API call. It does the calculation to see if you're a robot and add signatures to the API call.

You don't see any captcha because your trust score is high, it still has signature in the API call though. If your trust score is low, it will show the captcha.

We cannot calculate the signature because it's hard. You can use the browser for that but it's not direct API call anymore, it will be just like any other project, using a browser to claim.

@Revadike
Copy link
Owner

Revadike commented Feb 14, 2022

@everyone Please keep off-topic stuff out of this issue.

@Revadike Revadike changed the title Found unclaimed freebie(s) Properly check for owned games Feb 14, 2022
Repository owner deleted a comment from ProBlacKirito Mar 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests