Client parameters/es
Para versiònes de Second Life mas antiguas que la 1.2, vea: Pre 1.20 Client parameters (actualmente en inglès)
Opciònes de la linea de Comandos
-opciòn <argumento> [<argumento opcional>] | Descripciòn | Overridden Setting |
--help | Muestra una caja de mensaje con una lista de las opciones disponibles. | |
--port <numero de puerto> | Establece el nùmero de puerto TCP para el cliente; ùtil para ejecutar multiples instancias de SL dentro de una misma red local. Los valores que pueden trabajar son: 13000 y 13001 (Los valores permitidos fructùan desde 13000 hasta 13050) | ViewerPort |
--drop <porcentaje> | Especifica un porcentaje de paquetes para soltar. | PacketDropPercentage |
--inbw <bits por segundo> | Especifica el limite de ancho de banda de entrada. | InBandwidth |
--outbw <bits por segundo> | Especifica el limite de ancho de banda de salida. | OutBandwidth |
--grid <opciòn de grid> | Especifica la Grid a la que desea conectarse. Puede ser una direccion IP. | GridChoice |
--loginuri <URI> | Servidor de acceso al cual desea conectarse. | LoginURI |
--helperuri | Helper web cgi prefix to use ??? | HelperURI |
--debugviews | Habilita la vista IU con iformaciòn de depuraciòn. | DebugViews |
--skin <carpeta> | Especifica la carpeta que contiene la piel (skin) que desea usar (P.e. Koreano, Español) | SkinFolder |
--autologin | Conecta a SL como el ultim usuario guardado. | AutoLogin |
--quitafter <segundos> | Cierra el cliente despues de un determinado lapso de tiempo. | QuitAfterSeconds |
--rotate | Forza al avatar rotar hacia la derecha. (Para pruebas) | RotateRight |
--noaudio | Deshabilita el sonido en el cliente. | NoAudio |
--nosound | Deshabilita el audio desde el cliente. | NoAudio |
--noprobe | Deshabilita la comprobaciòn de audio al iniciar SL. | NoHardwareProbe |
--noquicktime | Deshabilita el uso de quicktime en el cliente. | NoQuickTime |
--nopreload | Deshabilita la descarga prematura al cachè de sonidos y mapas de bits usados por el cliente | NoPreload |
--purge | Forza al cliente la limpieza de las descargas del cachè durante el inicio. | PurgeCacheOnNextStartup |
--noinvlib | Forza a que no se ejecute la peticion de las librerias del inventario. | NoInventoryLibrary |
--log | Registra los mensajes de la red. | LogMessages |
--logfile <NombreDeArchivo> | Especifica un nombre de archivo para salvar el registro de mensajes. | UserLogFile |
--settings <NombreDeArchivo> | Especifica el nombre del archivo de configuraciòn del usùario. | UserSettingsFile |
--set <configuraciòn> <valor> | Especifica el valor proporcionado a la configuraciòn determinada. | Maps to <setting> arg. |
--login <nombre> <apellido> <contraseña> | Especifica la informaciòn de acceso. | UserLoginInfo |
--god | Accede con el rol de god (Dios) en caso de que tenga permisos de dios. | ConnectAsGod |
--console <show> | Muestra la consola de depuraciòn (Solo en la versiòn de Windows) | ShowConsoleWindow |
--safe | Restablece las preferencias, SL se ejecuta en modo seguro. | SafeMode |
--multiple | Permite la ejecuciòn de multiples clientes simultaneamente. | AllowMultipleViewers |
--novoice | Deshabilita el chat por voz (voice chat). | DisableVoice |
--url <SLURL> | Especifica la regiòn y la posiciòn en la cual iniciar SL (p.e. secondlife://Ahern//128/128).
Este debe ser el ultimo parametro en la linea de comandos. |
SecondLifeURL |
--ignorepixeldepth | Ignora la configuraciòn de la profundidad de pixeles. | IgnorePixelDepth |
--cooperative <ms to yield> | Tiempo de rendimiento para albergar en cada uno de los cuadros. | YieldTime |
--no-verify-ssl-cert | Deshabilita la verificacion de certificados SSL. | NoVerifySSLCert |
--channel <name> | Especifica el nombre de la version del canal. (Para pruebas) | VersionChannelName |
--qa | Habilita las caracteristicas de la IU para usar dentro de pruebas. | QAMode |
Usando los parametros del cliente
Existen varias maneras de pasar opciones de comando al cliente. A continuaciòn mostraremos las mas comunes y utiles.
Linea de comandos
Desde todas las plataformas soportadas, los argumentos pueden ser especificados manualmente desde un interprete de comandos cuando se ejecute el cliente de SL.
Accesos directos de Windows
Creando un acceso directo hacia el ejecutable de SecondLife.exe. Edite las propiedades del acceso directo y añada alguna de las opciones mencioadas anteriormente en el primer campo de texto editable. Los argumentos van en el final de la linea, *despùes* de las comillas de cierre, en su caso.
Archivo de parametros de OS X
En OS X, cree un archivo llamado Second Life.app/Contents/Resources/arguments.txt y liste las opciones que desee, una por linea.
Visual Studio
En Visual Studio, la linea de comandos esta en el panel de opciones de depuraciòn en las preferencias de proyecto newview. Asegurese de que newview es su proyecto de inicio, y ejecute el visor compilado desde dentro del depurador para que esas opciones tome efecto.
XCode
En XCode, primero seleccio "newview" dentro del grupo "Executables" en XCode. Despuès abra el dialogo "Get Info" y de clic en la pestaña "Arguments". Añada alguna de las opciones antes mensionadas al panel de "Arguments to be passed on launch".
Especificando parametros nuevos en la linea de comando
Se pueden especificar nuevos parametros en la linea de comandos que deseen ser añadidos al cliente por medio del archivo de configuraciòn app_settings/cmd_line.xml. Usando este archivo, puede ser asignada una configuraciòn personalizada a la linea de comandos. Los parametros pueden tener las siguientes opciones:
- desc - una descripciòn del parametro.
- short - un simple caracter para ser asignado al parametro.
- count - el numero de fichas que acompañan la opciòn.
- compose - true si la opcion puede especificarse varias veces.
- positional - true si la opciòn puede ser especificada sin --name.
- last_option - true si la opciòn de ser la ùltima opciòn.
- map-to - especifica la cofiguraciòn personalizda que dese asignarles a la opciòn.
El archivo usa la sintaxis LLSD. Use las opciones existentes como referencia.