Here is WIP v2 from May 11, 2021:
3dsmaxbatch_20210511.zip (16.9 KB)
Changes:
-
Added Key Names for custom Strings and Values.
-
Added alternative 3dsmax.ini and plugin.ini support - both sent as auxiliary files with the job.
-
The Plugin Info will contain two keys pointing at the argument indices, e.g.
AlternativeConfigFileArgumentIndex=3 AlternativePluginFileArgumentIndex=2
-
These cannot be edited, they are for internal use only. They won’t be included if the respective files are not included.
-
The 3dsMax Settings panel exposes both the Key Name and Key Value - see screenshot in a previous post.
-
-
Added buttons on top of the Custom Strings and Values lists to reset all Keys and all Values.
-
Added the ability to reset the file names of the Script, Scene, Listener Log, and Alt. Config files by right-clicking the […] button. Added tooltips to inform the user about the new option.
-
Key Name validation will only allow lower and Capital case letters and numbers, all extra symbols will be replaced with underscore, e.g. entering “Object Pos.” will be changed to “Object_Pos_”
-
If the same Key Name is entered twice, an index with underscore prefix will be added, e.g. if you enter “ObjectPos” and then again “ObjectPos” in the next custom value field, the new entry will change to “ObjectPos_2”.
-
Updated all 3dsMaxBatch rollouts to show info when collapsed.
-
Fixed some bugs.