Browser Application
Starting the Browser Application
The KioWare browser application is the gateway to accessing all of your attract screens, toolbars, and any computer programs, devices, or other tools that you run with KioWare. When run, the browser also locks down your kiosk or computer so users can only access the files you want them to. The steps for opening the KioWare browser in Windows Vista and Windows 7 and higher can be found in Quick Start Guide, KioWare Browser.
The KioWare browser consists of a few different elements:
- A browser shell (built-in KioWare shell, Windows Explorer, or other custom shell) that shows and blocks the web pages and software that you tell it to (see Configuration Tool, System Settings Tab, Utility to Change User Settings, Change User Settings Button)
- A main browser window that shows either the built-in KioWare Welcome page or your custom start page (see Configuration Tool, General Tab, Start Page URL) and blocks the web pages and software that you tell it to (see Configuration Tool, Security Tab, Browsing Access List Configuration Screen)
- Any additional browser windows you set up above or below and to the left or right of the main browser window (see Configuration Tool, User Interface Tab, Setting Up Multiple Browser Windows)
- Custom toolbars that you create (see Configuration Tool, User Interface Tab, Setting Up Multiple Toolbars)
- Custom spacers (blocks that you can add between browser windows and toolbars, and give custom sizes, colors, and images to them; see Configuration Tool, User Interface Tab, Setting Up Multiple Spacers)
For a sample KioWare browser image, see Quick Start Guide, KioWare Browser.
Command Line Arguments
See also Configuration Tool, Command Line Arguments.
You can pass commands into the KioWare browser by using the command line arguments below (see Configuration Tool, Related Terms and Questions for more details on command line arguments).
Argument | Description |
ConfigName | Tells the KioWare browser to override both the default file path to your settings file and the default user data directory. |
Example: | "KioWare Client.exe" ConfigName=MultiTest
This means that the settings file is C:\ProgramData\KioWare Client\KioWareClientSettings-MultiTest.kwconfig and the user data directory is C:\ProgramData\KioWare Client\UserData-MultiTest
|
KioCmdHndMtd | Tells the KioWare browser which handling method to use for a command. It is used with the KioCmd argument (see examples below). Valid handling methods are listed below. |
Internal | Execute a built-in [InternalAction] command |
JS | Run JavaScript in the active browser |
ToolbarJS | Run JavaScript in all active browser toolbars |
KioCmd | Tells KioWare the internal action or JavaScript to execute when using the handling methods above. It is used with the KioCmdHndMtd argument (see examples below). Valid internal actions are listed below. |
Home | Display the home page |
Back | Move back one screen or page |
Forward | Move forward one screen or page |
Refresh | Refresh the current screen or page |
Stop | Stop an action (e.g., loading a page) |
Print | Print |
ZoomIn | Increase zoom level |
ZoomOut | Decrease zoom level |
Copy | Copy |
Cut | Cut |
Paste | Paste |
ScrollDown | Scroll down one page |
ScrollUp | Scroll up one page |
ScrollLeft | Scroll left |
ScrollRight | Scroll right |
VolumeUp | Increase volume |
VolumeDown | Decrease volume |
Keyboard | Show the virtual keyboard |
EndSession | End user session |
ExitPrompt | Show exit window |
Exit | Exit |
BeginSession | Start user session |
Examples: | "C:\Program Files (x86)\KioWare Client Platform\KioWare Client.exe" KioCmdHndMtd=Internal "KioCmd=EndSession"
This means that the internal action command of EndSession will be executed.
"C:\Program Files (x86)\KioWare Client Platform\KioWare Client.exe" KioCmdHndMtd=JS "KioCmd=alert(window.location)"
This means that the JavaScript command of alert will be executed in the active browser.
|
ImportClientCertLoc | Key store where the client certification can be found (0=current user, 1=local machine)
|
ImportClientCertThumb | Client certificate thumbprint to use for the download
|
ImportCertIsMachineCert | If present, then the client certificate details from above will be saved to the machine settings file. |
ImportUserName | User name to use for the download
|
ImportPassword | Password to use for the download |
ImportSSLFlags | SSL ignore flags to use for the download |
WebClientSSLIgnoreFlags | Tells KioWare which SSL flags are to be ignored:
- -1=All
- 0=None
- 1=CN
- 2=Date
- 4=CA
|
Exiting the Browser Application
The steps for exiting the KioWare browser can be found in Quick Start Guide, KioWare Browser.
Troubleshooting
Some tips for troubleshooting the KioWare browser can be found in Quick Start Guide, Troubleshooting.