[FEATURE REQUEST] Batch operations
Is your feature request related to a problem?
Batch operations for repairs
Describe the solution you'd like
In my case it would be incredibly useful for suctions\resin traps repairs, i have a generic profile i use, if i could simply add a list of files (28 for a single job so it would be a time saver) point the operations (like selecting repair layers and issues and the profile) and let it go until all files are done and there's no more suctions and traps (the software could repeat the operations if there's still a suction) it would be a Godsend.
Files
No response
This is your first time submitting an issue with UVtools 🥳Please review your issue and ensure that the submit template was followed, the information is complete, and not related to any other open issue. It will be reviewed shortly. Debugging is very important and make the program better. Thanks for contributing and making the software better! 🙌
UVtools UI was made to perform actions in a single (loaded) file. What you aiming for can be made in UI with Scripting, ie: input a folder and every file in it gets processed the way you want. It require programming skills (C#), easy for who know the language.
You also have the UVtoolsCmd which can perform what you want, and just require a batch/powershell/bash script which ChatGPT can easy do: Foreach all files in a selected folder and process them all with UVtoolsCmd run. The run accept a exported operation which you can get from UI for repairs with your exact settings.
PS C:\Users\tiago> UVtoolsCmd run
Required argument missing for command: 'run'.
Description:
Run operations, suggestions and/or scripts
Usage:
UVtoolsCmd run <input-file> [<classes/files>...] [options]
Arguments:
<input-file> Input file to open and read
<classes/files> Operations, suggestions and script class/files(.uvtop, .uvtsu .cs, .csx) to run
Example:
UVtoolsCmd run myfile.ctb OperationRepair.uvtop