Fri, Jan 24, 2:27 AM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2025 Jan 23 9:03 pm)



Subject: How to quickly relink all the Poser paths after moving runtimes to external HD?


Pixara ( ) posted Mon, 29 January 2007 at 4:53 AM · edited Fri, 24 January 2025 at 2:24 AM

Hello all, after moving my additional Poser runtimes to my external hard drive, I realized that I have messed up the paths previously recorded in all my old pz3 and pz2 files.   Now whenever I want to open an old file, I have to teach Poser where to look for all the obj's and jpg's for loading the scene up.

Is there any workaround for this  --  to have Poser recognize the new paths linking to the external runtimes in a new HD, without having to teach it on every single old file?

I suppose some previous threads have addressed this, so if someone can point me to the right links, or just share your knowledge here, I'd appreciate it!


pjz99 ( ) posted Mon, 29 January 2007 at 5:06 AM

There is probably a script somewhere out there that will rewrite your various text-format files to search and replace "blah" with "foo", in this case your runtime path.  No, I don't know where such a script can be found off the top of my head (might ask in the python forum).

My Freebies


12rounds ( ) posted Mon, 29 January 2007 at 7:02 AM · edited Mon, 29 January 2007 at 7:12 AM

Attached Link: GSar from GnuWin32 project

Piece of cake. Go to the attached link, download and install GSar, which is a command line utility for Windows. Take the "Complete package except sources". It's a self-extracting installation file. Install it for example "C:gsar". Open command prompt (using "execute", "cmd.exe") and navigate to the install directory. Typing "gsar" gets you the condensed help how to use the program, but in essence it's really easy. An example "gsar" command: "gsar -o -sc:: -rx:: x:pz3dummy.pz3" The -s directly followed by a string is the search string. And the -r is the replace string. Semicolons must be escaped by another semicolon, hence the "::" instead of just ":". The above example changes the string "c:" to "x:" in the file "dummy.pz3". Gsar has one drawback: filenames can't have spaces on them. Just rename the pz3 or pz2 files if there are spaces in their names. Needless to say, take backups before proceeding until you're happy with the outcome.


pjz99 ( ) posted Mon, 29 January 2007 at 7:17 AM · edited Mon, 29 January 2007 at 7:18 AM

If gsar is like pretty much any other unix port you could do something like:
gsar -o -s'c::Program FilesPoser 7Runtime' -r'x::NewRuntime'
i.e., enclose a string with single quotes.

My Freebies


12rounds ( ) posted Mon, 29 January 2007 at 7:22 AM

Indeed. In this case single quotes aren't enough, but double quotes do the trick.


pjz99 ( ) posted Mon, 29 January 2007 at 7:29 AM

neato :)

My Freebies


Mystic-Nights ( ) posted Mon, 29 January 2007 at 7:40 PM

Attached Link: http://www.hogsoft.com/products/product_info.php?products_id=47

Correct Reference Pro will correct paths for images and meshes


Angelouscuitry ( ) posted Mon, 29 January 2007 at 8:46 PM

I'm not sure you need to.  The drive letter of my main runtime, has changed a lot lately; do to alternate Boot Drives, USB Pen drives, and a few FDISKs. 

I think Poser will always look for files in whatever Runtime is the Active Runtime, when you open a scene, first; becasue I could never remember needing to keep updating file paths when opening a scene, but this was because I never use any other Runtime besides my External....Until I installed P7, last week; when I forgot to switch from the P7 Runtime, and Poser started lookng for Geometries and Textures, that I'd used a million times.  Then I realized what runtime I was in, switched, and the scenes opened fine!


drifterlee ( ) posted Mon, 29 January 2007 at 11:10 PM

I have all my Poser runtimes on my slave drive in a folder called "Poser runtimes". All I do is open Poser, click the plus sign, and added each one. Worked real fast.


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.