Fri, Dec 27, 12:19 PM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2024 Dec 26 8:04 pm)



Subject: Python Scripts and Poser 7


mysticwinter ( ) posted Tue, 12 December 2006 at 8:43 PM · edited Wed, 25 December 2024 at 8:01 PM

am I understanding correctly that you can not use any of the scripts used in Poser 6 in Poser 7?

Thanks


3DMark ( ) posted Tue, 12 December 2006 at 10:49 PM

awwwww man don't say that..lol


Cage ( ) posted Tue, 12 December 2006 at 10:52 PM · edited Tue, 12 December 2006 at 10:54 PM

I hope that's not the case.  Eep.

The version of Python used by P7 was updated, right?  That, in itself, doesn't mean older scripts will be broken.  There's generally backward-compatibility.  I would say it depends on whether they changed any of the PoserPython commands or functions....  Unless they changed Poser's internal Poser handling, I would expect most scripts to keep working.

Eep. 

 

===========================sigline======================================================

Cage can be an opinionated jerk who posts without thinking.  He apologizes for this.  He's honestly not trying to be a turkeyhead.

Cage had some freebies, compatible with Poser 11 and below.  His Python scripts were saved at archive.org, along with the rest of the Morphography site, where they were hosted.


YngPhoenix ( ) posted Wed, 13 December 2006 at 12:57 AM · edited Wed, 13 December 2006 at 1:05 AM

file_362277.jpg

I haven't ran too many scripts, but if you run face_offs' Real Skin Shader in Poser 7 you will get the message as displayed in the image. What it means I haven't a clue as I don't write python scripts. However since P7 has just come out I'm sure sooner or later everything will work out and problems will be solved.


mysticwinter ( ) posted Wed, 13 December 2006 at 1:14 AM

Puppet Master Quadruped,  Wardrobe Wizzard, OBJ2CR2,  Poser Tools all give me an error as well :(   These are my most used scripts.


Marque ( ) posted Wed, 13 December 2006 at 7:49 AM

Same here. Sigh.
Marque


Tyger_purr ( ) posted Wed, 13 December 2006 at 8:01 AM

philC was saying that all his programs that used compiled (pyc) files will have to be recompiled for P7's new version of python.

from what i understand if it is a py file it should work. but no guarintees.

My Homepage - Free stuff and Galleries


Marque ( ) posted Wed, 13 December 2006 at 8:43 AM

Do we need to update to a newer version of python as well and if we do I wonder if it will still work with poser 6?
Oh the trials and tribulations of being a poserholic!  lol


Gareee ( ) posted Wed, 13 December 2006 at 9:08 AM

No th eauthors need to recompile and test the scripts for P7.. it sounds like all will convert over fine, but everyone wants to test them a few days before unleashing possibly  buggy scripts.

Way too many people take way too many things way too seriously.


stormchaser ( ) posted Wed, 13 December 2006 at 9:16 AM

I have tested both the Unimesh Realism Kit & Occlusion Master in Poser 7 & both worked fine.



Kristta ( ) posted Wed, 13 December 2006 at 9:29 AM

Will we recieve updates when the products have been recompiled and such?  I use the Real Skin Shader and Wardrobe Wizard extensively.  Thank goodness I did not get a nasty surprise!  I haven't gotten P7 yet.


Marque ( ) posted Wed, 13 December 2006 at 9:45 AM

Storm have you tested WW yet? I will try the realism kits now. Didn't bother when the ww script didn't work but you never know.   lol


stormchaser ( ) posted Wed, 13 December 2006 at 10:40 AM

Sorry, I don't have WW.



Marque ( ) posted Wed, 13 December 2006 at 10:47 AM

Just tested the realism scripts and they work great. Thanks for the tip wouldn't have tried it if you hadn't said something. 


markschum ( ) posted Wed, 13 December 2006 at 11:08 AM

the deprecation warning is saying that a function has been replaced with something newer. They provide a warning so you update scripts before the function is obsoleted and removed .

Happens all the time as languages evolve.

It looks from the comments here that the script providers will need to update their programs for the new python version.


PhilC ( ) posted Wed, 13 December 2006 at 11:27 AM

I think I've posted this to every Poser 7 / Python thread ... but you guys keep starting new ones :)

OK .....

Yes Poser 7 uses a newer version of Python. Most PY files will run, some will require adjustment as noted above because a few of the old methods are replaced by newer ones.

All scripts using PYC files must be updated. If you use a script that calls for a PYC file you'll probably get an error saying that the "magic number is wrong". Most of my python scripts fall into this category.

Generally not a big deal. The script's author will need to recompile in Poser 7 and issue an update. I have pretty much got all mine done together with all related Poser 7 support files. I'm waiting for the initial Poser 7 release dust to settle then will be asking a few folks to double check them (probably Friday) ready for general release (probably Monday).

All my Poser 7 updates will be free.


TrekkieGrrrl ( ) posted Wed, 13 December 2006 at 11:29 AM

Remember to actually copy the python scrips over to Poser 7's Python folder. Loading them from the Poser 6 runtime (or elsewhere) CAN give unsuspected errors.

FREEBIES! | My Gallery | My Store | My FB | Tumblr |
You just can't put the words "Poserites" and "happy" in the same sentence - didn't you know that? LaurieA
  Using Poser since 2002. Currently at Version 11.1 - Win 10.



PsychoNaut ( ) posted Wed, 13 December 2006 at 1:20 PM

Quote - I haven't ran too many scripts, but if you run face_offs' Real Skin Shader in Poser 7 you will get the message as displayed in the image. What it means I haven't a clue as I don't write python scripts. However since P7 has just come out I'm sure sooner or later everything will work out and problems will be solved.

 

I got that too, but the script stil worked.  P6 realism script here.


YngPhoenix ( ) posted Wed, 13 December 2006 at 3:11 PM

Yes I was still able to run it and it worked ok. I just get the message each use.


face_off ( ) posted Thu, 14 December 2006 at 8:07 AM

Regarding the RealSkinShader depreciation warning - it is just a warning and the script still runs fine.  To get rid of the warning, simply edit the RealskinShader.py file, and change "whrandom" to "random".

As Phil said, anything compiled need updating, so the current version of PoserPhysics will not run with P7, however I have a new version in testing which runs on both P6 and P7, which will hopefully be available in the next week or so.

Creator of PoserPhysics
Creator of OctaneRender for Poser
Blog
Facebook


YngPhoenix ( ) posted Thu, 14 December 2006 at 5:08 PM

Awesome! Thanks face_off!


Marque ( ) posted Fri, 18 January 2008 at 6:38 AM

Will we get a message about the poser physics or should I just check to see if there's a new version?
Thanks,
Marque


mwafarmer ( ) posted Fri, 18 January 2008 at 8:00 AM

A PoserPhysics update came out some time ago.

http://www.contentparadise.com/us/user/poserphysics_for_poser_7_product_16429

Mike


imagination304 ( ) posted Fri, 18 January 2008 at 8:55 AM · edited Fri, 18 January 2008 at 8:57 AM

Hi PhilC,

I have considered to buy your python for poser.
If I use Poser 5, could I run your python without problem?
If there are problems, what should I do?

Thanks in advance
:)


PhilC ( ) posted Fri, 18 January 2008 at 8:59 AM

Which script?
All mine will clearly say which versions of Poser they will run in.


imagination304 ( ) posted Fri, 18 January 2008 at 9:09 AM

I see. Thank you for information.


Marque ( ) posted Fri, 18 January 2008 at 12:17 PM

Found it thanks!


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.