Doc000 opened this issue on Mar 24, 2021 ยท 4 posts
Doc000 posted Wed, 24 March 2021 at 10:58 AM
I may have to re-install Windows to fix a problem completely unrelated to Poser.
I was wondering which files I need to make backup copies of to save my preferences, UI layout, and things like that. I'm using Poser 11.
randym77 posted Wed, 24 March 2021 at 12:07 PM
This post might be helpful:
https://www.renderosity.com/rr/mod/forumpro/?thread_id=2935248#msg4360115
It's about deleting preference files if they get corrupt, but they're the ones you want to backup.
I'd also add your Python scripts, since some of them might not be readily available any more. Like Wardrobe Wizard, if you have it.
Doc000 posted Wed, 24 March 2021 at 11:07 PM
randym77 posted at 11:05PM Wed, 24 March 2021 - #4415503
This post might be helpful:
https://www.renderosity.com/rr/mod/forumpro/?thread_id=2935248#msg4360115
It's about deleting preference files if they get corrupt, but they're the ones you want to backup.
I'd also add your Python scripts, since some of them might not be readily available any more. Like Wardrobe Wizard, if you have it.
Yeah, I learned the hard way once before about backing up Python scripts and any sort of custom morphs/injections. Thanks for the link!
nerd posted Mon, 29 March 2021 at 6:22 PM Forum Moderator
Your user settings are in "%appdata%Poser Pro" or "%appdata%Poser"
Your activation key is in "%programdata%Poser Pro" or %programdata%Poser"
Other than that be sure to backup all of your runtimes. You can determine the path to each runtime by opening poser and right clicking an item in the runtime to backup. Then click [Show in Explorer]. That will drop you in the middle of the runtime. Just go up a few folder levels till you get the the parent folder of the actual "runtime" folder.
Or save the text below as a .py file and run the python in Poser. It will print out all the runtime paths. There's a version for P12 and P11.
Poser 12
import poser
print("Poser Program Location: ", poser.AppLocation())
print("Poser Flavor: ", poser.Flavor())
print("Poser Version: ", poser.AppVersion())
print("Primary Runtime Path: ", poser.ContentRootLocation())
print("External Runtime(s): ")
paths = poser.Libraries()
for path in paths:
print(" ", path)
Poser 11
import poser
print "Poser Program Location: ", poser.AppLocation()
print "Poser Flavor: ", poser.Flavor()
print "Poser Version: ", poser.AppVersion()
print "Primary Runtime Path: ", poser.ContentRootLocation()
print "External Runtime(s): "
paths = poser.Libraries()
for path in paths:
print " ", path