If you install the SAGE2 server and the displays on separate machines, your display machines might not have access to the SAGE2 folder. To remedy this problem, we offer a display installer for Windows, macOS, and various Linux distributions. This display client also is needed if you use SAGE2Cloud on a central server.

These links points to the each latest versions:

Usage

SAGE2_client electron.js -h

  Usage: electron [options]


  Options:

    -V, --version              output the version number
    -a, --audio                Open the audio manager (instead of display)
    -d, --display [n]          Display client ID number (int)
    -f, --fullscreen           Fullscreen (boolean)
    -m, --monitor           Select a monitor (int)
    -n, --no_decoration        Remove window decoration (boolean)
    -p, --plugins              Enables plugins and flash (boolean)
    -s, --server [s]           Server URL (string)
    -u, --ui                   Open the user interface (instead of display)
    -x, --xorigin [n]          Window position x (int)
    -y, --yorigin [n]          Window position y (int)
    --allowDisplayingInsecure  Allow displaying of insecure content (http on https)
    --allowRunningInsecure     Allow running insecure content (scripts accessed on http vs https)
    --cache                    Clear the cache
    --console                  Open the devtools console
    --debug                    Open the port debug protocol (port number is 9222 + clientID)
    --experimentalFeatures     Enable experimental features
    --hash [s]                 Server password hash (string)
    --height [n]               Window height (int)
    --password [s]             Server password (string)
    --show-fps                 Display the Chrome FPS counter
    --width [n]                Window width (int)
    -h, --help                 output usage information

Examples

  • macOS
    • Client 0 (connects to http://localhost:9292/)
    • open /Applications/SAGE2_client.app –args -d 0 –width 800 –height 600
    • Client 1 to another server
    • open /Applications/SAGE2_client.app –args -d 1 -s http://myserver:80/
  • Windows
    • Client 0
    • C:\Users\[username]\AppData\Local\SAGE2_client\SAGE2_client.exe electron.js -n -s http://myserver.com:1079