Blender ‘Script Runner’ Addon

 
‘Script Runner’ allows you to run multiple python scripts, at the push of a button, without first loading them into Blender’s limited text editor.

This has three main benefits:

  1. If you run scripts from programs that export via a generated python script, like ‘SynthEyes’, then you no longer have to repeatedly open the Blender ‘Text Editor’ window, load your script, run it, and then close the text block. This is very handy as you go back and fourth between the exporting program and Blender to tweak the export..  
  2. If you want to edit your scripts in a feature-rich editor like ‘Notepad++’, and then activate them in Blender as you make edits, then ‘Script Runner’ is for you.  Script Runner’ doesn’t require you to change any of your Blender file paths, and it will run scripts stored anywhere on your computer.
  3. ‘Script Runner’ will also store the paths to your frequently used scripts so you won’t have to re-enter them with either new Blender files, or with new versions of Blender.  You can even load an entire directory of frequently used python scripts into the ‘Script Runner’ panel all at once.

Simply activate the addon, and then run your scripts from either the Blender menu at: File>Import>GSG Script Runner, or from the ‘Script Runner’ panel.

Current version: 1.5

=======================Version History======================
1.0 Initial release
1.1 Added error message handling and processing
1.2 Added seamless handling of modules/addons using ‘__name__’
1.3 Added option to set the number of scriipts from the panels.
Quieted down the ‘Cancel’ icon.
1.4 Updated for Blender 2.80.
Added a button to load all files in a directory.
Increased script slots to 100.
1.5 Fixes paths not saving when Blender shuts down.

Purchase ‘Script Runner’ at the GSG e-Store