Why do you want to run Opus scripts outside of Opus? None of the Opus-specific objects will be available, so the script won't work (unless it doesn't do anything involving Opus itself, in which case there's no reason for it to be an Opus script; it's just a normal script outside of Opus at that point).