nacasi 3dgspurepacker gstpacker use the same technique for packing and unpacking (Temporary folders).
GSTPacker has an option to save the files created during gameplay.
Quote:
copy files from app folder
all files in the app folder are copied and after game exit all all files stored during gameplay are restored (i.e. Screenshots, *.sav files). The game must store these files in the same folder as the game.exe (NO -dir command in command line !!)
For better protection use molebox.