The above linked User Actor provides part one and two of a three part project.
parts:
Scanner - Identifies all file dependencies in an .izz fileLocalizer - Copies identified files to a local project folderNOT AVAILABLE YET Remapper - Updates the .izz file to point to localized files🚀 Quick Start(assuming we are going to work on the current file)add the User actor to your scene, & saveClick 'update rootpath) to get the project root path from the output of the actor.Enter this project root path in the like named inputEnter the isadora filename (must be exact. EG: test-find-txt-path_v4b.izz)Click the run filepath scanner' input
if the filepath is wrong you will get details in the output status.
Otherwise you should see the 'json path' output is now populated and 'status' is success*** You now have a JSON file (at the 'json path') that outlines all linked files that are found and default settings for localizing.
The end of the JSON files provides some details about possible settings, and advanced user can make changes in the JSON if needed.
Generally the defaults are a good starting point, and it is safe to re-run these processes. Enter the 'json path' from the output to the 'json path' input.Click the 'run filepath localizer' input.*** The status output will now provide details about: Copied, Skipped, Failed
You also get a report (named, YourFileName_localization_report.txt)
Files that have be moved, will be located alongside your Isadora project file, unless you customized the JSON file before running localizer.
I am hoping to get feedback on these features, before asking a few brave souls to help me test Part 3 of this project (seems to work well, but needs more hands on board for testing).