V3D Iray Light Manager (And editing custom script menu items)
jmucchiello
Posts: 136
This product is great. It's too bad it isn't a plugin that sits in a pane somewhere.
I have one problem with it. When I right-click on the script and choose Create Custom Action... It puts a new entry into the Favorites or Script menus where I tell it to. But when I click on that menu item, nothing happens.Running the script from Content Library works just fine. But running it from the menu bar fails. And nothing is written to the log file at all. I ended up making a location action in the menu so I can jump to the Content Library where the script is and run it. But I'd rather not have to do that.
Second Q: I now have 3 dead Custom Actions in the menus. How do I delete them?
Post edited by jmucchiello on
Comments
Found one problem. Today, it logged the error:
2024-12-21 15:47:58.562 [WARNING] :: \src\sdksource\interface\actions\dzaction.cpp(2152): Could not find script file: "D:/Daz3D-Install/Applications/Data/DAZ 3D/My DAZ 3D Library/data/cloud/1_32531/scripts/v3digitimes iray light manager pro/v3d iray light manager pro.dse"
Any time I put stuff in the Smart Storage, I get script "can't find asset" errors constantly. Thus, I don't have a My DAZ 3D Library/data/cloud directory at all. The DSE file is here: D:\Daz3D\Scripts\V3Digitimes Iray Light Manager Pro\v3d iray light manager pro.dse. I suppose I could put this one script there. But I'd still prefer to know how to edit the custom menu actions directly.
I have found menu.dsx and customactions.dsx. Editing there succeeded. And I cleanup up some dead menu items.
You must have installed through Daz Connect (that is, using apane that shows products, such as Smart Content, and either double-clicking a product that wasn't shown as installed in the database - regardless of whether or not the files were present - or right-clicking and selecting the Install option). Once that is in the database its file references will be used in preference to any others, even if the file cannot be found. It does sound as if you are going online with Daz Studio and updating metadata (otherwise it wouldn't know to show the product as such) and for some reason your actually installed products are not being seen by the content management system.
I used to use Daz Connect. I stopped. The My DAZ 3D Library/data/cloud directory on my machine is currently empty. It took several days of reinstalls to get Daz to exist on D: solely except for stuff like appdata.
I even tried uninstalling and reinstalling Iray Light Manager through DIM. It didn't help. Editing the dsx files in the appdata\roaming directory worked though.
I didn't think to look in the DB...
You need to right-click on the product in Smart Content>Products tab, or in the Content Library under products, and select Uninstall so that the database doesn't list it as installed through Connect. Removing the files won't help, nor will anything you do in DIM.