Pre 1.20 Client parameters
Commandline Options
| -option <argument1> <argument2> | Description |
|
-skin <directory> |
load skins\<directory>\skin.xml as the default skin (incomplete) |
| -korean |
activate (incomplete) Korean UI translation |
| -spanish | activate (incomplete) Spanish UI translation |
| -techtag <param> |
unknown (but requires a parameter) |
| -simple | ? |
| -yield <ms> | yield some idle time to local host (changed from -cooperative) |
| -ignorepixeldepth | ignore pixel depth settings |
| -url <url> | handles secondlife://sim/x/y/z URLs |
| -nothread | run VFS (Virtual File System) in single thread |
| -nomultiple | block multiple viewers (secondlife.exe instances) |
| -multiple | allow multiple viewers |
| -safe |
reset preferences, run in safe mode |
| -noconsole | hide the console if not already hidden |
| -login <first> <last> <password> |
log in as a user |
| -set <variable> <value> |
specify value of a particular configuration variable; can be used multiple times in a single command-line |
| -settings <filename> | specify configuration filename; default is "settings.ini" |
| -logfile <logfile> | change the log filename |
| -log | |
| -noinvlib |
do not request inventory library |
| -noutc | |
| -errmask <mask> | |
| -debugst |
debug mask |
| -local |
run without simulator |
| -purge |
delete files in cache |
| -noprobe | disable hardware probe |
| -nofmod |
FMOD is the API used to distort sound while moving |
| -nosound | no sound |
| -noaudio | no audio (different thank above?) |
| -quitafter <seconds> |
SL quits after elapsed time |
| --autologin | |
| -skin | |
| -helperuri | |
| -loginuri <URI> |
login server and CGI script to use |
| -space |
deprecated; use "-user" instead |
| -user <user_server_ip> | specify user server in dotted quad |
| --dmz | See Grids::DMZ (DeMilitarized Zone) |
| --agni | See Grids::Agni, Main Grid |
| --colo | See Grids::Colo, Preview Grid |
| --siva | See Grids::Siva, Preview Grid |
| --durga | See Grids::Durga, Preview Grid |
| -outbw <number> | set outgoing bandwidth |
| -inbw <number> | set incoming bandwidth |
| -drop <number> | drop number% of incoming network packets |
| -port <port number> | Set the TCP port for the client; useful to run multiple instances of SL on the same local home network. Values that may work: 13000 and 13001 (Valid numbers are 13000 to 13050) |
| -dialog | some arcane dialog box that is impossible to raise |
| -previous |
The link from -cooperative to -yield seems to have dissapeared with 1.13.1 -- Evidenced in the log:
2007-01-09T10:16:14Z WARNING: Possible unknown keyword -yield
2007-01-09T10:16:14Z INFO:
2007-01-09T10:16:14Z usage: viewer [options]
2007-01-09T10:16:14Z options:
2007-01-09T10:16:14Z -login <first> <last> <password> log in as a user
2007-01-09T10:16:14Z -loginuri <URI> login server and CGI script to use
2007-01-09T10:16:14Z -helperuri <URI> helper web CGI prefix to use
2007-01-09T10:16:14Z -settings <filename> specify the filename of a
2007-01-09T10:16:14Z configuration file
2007-01-09T10:16:14Z default is settings.ini
2007-01-09T10:16:14Z -set <variable> <value> specify the value of a particular
2007-01-09T10:16:14Z configuration variable
2007-01-09T10:16:14Z -user <user_server_ip> specify userserver in dotted quad
2007-01-09T10:16:14Z -god log in as god if you have god access
2007-01-09T10:16:14Z -purge delete files in cache
2007-01-09T10:16:14Z -safe reset preferences, run in safe mode
2007-01-09T10:16:14Z -noutc logs in local time, not UTC
2007-01-09T10:16:14Z -nothread run vfs in single thread
2007-01-09T10:16:14Z -noinvlib Do not request inventory library
2007-01-09T10:16:14Z -multiple allow multiple viewers
2007-01-09T10:16:14Z -nomultiple block multiple viewers
2007-01-09T10:16:14Z -ignorepixeldepth ignore pixel depth settings
2007-01-09T10:16:14Z -cooperative [ms] yield some idle time to local host
2007-01-09T10:16:14Z -skin ui/branding skin folder to use
2007-01-09T10:16:14Z -noprobe disable hardware probe