Skip to content

sch3fr/deSnap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

deSnap

deSnap is a Windows tool in development that aims to extract .JPGs from the Snapmatic game feature in GTA Online.

How does it work?

The coded files are located in C:\Users\USERNAME\Documents\Rockstar Games\GTA V\Profiles\CODE\
USERNAME being your user name (duh) and CODE being a random code named folder inside of the Profiles directory.
There should be some files that we don't care about, and the Snapmatic photos, saved as files without any extension, starting with PGTA5, followed by a string of numbers. According to this user on gtaforums.com. the files are image files with 292 bytes of header data. This is verifiable by opening the file in a Hex editor and manually deleting the bytes. This tool finds its path to the right folder, selects the correct files, and one by one it strips each file of the unwanted bytes. Then it exports all of the pictures to a new folder on users desktop. Simple as that. You don't need to manually input anything, or look for the right folders.

What's the current state

The program seems to be working fine. The naming of the output files is kinda wonky, I might have to change that later. I have yet to test it somewhere other than my computer.

Roadmap

  • Sucessfully load a file
  • Sucessfully export a file
  • Load multiple files in single run
  • Export all the files in single run
  • Do some Path magic so the user doesn't have to move any files around