installation with DIM and manual

KamaroticaKamarotica Posts: 60
edited July 4 in The Commons

Is it possible combine DIM with manually installed content? Meaning can I use DIM for some content and manual install other content? The main reason I wan't to use DIM is that I can then delete items I don't use. However, I also like to organize stuff in meaningful ways, so if I install with DIM, can I rearrange the content manually and still delete it later through DIM? or, will that - as I presume - break the links?
 

Thank you!

Post edited by Kamarotica on

Comments

  • PerttiAPerttiA Posts: 10,024

    Kamarotica said:

    so if I install with DIM, can I rearrange the content manually and still delete it later through DIM?

    Nope. 

  • jjoynerjjoyner Posts: 622

    Kamarotica said:

    Is it possible combine DIM with manually installed content? Meaning can I use DIM for some content and manual install other content? The main reason I wan't to use DIM is that I can then delete items I don't use. However, I also like to organize stuff in meaningful ways, so if I install with DIM, can I rearrange the content manually and still delete it later through DIM? or, will that - as I presume - break the links?
     

    Thank you!

    I do this all of the time – install with DIM those items bought in the DAZ3D store and install manually those items bought elsewhere (usually from Renderosity).  DIM creates a manifest file for each content package that it installs.  It uses the manifest file to know where each of the content item's files are located.  For each DIM installed product, you can right click on it in DIM and select Show Installed Files to see the installed files for the product. DIM uses the same manifest file to uninstall a product.  With manually installed content, there is no manifest file so DIM doesn’t know that a manually installed product exists. 

    DIM.jpg
    1099 x 759 - 211K
  • PerttiAPerttiA Posts: 10,024

    jjoyner said:

    Kamarotica said:

    Is it possible combine DIM with manually installed content? Meaning can I use DIM for some content and manual install other content? The main reason I wan't to use DIM is that I can then delete items I don't use. However, I also like to organize stuff in meaningful ways, so if I install with DIM, can I rearrange the content manually and still delete it later through DIM? or, will that - as I presume - break the links?
     

    Thank you!

    I do this all of the time – install with DIM those items bought in the DAZ3D store and install manually those items bought elsewhere (usually from Renderosity).  DIM creates a manifest file for each content package that it installs.  It uses the manifest file to know where each of the content item's files are located.  For each DIM installed product, you can right click on it in DIM and select Show Installed Files to see the installed files for the product. DIM uses the same manifest file to uninstall a product.  With manually installed content, there is no manifest file so DIM doesn’t know that a manually installed product exists. 

    Yes, but if one moves the DIM installed files around after installation, DIM no longer knows what to uninstall. 

  • jjoynerjjoyner Posts: 622

    PerttiA said:

    Yes, but if one moves the DIM installed files around after installation, DIM no longer knows what to uninstall. 

    With some frequency, I either move or delete a few DIM installed files.  The two most frequent cases are the ReadMe folders from older content and sometimes the files installed to the General folder if the base products don't use/call on them in Daz Studio.  Usually, these are video tutorial files; I move such files from the General folder to a tutorial folder on my desktop where I can get to them much more quickly.  Moved or deleted files appear in in black, non-hyperlinked format.  That’s DIM’s way of saying that the files were installed somewhere but that they are no longer present there.

    If I later decide to uninstall a product where I have moved or deleted DIM installed files, DIM “uninstalls” what it can find and reclassifies the product as Uninstalled.  No harm done.

    DIM.jpg
    1099 x 582 - 236K
  • ValiskaValiska Posts: 87
    edited July 6

    Kamarotica said:

    Is it possible combine DIM with manually installed content? Meaning can I use DIM for some content and manual install other content? The main reason I wan't to use DIM is that I can then delete items I don't use. However, I also like to organize stuff in meaningful ways, so if I install with DIM, can I rearrange the content manually and still delete it later through DIM? or, will that - as I presume - break the links?
     

    Thank you! 

    Yes, it's possible. I install most of my DAZ stuff with DIM. I install stuff from other stores by hand.

    There's no one answer as to how it's best to handle your item collection. The approach that's easiest may depend not only on your ability and willingness to fiddle, but the size of your collection, and the age of the items therein.

    Some things it's possible to do:

    1. Add Smart Content information to items that don't have any.
    2. Add your own Smart Content categories to your library, and recategorize.
    3. Create Install Manager entries so DIM can install items you bought at other shops.
    4. Ignore Smart Content altogether and use the old Content Library.
    5. Make multiple DAZ/Poser libraries. You can get DIM to install to multiple libraries.
    6. Move the user-facing files into different directories so you can find them or identify them more easily.  

    Which of these turn out to be most useful to you -- which are worth their disadvantages -- may partly depend on the kind of stuff you buy.

    I got here about a dozen years ago, and bought a lot of even older Poser stuff, which can be ... a tad confusing. (By 'a tad confusing', I mean 'disarranged, in a fashion calculated to send even the denizens of R'lyeh shrieking in horror at the sheer, utter madness!' Details are in another old post of mine.)

    It's easier to find the pieces of products if my libraries are small enough for inspection. So:

    • I have more than a dozen Daz + Poser libraries.
    • I have DIM set up to install to any of these libraries. Which one I use depends on what kind of item it is, or what Millennium/Genesis generation.
    • I use the old Content Library instead of Smart Content, since many of the old items never had Smart Content categorization, and it'd be time-consuming and confusing to sort out as many as I have.
    • Sometimes I move the user-facing files into different directories within the same library, so I can find and understand them more easily. The disadvantage, as noted by someone above, is that once you do this, DIM won't be able to find the user-facing files you moved. If you want to uninstall that item, you can still uninstall with DIM, but you'll need to clobber the files you moved manually.
    • ... Which is what I do. Which, in turn, means that my libraries have to be small enough that I can look them over and find the stuff I moved. So I have a lot of libraries.

    I also use DIM itself as a way of searching the entire installation (search in Daz Studio is supposed to be improved in the current beta, but I haven't checked. It didn't used to work very well.) DIM will list what files it expects to install; or what installed files belonging to a particular item it can find. This makes it a handy tool.

    If you buy mostly recent Daz Studio content, at least add-ons (including material setters) are likely to be in a subdirectory under the main item directory. But item directories are too likely to be found as subfolders under the artist's name, which mostly isn't too useful to me. And then, there's been inconsistency about what high-level directories to put things in -- do buildings go into Architecture or Environments/Architecture? You'll invariably end up with some in both. Thus the impulse to move products around in the Content Directory structure, or to try to track them with Smart Content.

    This all means there's a collection of trade-offs, for any possible scheme of managing and using your content collection. And you probably won't know in advance what's the best approach that works for you, without some experimenting: for which reason I praise the Daz Installation Manager, because it makes top-level rearrangement -- if you discover your first or second approach really doesn't work for you -- a whole lot easier.

    I would probably make DIM entries for my items bought elsewhere, so I could install them with DIM too, if I were working in Daz Studio. But I'm exporting everything to Blender. So DIM becomes my searchable installation record of my Daz store purchases. I'm building my Record of All in my folder structure of exported items.

     

     

    Post edited by Valiska on
  • Richard HaseltineRichard Haseltine Posts: 101,354

    Don't forget that the recent (in beta only at the moment) additons to the search features in the Content Library do depend on the metadata in the Content Management System, so you don't want to break that.

  • Richard HaseltineRichard Haseltine Posts: 101,354

    Also bear in mind that adding more content directories slows load times - DS handles the relative paths in presets and scenes by adding them to the base path for each content directory in turn until it finds the file or runs out of directories, so that is potentially a lot of checks for files in directories well down the list (or files that are outright missing or misplaced).

  • ValiskaValiska Posts: 87

    Search has never worked usefully for me, so I set up to allow me to find things without it. Maybe I'd have done something else if search was better at finding lost item pieces. (I am not sure the search problem was ever in the code; possibly no code should be expected to cope with the old chaos in the library.)

    Performance: I've never had an impressive computer to run on, but I've never had any marked problem with slow loads. Daz Studio saves are irritatingly slow compared to Blender saves of the same items. Dunno if that has anything to do with my library setup.

    I have a 3,500 downloaded DIM-installable package collection, of which 1899 packages are installed today, in 18 Daz Studio and 12 Poser content libraries. The total installed drops nearly every night as I export items to Blender, and uninstall them. I can't say I've noticed a performance increase with fewer items in the libraries.

    Eventually I'll have exported most of the items, and I won't need all the libraries. I'll probably end up with one Daz + Poser pair for base figures and assoriated utilities, and 1 Daz + Poser pair for installing new purchases and immediately exporting them. (I doubt I'm going to figure out how I want to export rigged figures right away -- what options do I usually want? What morphs? So I'll be keeping those installed indefinitely.)

    I always recommend saving old versions of Daz Studio. You can download the current one from your product library, or copy them and associated files out of DIM's installation files. Daz doesn't make old versions readily available, and every time there's an update, someone's howling because Daz, or often Nvidia, broke something that doesn't always get repaired. And it's easy to accidentally update Studio before you want to, if you're using DIM.

    I usually have the Studio beta installed, and the previous version of standard Studio. I mostly work in the beta.

  • ArtAngelArtAngel Posts: 1,728
    edited July 9

    PerttiA said:

    jjoyner said:

    Kamarotica said:

    Is it possible combine DIM with manually installed content? Meaning can I use DIM for some content and manual install other content? The main reason I wan't to use DIM is that I can then delete items I don't use. However, I also like to organize stuff in meaningful ways, so if I install with DIM, can I rearrange the content manually and still delete it later through DIM? or, will that - as I presume - break the links?
     

    Thank you!

    I do this all of the time – install with DIM those items bought in the DAZ3D store and install manually those items bought elsewhere (usually from Renderosity).  DIM creates a manifest file for each content package that it installs.  It uses the manifest file to know where each of the content item's files are located.  For each DIM installed product, you can right click on it in DIM and select Show Installed Files to see the installed files for the product. DIM uses the same manifest file to uninstall a product.  With manually installed content, there is no manifest file so DIM doesn’t know that a manually installed product exists. 

    Yes, but if one moves the DIM installed files around after installation, DIM no longer knows what to uninstall. 

    If one moves them (to another drive or path) one should update the drive location (letter) /path in the manifest file then DIM gets smarter and knows what to uninstall or update.

    Edit: For a large amount use notepad++ instead of doing them one by one.

    Post edited by ArtAngel on
Sign In or Register to comment.