Wed, Feb 5, 3:39 AM CST

Renderosity Forums / Poser Python Scripting



Welcome to the Poser Python Scripting Forum

Forum Moderators: Staff

Poser Python Scripting F.A.Q (Last Updated: 2024 Dec 02 3:16 pm)

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: DrPoser, Poser Content Diagnostic Utility - TESTERS REQUIRED - COMMENTS WELCOME


davidhp ( ) posted Thu, 22 March 2012 at 6:29 AM · edited Mon, 03 February 2025 at 5:55 AM

Attached Link: http://www.renderosity.com/mod/freestuff/index.php?user_id=8010

Hi

 

Any feedback on the DrPoser utility, my Python Script, would be useful to me.

 

Note.

I am informed that Poser 2012 (P9) on the Mac doesn't handle TKinter well and since DrPoser is BASED ON Tkinter, I guess that's that scr**ed!

 

RETAIL VERSION going online regardless...

 

TIA


ElZagna ( ) posted Thu, 22 March 2012 at 8:52 AM

I just downloaded the trial version and it looks like it would be an extremely useful tool.

My first thought is why does this need to be run within Poser at all?



OS: Windows 10 64-bit, Poser: 10


markschum ( ) posted Thu, 22 March 2012 at 11:09 AM

Every Poser user can run Python within Poser so it saves a seperate program install.

 

Sounds like a useful utility. Does it check across all runtimes ?

 

 

 


lesbentley ( ) posted Thu, 22 March 2012 at 10:17 PM

I installed DrPoser under PP2012, in the sugested location. On trying to run DrPoser1154TRIAL.pyc, I got the error "RuntimeError: Bad magic number in .pyc file".


lesbentley ( ) posted Thu, 22 March 2012 at 10:37 PM

I tried it under P8. On a quick test it seems to be working as intended under P8. I don't know if you are aware that PP2012 uses  different version of python, and that many scripts that worked under earlier versions do not work in P2012/P9. If I understand correctly (I may not), all pyc files need to be recompiled for PP2012/P9.


76claudia2205 ( ) posted Tue, 27 March 2012 at 12:29 AM

Wow this is such a powerfull tool. I can only imagine what the retail version will be when all problems will be listed. I have tried many many runtimes and all of them gave (major)issues except one. I was very suprised how fast those matfiles loaded were no errors occured. When will this script become available to the public? Everyone must use this script, it makes life so much easier. Especially for vendors and testers. Good work!!!


davidhp ( ) posted Thu, 29 March 2012 at 12:17 AM · edited Thu, 29 March 2012 at 12:23 AM

Content Advisory! This message contains profanity

Hi

thanks for the feedback so far.

DrPoser will NOT be available under P9/2012 since I don't own a copy, and is unlikely to be ever compiled under P9/2012,

AND

P9/2012 has major GUI issues regarding TKinter in Python that haven't been and probably won't be resolved.

P9 is, as far as I'm concerned, probably NEVER going to be supported.

My software is nr perfect. The Python implementation in P9/2012 is fucked nr totally bitch-shaped and I have no power to correct that.

As for magic numbers on the .pyc, until I get a copy of P9/2012, I cannot compile DrPoser for the latest version and it serves as a good cut-off point and limitter anyhow.

My script works with P8 and with P7 (albeit more slowly and less multitask-ishly) and may be supported by P10/2014 in 2 years or so, if the past is a guide to the future.

Retail release soon.

DH


davidhp ( ) posted Thu, 29 March 2012 at 12:20 AM · edited Thu, 29 March 2012 at 12:22 AM

ZERO defects in your Poser Runtime is possible.

 

The speed boost is phenomenal.

 

It makes a difference!

 

Why do you think I wrote DrPoser?


76claudia2205 ( ) posted Thu, 29 March 2012 at 7:21 AM

I'm happy that it will be released soon and P8 works for me :)

Looking forward to use the retail version!!


lesbentley ( ) posted Thu, 29 March 2012 at 5:30 PM

davidhp,

If you are not going to compile it for P9/PP2012, I can respect your decision, but I hope you make it clear in your advertising that it will not work under the most recent versions of Poser. If you don't, you will get a lot of complaints, and you name will probably become mud round here.


ElZagna ( ) posted Thu, 29 March 2012 at 10:17 PM

Well, this brings me back to my original question. Why not just run it outside of Poser? I realize this would require an install of Python, but that's free.

Also I just ran the script against a pz2 file that I know had problems, but I got the "DrPoser detected NO problems" message. You might want to solicit other users to try to collect as many known problems in Poser files as you can. lesbently would be a good one to start with.



OS: Windows 10 64-bit, Poser: 10


Snarlygribbly ( ) posted Fri, 30 March 2012 at 3:20 AM

I'm surprised at some of the remarks in this thread.

TKinter works fine in Poser Pro 2012 and Poser 9, with the exception of the Mac 64bit version of Poser (because TKinter is not available at all for that version). My Pose2Lux script has a very complex TKinter interface using just about all the TKinter controls available, including some custom ones that I defined myself, and it runs absolutely fine without change in the newest Poser.

wxPython is also more stable in P9/PP2012 - some controls that would crash PP2010 are stable now.

For me, it's been a pleasure working with the improved Python implementation in PP2012. Maybe I just have lower standards as I wouldn't claim my software to be 'nr perfect' as others claim theirs to be?

Free stuff @ https://poser.cobrablade.net/


davidhp ( ) posted Sun, 01 April 2012 at 6:29 PM · edited Sun, 01 April 2012 at 6:33 PM

I am unable to ascertain the truth of your statement since I do not own a copy of P2012/P9.

 

Just because some script that uses some of TKinter appears to work means little to me until I see my script working on it.

 

Since I just finished hand-correcting 180Gb of Poser content for a client to deliver nr zero-defects over a year's casual unpaid work, using my script as a guide, and since my software has been working for 12 months for me without problems, having withheld the script for political reasons re. u.s. conduct, I tend to believe my own hype more than anyone elses.

But then that's just me.

You'll perhaps have it when I feel ready. Not before.

It works for me and I have no pressing need to ever release it.

Personal rep tends to mean little to me. I earn elsewhere and can afford to write for my own pleasure. I tend to get by without peer adulation just fine.


ElZagna ( ) posted Sun, 01 April 2012 at 9:28 PM

OK. That's it. I'm done here.



OS: Windows 10 64-bit, Poser: 10


Snarlygribbly ( ) posted Mon, 02 April 2012 at 11:43 AM

Yeah, me too. Never known anyone shout so loud and deliver so little. Can't be bothered with it.

Free stuff @ https://poser.cobrablade.net/


davidhp ( ) posted Thu, 12 April 2012 at 7:45 PM

Facebook types... remember to unfriend me, y'all!


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.