Filter: Safe | Wed, May 27, 10:04 AM CDT

Renderosity Forums / Poser Python Scripting



Welcome to the Poser Python Scripting Forum

Forum Moderators: Lobo3433, Staff Forum Coordinators: Anim8dtoon

Poser Python Scripting F.A.Q (Last Updated: 2026 Apr 22 10:09 am)

We now have a ProPack Section in the Poser FreeStuff.
Check out the new Poser Python Wish List thread. If you have an idea for a script, jot it down and maybe someone can write it. If you're looking to write a script, check out this thread for useful suggestions.

Also, check out the official Python site for interpreters, sample code, applications, cool links and debuggers. This is THE central site for Python.

You can now attach text files to your posts to pass around scripts. Just attach the script as a txt file like you would a jpg or gif. Since the forum will use a random name for the file in the link, you should give instructions on what the file name should be and where to install it. Its a good idea to usually put that info right in the script file as well.

Checkout the Renderosity MarketPlace - Your source for digital art content!



Subject: Why would some scripts just not work?


Keith ( ) posted Tue, 04 December 2007 at 1:32 PM · edited Sun, 23 November 2025 at 8:02 AM

Strangely, I've got a problem where some scripts aren't working: it's not that there are any errors, and I can run the scripts in Poser 6 and Poser 7 (on another machine), but they just won't work for Poser 7 on this one.  Either running the script from the file menu, or adding it as a button tot he Python popup, or adding it to the script menu, none work.

Semidieu's automatic-load-and conform (and the other one he posted over at RDNA to expand the actor name dropdown) are the two I've noticed having problems with right now.  I know there are a few others, but those are the ones that caught my attention recently.  It's as if Poser says "Enh, don't want to do it" and completely ignores them.



PhilC ( ) posted Tue, 04 December 2007 at 1:46 PM

Have the same service releases been applied to both Poser 7's?

Does the script write any files? If so are you logged in to your computer with sufficient privileges to allow programs to write files? What OS? Vista is notorious for being security conscious.

No error messages at all?


Keith ( ) posted Tue, 04 December 2007 at 2:06 PM

Both Poser 7's at SR 2.1, XP on the system (both computers), admin-level privileges on both, and nada for error messages.

As I said, it's damn peculiar.



ockham ( ) posted Tue, 04 December 2007 at 10:39 PM

You might compare the underlying Python stuff on both computers.  Do a directory
listing of the runtime/python/DLLs and runtime/python/Libs directories, and see if 
the 'lazy' computer has something missing or older in those areas.

My python page
My ShareCG freebies


bagginsbill ( ) posted Wed, 05 December 2007 at 4:08 PM

Poser (at least 7 does, as I've been playing with this lately) seems to only run one script at a time. If you run a script, and it's looping but letting Poser have some time slices to keep the user interface active, it seems that you are clicking buttons or menus to run scripts, but Poser ignores you, silently. You get no error message or anything - it just seems like the script does nothing.

Perhaps, on the machine you're having issues with, there is a startup script permanently invoked? As in, have you installed some "background" type of script that loads automatically at Poser startup ? (check Runtime:Python:poserScripts:poserStartup.py) Or is there a script associated with the scene, perhaps even your default scene?

In either case, this would prevent you from running any Python at all, because the another one is still running.

Just a guess.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


Keith ( ) posted Wed, 05 December 2007 at 9:03 PM

That's not it.  Aside from nothing strange being in the startup file, some scripts do work: for instance one that I have (I forget if it's with the program or one I downloaded) that lets you mass-delete a selection of objects, actors and what not at once.  It works fine.  Similarly the deleteLights script has no issues, the Netherworks cloth kit package of scripts works fine, but I just downloaded Wardrobe Wizard 2, and none of its scripts do anything, but Semidieu's Shaderworks scripts, and SpiderShader seems to be fully functional.

I am honestly at a loss.



Keith ( ) posted Wed, 05 December 2007 at 10:31 PM

Alright, got it to function.  Deciding on the brute force approach, I copied over the working Python DLL and lib folders and replaced the questionable ones.

Everything now works.

The problem wasn't something missing, it was having something there that shouldn't have been.  Comparing the directories, I had extra files in the Python library and I don't know what they do or where they came from.  I saved them just in case to try and work it out.



MatrixWorkz ( ) posted Thu, 06 December 2007 at 12:46 AM

How bout sharing that list of guilty extra files incase someone else runs into the problem and comes searching the forums for an answer?

My Freebies


Keith ( ) posted Thu, 06 December 2007 at 11:45 AM

Running a file comparison on them, I noticed that the working directory not only had fewer files, they had newer dates.

I'm thinking that I might have, at some point when I updated and was moving content from older installations to Poser 7, accidentally copied the Python folder and hauled old crap over.



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.