Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • You can change the location of the Scripts directory by going to Edit > Preferences... and changing the directory under the "ScriptsPathPath: Scripts Path" option (see User Preferences for more information). 
    • Directories are relative to the OpenSim installation Directory (e.g. Specifying "MyScripts" will look for scripts in the folder C:\ProgramFiles\OpenSim3.0\MyScripts if you installed OpenSim in the folder C:\ProgramFiles\OpenSim3.0). 
    • Note that you have to restart OpenSim for the change to take placeNote that you have to restart OpenSim for the change to take place.
    • The default value is <ResourcesDir>/Code/GUI, and the value is reset if you run installResources() in the ScriptingShell.
    • In the ScriptingShell, you can access the value of this preference using getScriptsPath().
  • After loading a script, variables defined in the script are available for future reference.
  • A panel to echo commands and files executed in the scripting shell is available   (the "Command History"). You can clear the command history by right clicking in the window and selecting "Clear".
  • If there are errors in running a script from file, you can view the corresponding error messages by clicking on the red error icon in the bottom right of the OpenSim screen, and then selecting "Show Details"
  • In the GUI scripting shell, code executed as part of for loops or if statements is controlled by indentation, rather than braces as in C++ or the for/end convention in Matlab. Otherwise, at the ScriptingShell command prompt, you must enter one line at a time.

...