Command Line Arguments


ISL Light iOS application supports passing Command Line Arguments to the application via URL schema as a cmdline parameter. Example of a valid (URL encoded link) would be: 


which is constructed in the following way, before being encoded:


Please refer to the following list for a detailed description of simple command line arguments:

This option instructs ISL Light to automatically request a session code upon program startup. Obtained session code is then stored in the file code_file.isl. You can specify this file's location with the option --output-file.
This option is used to specify the webtoken that should be used for obtaining a session code. Session code can be obtained trough webapi2 call (utils/login/1) to ISL Conference proxy server.
This option is used to specify a computer to connect to remotely (if using version 4.0.2 or lower, --gui-type isl_alwayson_connect will also have to be defined). If instead of computer id a session code is specified then ISL Light Connect will be launched and it will try to connect to the specified session.
--computer-password <access password>
Access password of the remote computer. Use this in combination with --connect-search / --connect / --connect-uid parameters to automatically log into a remote computer.
--computer-password-MD5 <md5 password hash>
The option works in the same way as --computer-password, except the md5 hash value of access password for the chosen computer is provided, to avoid having the access password written in plain-text.
--stream-options <options>
Disable or enable specific stream options when connecting to an ISL AlwaysOn computer using command line arguments. Users can specify the following options:
_download_client=false (disable/enable downloading of ISL Light Client, ISL Light fast will be used - false/true)
small_foot=false (disable/enable small footprint GUI on remote computer - false/true)
total_control=false (disable/enable total control option - option to disable/enable user to use keyboard and mouse - false/true)
black_screen=false (disable/enable black screen once connected to remote computer - false/true)
leave_background=false (disable/enable remote desktop background when connected - false/true)
minimized_client=false (disable/enable minimising of ISL Light client on remote side once connected to computer - false/true)
User defined stream options can also be disabled here.

Was this article helpful?