搬运地址:https://twitter.com/p0358/status/1672383802767814657

之前的方法过期了[搬运]解决Origin强制更新至EA APP [2023年3月29日]
https://bbs.3dmgame.com/thread-6402506-1-1.html

从原作者那里找到了新的方案
0626更新V2版本,修复了 Steam 游戏启动以及从开始菜单启动游戏的问题。

使用方法:

1、自动安装
下载安装程序并运行它


V1版本链接:https://pan.baidu.com/s/19-bJi40dud4kMrSMitA1nw  提取码:zfwt

V2版本链接:https://pan.baidu.com/s/15wbfB8FMmp5bp_NdVoMT7g
提取码:hp3r

2、手动安装
下载version.dll文件,将其放入Origin安装文件夹中,默认为C:Program Files (x86)Origin,重启Origin。
下载地址:
https://pan.baidu.com/s/1E5Yh7JT65To8LAf_mkdYpw?pwd=6666

常见问题解答
如果我已经删除了Origin,如何重新安装它?
使用此链接:https://download.dm.origin.com/origin/live/OriginSetup.exe

我需要Origin的特定版本吗?
不,它应该工作得很好10.5.122.52971随着年龄的增长10.5.119.52718或者更早(如果您之前使用了降级方法并禁用了更新)。

怎么样local.xml?
在使用这个项目时,您不需要再从那个文件中添加或删除任何东西,非常方便。

它是如何工作的?
我们的自定义DLL(名为version.dll)是在您将它插入到它的安装目录下之后,由Origin在它启动时加载的。它进行函数挂钩和补丁,防止升级通知出现。您可以研究代码以了解更多细节。

这是怎么回事"Pretend EA App is installed"期权工作?
Steam上的EA游戏包含安装程序脚本,它指示Steam通过检查系统注册表中的键来检查EA应用程序是否已经安装HKEY_LOCAL_MACHINESOFTWAREElectronic ArtsEA DesktopInstallSuccessful字符串值为true,如果安装程序存在,跳过安装程序的启动。所以勾选复选框只是创建那个键并满足那个条件。如果你真的已经安装了EA应用,并且不小心检查了它,也没有什么坏处。

EA再坏点东西怎么办?这个会一直有效吗?
鉴于他们已经打破了旧的变通办法前几次,可能不会永远。在任何情况下,请遵循此存储库获取更新(启动项目;))-如果变通方法停止工作,我可能会在未来尝试更新它以再次工作-也欢迎贡献。

安全吗?
是的,这个东西是开源的,发布部分的实际DLL和安装程序是由GitHub Actions CI构建的。如果你愿意,你也可以自己编译它...