The ZFileUtils, which extends zscript functionality through a dynamic library, has been updated for ZBrush 4R8. This version includes files for only 64bit as there is no longer a 32 bit version of ZBrush.
This version contains the all the functions in the 4R7 version, except for the PasteText function which has been replaced by RenameSetNext allowing the renaming of SubTools, 3D Layers, and Transpose Units.
There are new functions for appending a blank SubTool, creating a Dropdown menu similar to the 3D Text plugin, and for adding translation functionality to your plugin If you wish.
One important thing to remember is that although ZBrush can now handle different languages, your zscript code can’t contain special characters (such as Japanese). The zscript text file still has to be ANSI/ASCII encoded. However, variables can store Unicode strings, so file paths returned by dialog boxes or text strings from StrAsk are preserved and you can use the localization functions to overcome any other limitations.
An example plugin is included in the zip.
I hope you find the ZFileUtils useful.