Cage opened this issue on Dec 20, 2006 · 1232 posts
Cage posted Mon, 17 March 2008 at 11:22 PM
*"after deleting all pyc files and replacing tdmtUtility.py, I get a slightly different error
after clicking the transfer shape button. python scripts didn't work in versions
of poser prior to v.7, but most of 'em that I've tried now work."
Most of them - except for TDMT. Right? Right? Cough. My apologies for the ongoing problems. It looks like Macs just do not like the Flush() call. Hmm. Note that we're getting the same complaint, but from a different part of the process. So evidently TDMT needs to check for Mac and only use calls which cause problems (like Flush()), when we're on Windows. That's not too difficult, hopefully.
If you're feeling adventurous, you can open the file specified in the error message and simply comment out the error-producing line (put a # sign at the beginning of the line). Then you'll have to do the .pyc deletion again, and reinitialize Python so it won't keep using the old versions stored in its memory. Otherwise, I can hopefully get something together for posting tomorrow.
My apologies again for all of this. I've never had to interface with Python on a Mac before, so I honestly have no idea what to expect here....
===========================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.