Pre 1.20 Client parameters

From Second Life Wiki
Jump to navigation Jump to search

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

logs in local time, not UTC

-errmask <mask>

32-bit bitmask for error type 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