PShell is a scripting environment for experiments developed at PSI.
The only requirement for running PShell is Java 11 or superior. The JDK is needed if using dynamic plugins (compiled on-the-fly). Netbeans 11.3 or superior is required for visually editing graphical plugins.
-
Download or build the JAR file pshell-*.jar
-
Type:
java -jar pshell-*.jar [startup options...]
Or else just double-click the jar file, if the system has an automatic java application launcher.
Note: The optional parameter -home=[path] sets the home folder - the default folder for configuration, context, plugins and data. If this parameter is omitted, it is set to ./home. In the first run the default folder structure is created. Individual paths can be set in {home}/config/setup.properties.
Note: Check other command-line parameters in the session Startup Options.