Keep it clean
If you believe that a wish duplicates another one or is not meant for the category, use Options button above to report a duplicate or spam.
Add your wish
If there is an item you wish to have on GOG.com and it’s not yet on the wishlist, please add your wish
EA app integration with GOG Galaxy 2.0
As LordScree mentioned, the forum HTML pollutes the code excerpt provided by Aloyse123 to be pasted into the plugin.py file, then directly copying the text from here will not work.
So, I added the code to a pastebin to ease the copy and paste: pastebin.com/exsYT4QA
Hola a mi me funciono esto, para quien lo necesite
AUTH_PARAMS = {
"window_title": "Iniciar sesión en EA Play",
"window_width": 495 if is_windows() else 480,
"window_height": 746 if is_windows() else 708,
"start_uri": <a href=""https://accounts.ea.com/connect/auth"" class="light_un" target="_blank">"https://accounts.ea.com/connect/auth"</a>
"?response_type=code&client_id=EADOTCOM-WEB-SERVER&display=junoWeb/login"
"&locale=en_US&release_type=prod"
<a href=""&redirect_uri=https://www.ea.com/ea-play"," class="light_un" target="_blank">"&redirect_uri=https://www.ea.com/ea-play",</a>
"end_uri_regex": <a href="r"^https://www.ea.com/.*"" class="light_un" target="_blank">r"^https://www.ea.com/.*"</a>
}
Hey, das funktioniert bei mir:
AUTH_PARAMS = {
"window_title": "Login to EA Play",
"window_width": 495 if is_windows() else 480,
"window_height": 746 if is_windows() else 708,
"start_uri": <a href=""https://accounts.ea.com/connect/auth"" class="light_un" target="_blank">"https://accounts.ea.com/connect/auth"</a>
"?response_type=code&client_id=EADOTCOM-WEB-SERVER&display=junoWeb/login"
"&locale=en_US&release_type=prod"
<a href=""&redirect_uri=https://www.ea.com/ea-play"," class="light_un" target="_blank">"&redirect_uri=https://www.ea.com/ea-play",</a>
"end_uri_regex": <a href="r"^https://www.ea.com/.*"" class="light_un" target="_blank">r"^https://www.ea.com/.*"</a>
}
I'm going to assume this is probably not going to work, but here's the finished product:
```
"window_title": "Login to EA Play",
"window_width": 495 if is_windows() else 480,
"window_height": 746 if is_windows() else 708,
"start_uri": <a href=""https://accounts.ea.com/connect/auth"" class="light_un" target="_blank">"https://accounts.ea.com/connect/auth"</a>
"?response_type=code&client_id=EADOTCOM-WEB-SERVER&display=junoWeb/login"
"&locale=en_US&release_type=prod"
<a href=""&redirect_uri=https://www.ea.com/ea-play"," class="light_un" target="_blank">"&redirect_uri=https://www.ea.com/ea-play",</a>
"end_uri_regex": <a href="r"^https://www.ea.com/.*"" class="light_un" target="_blank">r"^https://www.ea.com/.*"</a>
```
@Aloyse123 's solution worked for me, but it doesn't work if you copy blindly from this thread. I think the values pasted in by Aloyse were adjusted by this forum.
Instead, you need to:
1. Replace the value of "window_title" with "Login to EA Play" (I think this is optional).
2. Adjust the value of "start_uri", which is split into four lines, such that you replace the first line with the the accounts.ea.com URL provided by Aloyse, the second line has a property of cliend_id, which needs to be replaced with EADOTCOM-WEB-SERVER and a property of display, which needs to be replaced with junoWeb/login
3. The fourth line of start_uri has a property of redirect_uri, which needs to be the ea-play URL provided by Aloyse.
4. Lastly, end_uri_regex needs to be just ^, then the ea.com URL, then .*
Same is happening for me @LTS55. The solution from Aloyse123 is giving me the same error.
@Aloyse123 this didn't work for me, it says "Plugin has crashed"
I got the Integration to work but it doesnt recognize the games as installed. It only shows the button to install the game, when I press the button it takes me to the EA App without doing anything there. Anyone have a solution?
Unfortunately kenobir's solution no longer works, but with a little bit of trial and error I got it to work:
Open Users/"User name"/AppData/Local/GOG.com/Galaxy/plugins/installed/origin_xxxxx/plugin.py in Notepad. Replace lines 39-46 with following:
title": "Login to EA Play",
"window_width": 495 if is_windows() else 480,
"window_height": 746 if is_windows() else 708,
"start_uri": <a href=""https://accounts.ea.com/connect/auth"" class="light_un" target="_blank">"https://accounts.ea.com/connect/auth"</a>
"?response_type=code&client_id=EADOTCOM-WEB-SERVER&display=junoWeb/login"
"&locale=en_US&release_type=prod"
<a href=""&redirect_uri=https://www.ea.com/ea-play"," class="light_un" target="_blank">"&redirect_uri=https://www.ea.com/ea-play",</a>
"end_uri_regex": <a href="r"^https://www.ea.com/.*"" class="light_un" target="_blank">r"^https://www.ea.com/.*"</a>
This did work for me.
the solution that works
Nephilim983: Ok, so I'm not a coder/programer but i managed to fix it for myself by trial and error. t's not a perfect streamlined solution so do it at your own risk.
Open Users/"User name"/AppData/Local/GOG.com/Galaxy/plugins/installed/origin_xxxxx/plugin.py in Notepad. Replace lines 38-47 with following:
AUTH_PARAMS = {
"window_title": "Login to EA Play",
"window_width": 495 if is_windows() else 480,
"window_height": 746 if is_windows() else 708,
"start_uri": <a href=""https://accounts.ea.com/connect/auth"" class="light_un" target="_blank">"https://accounts.ea.com/connect/auth"</a>
"?response_type=code&client_id=EADOTCOM-WEB-SERVER&display=junoWeb/login"
"&locale=en_US&release_type=prod" <a href=""&redirect_uri=https://www.ea.com/ea-play"," class="light_un" target="_blank"><br />
"&redirect_uri=https://www.ea.com/ea-play",</a>
"end_uri_regex": <a href=""https://www.ea.com/ea-play"" class="light_un" target="_blank">"https://www.ea.com/ea-play"</a>
}
This will allow you to log in with a small caveat, Login window won't close. To complete login, just click on EA Play logo at top of the window page. The window will close, and the connection will be established.
Let me know if this works for you or if you can fix my code to automatically close the login window. Good luck.
avatarPawel1995: You dropped this
No wonder it can no longer be linked??? He always told me I was wrong
Damn EA forced to install itself. Origin was beautiful and compact desing. Gog lost connection between them. It needs to be made, hope someone hear us.
Yes, please indeed.
I agree!
This should work
https://www.gog.com/forum/general_beta_gog_galaxy_2.0/origin_ea_play_plugin_doesnt_work
I agree! Time to fix this!
I agree! - As the main purpose of an "all in one" bit of software... Epic seems to be the only platform which connects for me.... Might as well just use the Epic Launcher on it's own?!
They need to fix all of the integrations on GOG Galaxy. It's sad that I can't use it like before where all of the launchers and platforms were connected and worked well. Now it's a broken mess! It is almost going to be a year since Origin users have been forced to migrate to EA Play and still the Origin integration still hasn't been updated for EA Play yet! They need to fix these issues and update to changes to platforms and launchers better than this!
Add another to list of people wanting this
I also would love for this to be fixed because I cant sync my EA games with gog
Hola, como se puede colaborar para hacer esto mas rápido? como podemos ayudar a la integración de AE para GOG.com
ano, origin přihlášení už nejde a EA také ne
Yes, PLEASE!
24 comments about this wish