
               Info.txt
    SpiderControl MicroBrowserSbc X11 for Linux Ubuntu 22.04 (x86_64)

--------------------------------------------------------------------------------
Content:

 *) Installation script
 *) Installation step by step
 *) Order a license key
 *) MicroBrowserSbc Usage

--------------------------------------------------------------------------------
*) Installation script

Install or update the SpiderControl MicroBrowserSbc with update_sbc.sh script

  $ cd ~/    (or type cd $HOME)
  $ wget -O update.sh --no-cache http://ininet.ch/delivery/Ubuntu/x86_64/update_sbc_x11.sh
  $ chmod +x update.sh
  $ ./update.sh
  $ rm update.sh

Notes:
- The MicroBrowserSbc will be installed under ${HOME}/MicroBrowserSbc/
- A shortcut will be placed in the Applications folder or in your Desktop
- The app will automatically start with Linux, using the autostart file under:
   ~/.config/autostart/microbrowser_autostart.desktop
- Remove this file if you don't want the app to automatically start with the session
- To start the app in Full Screen, set the kiosk mode to 1 in the configuration file: 
   ~/MicroBrowserSbc/uBrowser.xml
  Or use the following command line to set the kiosk mode: 
    $ sed -i 's@<kiosk>0@<kiosk>1@g' ~/MicroBrowserSbc/uBrowser.xml
  Reset to 0 with:
    $ sed -i 's@<kiosk>1@<kiosk>0@g' ~/MicroBrowserSbc/uBrowser.xml
  And check the kiosk setting with: cat ~/MicroBrowserSbc/uBrowser.xml |grep kiosk
- The MicroBrowserSbc app can be closed with Alt-F4 or with the command line:
   $ pkill MicroBrowserSbc
- See below how to Order a license key

--------------------------------------------------------------------------------
*) Installation step by step

Or find below the installation procedure in few steps.

Note:
- Install the MicroBrowserSbc app in your home directory and don't use root or su

1) Copy the ZIP file MicroBrowserSbc_x11.zip in your home directory: /home/$USER/
   http://ininet.ch/delivery/Ubuntu/x86_64/MicroBrowserSbc_x11.zip

2) Extract files with following command lines (it will create a new folder MicroBrowserSbc)

  $ cd ~
  $ unzip MicroBrowserSbc_x11.zip
  $ rm MicroBrowserSbc_x11.zip

3) Change permission for executable files

  $ cd MicroBrowserSbc
  $ chmod 755 MicroBrowserSbc

4) Autostart and shortcuts

  Create a shortcut on desktop and autostart
   $ mkdir ~/.config/autostart
   $ envsubst < ~/MicroBrowserSbc/install/microbrowser_autostart.desktop > ~/.config/autostart/microbrowser_autostart.desktop
     Or adjust manually the desktop file, replace $HOME with your home directory and copy the file
     into ~/.config/autostart/
     $ cp ~/MicroBrowserSbc/install/microbrowser_autostart.desktop ~/.config/autostart/
   $ chmod +x ~/.config/autostart/microbrowser_autostart.desktop

  Shortcut in Applications:
   $ envsubst < ~/MicroBrowserSbc/install/MicroBrowserSbc.desktop > MicroBrowserSbc.desktop
   $ sudo cp MicroBrowserSbc.desktop /usr/share/applications/
   $ sudo chmod 755 /usr/share/applications/MicroBrowserSbc.desktop

  Shortcut in Desktop (if wished):
   $ envsubst < ~/MicroBrowserSbc/install/MicroBrowserSbc.desktop > ~/Desktop/MicroBrowserSbc.desktop
   $ chmod 755 ~/Desktop/MicroBrowserSbc.desktop

5) Reboot

  $ sudo reboot

--------------------------------------------------------------------------------
*) Order a license key

 When you start the SpiderControl MicroBrowserSbc, you will be prompted to enter a license key.
 With the Challenge Code displayed in the window, you can purchase a license key in our web shop

    https://lizenz.spidercontrol.net/

  Depending on your challenge code (CDS or SBC prefix)

  1) CDS Lizenz: MicroBrowser smtliche Plattformen
     https://lizenz.spidercontrol.net/produkt/cds-lizenz-microbrowser-alle-plattformen/
  2) SBC Lizenz: MicroBrowser (SAIA Burgess)
     https://lizenz.spidercontrol.net/produkt/sbc-lizenz-microbrowser-saia-burgess/

--------------------------------------------------------------------------------
*) MicroBrowserSbc Usage

Usage: MicroBrowserSbc [Options] [FILE or URL]

 Options:
  -d, --debug N Set debug level for verbose, where N is in range [0..2]
  -x N          Set debug flags
  -D, --display Specify X11 display, like --display ":0"
  -R, --resolution WIDTHxHEIGHT Set resolution of the framebuffer (X-window) for example: -R 800x600
  -h, --help          Print this usage and exit
  -v, --verbose       Verbose enabled
  -V, --version       Display version information and exit
  -f, --config-file FILE: path to the XML configuration file, like /etc/MicroBrowserSbc.xml
  -p, --pidfile FILE: path to the PID file, like /var/run/MicroBrowserSbc.pid

  MicroBrowserSbc https://192.168.1.10/Start.html

--------------------------------------------------------------------------------
(c) 2026 iniNet Solutions GmbH, 4132 Muttenz (Switzerland)
2026.03.11/F.Jambois
