Is there a way to get a list of every product installed?
in The Commons
I would like to be able to print out a list of every product I have installed for Daz Studio, and ideally for Poser—but separately. I don't know how to go about it.
By "every product," I mean every product, old or new, and not only Daz store items, but from other vendors, too. I'd like to have it in a text format so I can create a PDF of it that I can pull up on screen, or print out.
I certainly don't want to get down to the "file" level! Just the "Product" level. Is there any easy way to accomplish this?

Comments
Could take a little while, one can load one page at a time and copy/paste the list of products from the Product Library to one's text editor.
Ooof! :) Gawdamighty, that sounds painful.
I figured out some time ago how to get an output from Daz of all the metadata product names (I can't open the program right now, but will update this with how I did once I get back into it). But that, of course, only lists Daz-store products.
Maybe I'm off in another pipe dream, but in the Information Age of whiz-bang computing, it sure seems like you should be able get a list of all avaiable products.
ETA: So I got back into Daz Studio to see how I had earlier gotten the output of all the metadata of all installed Daz products. The key to it is illustrated in the attached image. I am adding a full description of the process in a new message below.
They should have a simple listing function of all the products used in a render too. It's software, the information should be easy enough to compile.
One gets out the bag of popcorn and puts a good movie on in the background lol ...
For a list of all available products, that's a no-go so far. Want with pictures too. There is a browser utility to take an image of the webpage but it can't scroll down through thousands of java launched images of course. For Firefox, called Singlefile.
http://docs.daz3d.com/doku.php/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/metadata/list_products/start
This scrpt will list all the products n the database, and I think wold be fairly easy to modify to list only those sntalled. However, it would work only for products in the database which most non-Daz content would not be, unless you'd set it up yourself.
How about http://docs.daz3d.com/doku.php/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/metadata/list_products_used/start (Again, it requires that the content be set up as a Product - and won't, as far as I know, list products that don't leave evidence in the scene file, such as poses or regular lights or camera presets).
for the Poser stuff Senosoft P3DO explorer might help
This is not a complete solution to what I want to do, but it certainly does output a single XML file for every Daz-brand product you have installed. That alone is very useful to me. Here's how to do it:
It may take a little while to complete, depending on how many Daz products you have installed, but when it finishes, you will have an XML file in the directory you chose, inside a directory structure created by the export of "Runtime>Support." Each file's name includes the official Daz product name, and the official DAZ product number.
Each file name begins with the prefix "UserData_DAZ_3D." I found it very easy to select all the files in the list, perform a copy (Command-C on a Mac), and then paste that into a new file in a text editor. Then I performed a Find/Replace on that prefix string (replacing with nothing), which gave me a complete text list of everything I have from installed that came from Daz and has metadata.
I hope that helps somebody!
I'm on a Mac.
Haha! Well, if you use my method just above, you can enjoy a small bag of popcorn and a short feature or cartoon, or maybe a half-hour sitcom. It will at least give you a list of every Daz-brand Studio product you've got installed!
Except for an itzy bitzy problem, yes. But no because I haven't been keeping the metadata stuff 'cause I don't use Smart Content 'cause it jumped around too much for my vision. Need to have displays changing when I want them to, not willy nilly. I realize others have mastered how to use that though and that's great.