Comments (8)
What region are you in?
The current version just checks https://store.epicgames.com/en-US/free-games since it relies on English text.
Where does it redirect you to if you visit https://store.epicgames.com/free-games and is there some way to get this in English?
Checking for US region and skipping unavailable games would work, but I think sometimes there are region-specific replacements that you'd miss then.
from free-games-claimer.
A possible solution might be to get the currently available games for your region not relying on text but using CSS selectors and then do the rest in English.
from free-games-claimer.
My current region that is bound to my account is Indonesia. I think it is based on the location the first time we create an account.
Unfortunately, going to https://store.epicgames.com/free-games will just redirect me to https://store.epicgames.com/en-US/free-games. I think the en-US
in the url is just based on the language settings and not related to the region.
Also, if I'm not mistaken, the region detecting system in epic is not based on IP at all but instead it is directly linked to the account because changing it requires contacting the customer service.
from free-games-claimer.
Maybe the easiest solution for now is simply to skip games that are not available regionally.
from free-games-claimer.
Yes, the region is bound to your account. I just wondered if there's some way to get an overview of what's available for your region. AFAIK the last time there was some replacement game for my region, I would get the correct list by visiting de-DE instead of en-US. Maybe this is a special case since Divine Knockout is free anyway and there is no replacement game for it. It's also strange that you can still click the 'get' button and only afterwards get this message.
from free-games-claimer.
Can you check if #48 fixes it?
Can't test it since I don't have any game that's not available in my region.
Seems like I don't have images built for branches.
There are 3 options (for all of them you need to git checkout eg-unavailable-region
):
- run locally without docker
npm docker:build
and run the new image- keep your container (no
--rm
), terminal into it (bash
at the end instead ofnode epic-games
) and checkout the code there
Let me know if you need help.
from free-games-claimer.
Hi, I've commented in your PR.
from free-games-claimer.
from free-games-claimer.
Related Issues (20)
- Epic: Notifications only or include URL HOT 3
- Can't login to epic games HOT 13
- Unable to login to Epic: 'Incorrect response' for captcha HOT 29
- Unexpected token '||=' on node < 15 HOT 7
- Raspberry Pi keeps getting Captcha prompt'd HOT 1
- How to hide terminal on Windows? HOT 2
- how to get VNC or noVNC working on HomeAssistantOS? HOT 1
- How to get data from docker volume HOT 1
- [EPIC STORE] age confirmation with age dropdown HOT 14
- [Epic-Games] Parental PIN being asked twice HOT 5
- "Not a valid URL" for the epic store HOT 2
- v1.6 Docker Image HOT 3
- Incorrect response on Login in epic-store HOT 7
- Notification specified in .env file not working HOT 5
- Issue with automated log in
- epicgames captcha not working HOT 14
- apprise windows error HOT 1
- epic-games captch HOT 6
- Add an option to sign out
- Inquire about Available options/variables and their default values:
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from free-games-claimer.