Erupe-Legacy icon indicating copy to clipboard operation
Erupe-Legacy copied to clipboard

Gameguard-patcher script (no_gg_jp.py) does not work with python 3.10

Open Stefan240 opened this issue 2 years ago • 6 comments

As I updated the documentation for installing this server I ran into a problem. Using python script for patching GameGuard out of the mhf.exe (This script does not work, when the user installed python 3.10. Running the script just throws this error:

***
Failed to load the Frida native extension: DLL load failed while importing _frida: The specified module could not be found.
Please ensure that the extension was compiled for Python 3.x.
***

Traceback (most recent call last):
  File "C:\Users\$USER\Desktop\Launcher\no_gg_jp.py", line 12, in <module>
    import frida
  File "C:\Users\$USER\AppData\Local\Programs\Python\Python310\lib\site-packages\frida\__init__.py", line 24, in <module>
    raise ex
  File "C:\Users\$USER\AppData\Local\Programs\Python\Python310\lib\site-packages\frida\__init__.py", line 7, in <module>
    import _frida
ImportError: DLL load failed while importing _frida: The specified module could not be found.

Either the script or frida itself is not compatible with python 3.10 as it seems. My guess would be the script, but I sadly don't really know python. An easy workaround her is to use python 3.8 for the time being. I added how to install python 3.8 for now until this is fixed.

Stefan240 avatar Jan 09 '22 17:01 Stefan240