davidhp opened this issue on Mar 22, 2012 · 16 posts
davidhp posted Thu, 22 March 2012 at 6:29 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
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
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
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!