Skip to content

Gran Turismo 7 v1.17 - Extra Menus Exploit - Chiaki version

License

Notifications You must be signed in to change notification settings

smakus/gt7-extramenus-chiaki

 
 

Repository files navigation

image

FORKED and Edited for Chiaki default keybord mappings support, also includes an original (playstation remote play) script that is more optimized for slow connections.

gt7-extramenus

Gran Turismo 7 v1.17 - Extra Menus AFK Exploit

Feel free to buy me a coffee https://www.buymeacoffee.com/mistakenchG

Inspired by: https://github.com/ByPrinciple/GT7-Scripts

IMPORTANT:

For Educational purposes only. I am not responsible for any damages such as getting banned, doing something unintended on your system, or any other unintended side effect. Use this at your own risk. This script only automates what any human would do, it does not exploit any code at all.

WORK IN PROGRESS!

  • This was quickly put together, there is barely any testing, so run it at your own risk. Feel free to modify the script to your liking.

Features

  • PoC that farms 4 star and engine swap tickets from GT7 v1.17 Extra Menus exploit.

Instructions ** Tested on PS5 Only ** (Tested on Windows and Mac)

  1. Install PS Remote Play and set up Remote Play with your console. Visit https://remoteplay.dl.playstation.net/remoteplay/lang/en/index.html
  2. Clone the repository or download gt7-extramenus.py
  3. Install python: https://www.python.org/downloads/
  4. Install python module pyautogui
py -m pip install pyautogui
  1. PS Remote Screen must be on your primary monitor.
  2. Make sure the first reward you get is the 4-star ticket. (The script starts there). If not, manually do the Rotary engine ticket before starting the script.
  3. Make sure the cursor is on the Cafe when you start the script.
  4. Run the script from an elevated command prompt. Otherwise, pyautogui will not capture the PS Remote Play screen.
python .\gt7-extramenus.py

Please read!

When the script starts, if you don't supply the --auto flag, it will give you 5 seconds to manually switch to the PS Remote Play window.

If you are using --auto. Make sure the PS Remote Play window is right under the center of your primary screen. You want it to avoid capturing the terminal window.

  1. Profit!

Troubleshooting

Q: My script seems to miss button presses or falls of randomly

A: If your PS Remote Play connection is poor try passing a --delay value (Default is 0.2s), this may improve button press timings

Instructions for using image detection (EXPERIMENTAL)

  • Install the necessary modules: pyautogui, pillow, opencv-python

If you would like to use image detection, simply run gt7-extramenus-detection.py instead.

Note: Images were tested using 1980p and 1440p screens but PS Remote Play image quality can yield unpredictable results.

Why would you use this? I can't tell you why. But it was good learning more about pyautogui for future exploits that may require image detection.

The original script gt7-extramenus.py was using image detection, but it was not as consistent, I believe the main culprit is that the image detection depends in screen resolutions. After trying to use 1080p and 1440p versions for each sample image, I decided it was not worth the effort, even when playing with different areas of the screen and different samples.

Contributions

Thanks to:

  • https://github.com/nelitow for attempting to improve on the image detection and for fixing typos.
  • The /r/granturismo subreddit community for feedback.

About

Gran Turismo 7 v1.17 - Extra Menus Exploit - Chiaki version

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%