Forum: MarketPlace Showcase


Subject: LockMaster Python Script for Poser 12

Ken1171_Designs opened this issue on Mar 07, 2021 ยท 7 posts


Ken1171_Designs posted Thu, 22 April 2021 at 4:35 PM

LockMaster got an 1.2.0 update at Rendo, where it has incorporated brand new additions to the Python API. Until now, it was not possible to know the locking states of an actor in Poser using Python, so I had to use workarounds to get this tool done. Since then, I have requested direct access to the locking states to the dev team, and now it has been finally provided. I had it added to the script, and now it's finally free of workarounds. I have added new buttons to the bottom, replacing the old About button, and adding a new ("?") Help button, which opens the PDF manual straight from the tool.

When you make the update, beware that the folder structure has changed. We need to remove the previous version before updating to avoid duplicates. If you have installed from a ZIP file using "File > Install from ZIP archive", the folder to delete should be in:

Poser 12DownloadsruntimepythonLockMaster

If you have installed it directly from the Poser library embedded store tab, it should be in:

Poser 12PurchasesruntimepythonLockMaster

Just delete this folder and you should be fine to install the 1.2.0 update, and avoid duplications. Please notice the paths are relative to where you have installed Poser 12, and also assuming you didn't change the default script installation path. If you have customized the location where Python scripts install in Poser 12, then you probably know where LockMaster was installed. :)

The reason the path structure has changed was because Rendo had changed the way we package Python scripts to ZIP files in Poser 12, and also the location where they are now installed. LockMaster was the very first script to test all these things, so it was all new to me, too. I made a mistake on the installation path, and it took me a while to realize it, until I had more scripts to install along with it. So this is the only time we would have to remove the previous version before installing updates. I now understand the new process better, and know how to properly set the paths from now on! ^_____^



My Store at Renderosity

My Store at PoserSoftware

Characters, Body Sculpts, Morph Corrections, Outfits, Python Scripts, Universal Heads, and Videogames!