Batch Script Execution

by blenderVfxMaster in Addons


Description

"Batch Script Execution" is an add-on designed to streamline your workflow by running a specified Python script across multiple .blend files in a single batch process. Instead of manually opening and editing each file, you can now automate the process, applying the same modifications to an entire directory of .blend files quickly and efficiently.

Key Features


  • Batch Execute Scripts: Automatically run a custom Python script on multiple .blend files without manual intervention.
  • Optional Subfolder Inclusion: Easily process all .blend files located in subfolders.
  • Save Versions Toggle: Optionally set the save version count to 0 to avoid creating backup files.
  • Clean Unused Data: Efficiently remove all unused data blocks to keep your .blend files clean.
  • Pack External Resources: Automatically pack all external files into each .blend, ensuring file completeness and portability.

Real-World Use Cases:

  • Batch Rendering: Automatically render multiple .blend files overnight with uniform settings.
  • Mass Renaming: Instantly rename objects or materials across numerous projects to maintain consistent naming conventions.
  • Uniform Scene Setup: Apply standardized scene settings, materials, or textures to all your .blend files at once.






Installation

  1. Download the ZIP File: After purchase, download the provided .zip file (e.g., batch_script_execution.zip) to your computer.
  2. Install via Preferences:
    • In Blender, go to Edit > Preferences... > Add-ons.
    • Click the Install... button and select the downloaded .zip file.
  3. Enable the Add-on:
    • After installation, search for "Batch Script Execution" in the add-ons list.
    • Check the box to enable the add-on.


Usage Instructions

  1. Open the Panel:

    • In the 3D View, press N to open the Sidebar.
    • Navigate to the "Scripts" tab to find the "Batch Script Execution" panel.
  2. Select the Script File:

    • Under "Script Selection," choose the Python file you want to execute on the .blend files.
  3. Choose a Directory:

    • Click "Select Directory" to locate the folder containing your .blend files.
    • If desired, enable "Include Subfolders" to process all .blend files within any nested directories.
  4. Set Optional Preferences:

    • Set Save Versions to 0: Disable backup files.
    • Clean Unused Data Blocks: Remove all unused data blocks.
    • Pack Resources: Include all external resources in the .blend.
  5. Run the Batch Process:

    • Click the "RUN" button to start processing.
    • The add-on will execute the chosen script on each .blend file and automatically save the updated files.
  6. Monitor Progress:

    • Keep an eye on the Blender console or system terminal to view progress logs, including the number of files processed and time taken.

Documentation & Support

Updates & Compatibility

  • Current Version: 2.0.0, tested with Blender 3.6.
  • Future updates will ensure compatibility with new Blender versions and incorporate user feedback for better performance and feature enhancements.

This information helps users quickly understand how to install, configure, and utilize the Batch Script Execution add-on, making it easier for them to integrate it into their workflow.

$12

Have questions about this product?
Login to message

Details
Published about 1 month ago
Software Version 4.3, 4.2, 4.1, 4.0, 3.6
Extension Type N/A
License GPL