Recent updates to the Install Manager default filters
![jbowler](https://farnsworth-prod.uc.r.appspot.com/forums/uploads/userpics/300/nM301JG6WGPU5.png)
I think these updates are excellent; I only just noticed them. It really helps to have more filters in there. I'm not saying they're perfect (store:false is not a way of detecting a non-DAZ product; I use Content Wizard), but they are a very valuable addition and they give real examples of the syntax.
Post edited by Richard Haseltine on
Comments
What would you like to see added? You can put in feature requests.
Moved to the Commons as it is not a Daz Studio topic as such.
The Store filter is explained here http://docs.daz3d.com/doku.php/public/software/install_manager/referenceguide/tech_articles/filters/start#store
Some of these are difficult, if not impossible, to implement with the current regular expression syntax, and some depend on PAs putting stuff in the right place, but:
file::rx::^/.+/[Rr][Uu][Nn][Tt][Ii][Mm][Ee]/
I.e. I don't mean copy'n'paste it; I mean try to type it character-by-character. Ridiculous. (BTW the filter detects sku::27727, and possibly others that I don't possess, I call it "Bad Install", I find it very useful.)
1. Compatibility (Base) is not available as external metadata - the .dsx file that sits alongside the zip, which is what DIM handles. File paths are not available as external metadata. The Install Manager filters provided use information that is available externally at a given stage. Different types of metadata are avaialble for different contexts.
2. By Source filters work exactly as described in http://docs.daz3d.com/doku.php/public/software/install_manager/referenceguide/interface/filter_field/advanced_filtering#store - Install Manager is a tool that can connect to the Daz store, no other, though it can handle correctly formatted and packaged zips from other sources. It does support other source prefixes being used (http://docs.daz3d.com/doku.php/public/software/install_manager/referenceguide/tech_articles/package_naming/start), which can be filtered using the sku:: (http://docs.daz3d.com/doku.php/public/software/install_manager/referenceguide/interface/filter_field/advanced_filtering#sku) scope selector with a range that represents that prefix.
3. Categories are not available as external (to a given package) metadata - none of the Install Manager filters interrogate the contents of any file contained within a package. The file:: scope selector (http://docs.daz3d.com/doku.php/public/software/install_manager/referenceguide/interface/filter_field/advanced_filtering#file) is the closest to one that does and it is discretely described as being time intensive without interrogating the contents of files.
4. Logical AND is supported - http://docs.daz3d.com/doku.php/public/software/install_manager/referenceguide/interface/filter_field/advanced_filtering#logical_and since 1.1.0.37 (http://docs.daz3d.com/doku.php/public/software/install_manager/change_log_1_1_0_41#1_1_0_37)
5.There is a case-insensitive syntax modifier (http://docs.daz3d.com/doku.php/public/software/install_manager/referenceguide/interface/filter_field/advanced_filtering#case_insensitive). Using the method that requires least processing will yield better response, the fact that the alternative gives worse reposne is not a bug but simply reflects their difference.
an additional note on 4 - holding down cmd(Mac)/ctrl(Win) while selecting an additional filter from the list will AND it with the current filter. See http://docs.daz3d.com/doku.php/public/software/install_manager/change_log_1_1_0_64#1_1_0_60