Difference between revisions of "Client parameters/de"

From Second Life Wiki
Jump to navigation Jump to search
m (Page created)
 
m (help header)
 
(4 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{Multi-lang}}
{{Help/de|Parent=Client parameters|Viewer=*}}


Für Versionen von Second Life vor 1.20 bitte hier nachschauen: [[Pre 1.20 Client parameters]]{{nnlink/de}}
Für Versionen von Second Life vor 1.20 bitte hier nachschauen: [[Pre 1.20 Client parameters|Parameter für Clients vor der Version 1.20]]{{nnlink/de}}


== Kommandozeilenoptionen ==
== Kommandozeilenoptionen ==
Line 20: Line 20:
|-  
|-  
||--drop <percentage>
||--drop <percentage>
||Specify a percentage of packets to drop.  
||Legt den Prozentsatz der Pakete fest, die verworfen werden sollen.  
||PacketDropPercentage
||PacketDropPercentage
|-  
|-  
||--inbw <bits per sec>
||--inbw <bits per sec>
||Specify input bandwidth limit.  
||Bestimmt die Begrenzung der Eingangsbandbreite.  
||InBandwidth
||InBandwidth
|-  
|-  
||--outbw <bits per sec>
||--outbw <bits per sec>
||Specify output bandwidth limit.
||Bestimmt die Begrenzung der Ausgangsbandbreite
||OutBandwidth
||OutBandwidth
|-  
|-  
||--grid <grid choice>
||--grid <grid choice>
||Specify the grid to connect to. Can be an IP address.  
||Legt den Grid fest, zu dem verbunden werden soll. Kann eine IP Adresse sein.  
||GridChoice
||GridChoice
|-  
|-  
||--loginuri <URI>
||--loginuri <URI>
||Login server to connect to.  
||Loginserver zu dem verbunden werden soll.  
||LoginURI
||LoginURI
|-  
|-  
||--helperuri
||--helperuri
||Helper web cgi prefix to use ???
||Helper Web Cgi Vorspann, der  benutzt werden soll ???
||HelperURI
||HelperURI
|-  
|-  
||--debugviews
||--debugviews
||Enable UI view debugging info.
||Aktivieren der Anzeige der Debuginformationen der Benutzeroberfläche.
||DebugViews
||DebugViews
|-  
|-  
||--skin <folder>
||--skin <folder>
||Specify the skin folder to use. (eg. korean, spanish)
||Bestimmt, welcher Ordner für die Oberflächen benutzt werden soll. (z.B. korean, spanish)
||SkinFolder
||SkinFolder
|-  
|-  
||--autologin
||--autologin
||Login in as last saved user.
||Login als der letzte gespeicherte Benutzer.
||AutoLogin
||AutoLogin
|-  
|-  
||--quitafter <secs>
||--quitafter <secs>
||Have the client quit after the specified duration.
||Lässt den Client sich nach der angegebenen Zeitspanne beenden.
||QuitAfterSeconds
||QuitAfterSeconds
|-  
|-  
||--rotate
||--rotate
||Force the Avatar to rotate to the right. (For Testing)
||Zwingt den Avatar, sich nach rechts zu drehen. (Zu Testzwecken).
||RotateRight
||RotateRight
|-  
|-  
||--noaudio
||--noaudio
||Disable sound from the client.
||Schaltet den Sound des Clients ab.
||NoAudio
||NoAudio
|-  
|-  
||--nosound
||--nosound
||Disable sound from the client.
||Schaltet den Sound des Clients ab.
||NoAudio
||NoAudio
|-  
|-  
||--noprobe
||--noprobe
||Disable hardware checking at startup.
||Schaltet die Prüfung der Hardware beim Start des Clients ab.
||NoHardwareProbe
||NoHardwareProbe
|-  
|-  
||--noquicktime
||--noquicktime
||Disable use of quicktime by the client.
||Schaltet die Benutzung von Quicktime durch den Client ab.
||NoQuickTime
||NoQuickTime
|-  
|-  
||--nopreload
||--nopreload
||Disable precaching of sound and bitmaps used by the client.
||Schaltet die Verwendung des Vorabladens von Sound und Bitmaps durch den Client ab.
||NoPreload
||NoPreload
|-  
|-  
||--purge
||--purge
||Force the client to clear cached downloads during startup.
||Zwingt den Client dazu, zwischengespeicherte Downloads beim Start zu löschen.
||PurgeCacheOnNextStartup
||PurgeCacheOnNextStartup
|-  
|-  
||--noinvlib
||--noinvlib
||Do not request inventory library.
||Fragt nicht nach der Inventar Bibliothek.
||NoInventoryLibrary
||NoInventoryLibrary
|-  
|-  
||--log
||--log
||Log network messages.
||Logt Netzwerknachrichten mit.
||LogMessages
||LogMessages
|-  
|-  
||--logfile <filename>
||--logfile <filename>
||Specify a file name for log output.
||Legt einen Dateinamen für die Ausgabe von Logs fest.
||UserLogFile
||UserLogFile
|-  
|-  
||--settings <filename>
||--settings <filename>
||Specify the name of the user settings file.
||Legt den Namen der Datei mit den Einstellungen des Benutzers fest.
||UserSettingsFile
||UserSettingsFile
|-  
|-  
||--set <setting> <value>
||--set <setting> <value>
||Specify the value of the named setting.
||Setzt den Wert der bezeichneten Einstellung.
||Maps to <setting> arg.
||Verweist auf das Argument <setting>.
|-  
|-  
||--login <firstname> <lastname> <password>
||--login <firstname> <lastname> <password>
||Specify login info.
||Bestimmt die Login Information.
||UserLoginInfo
||UserLoginInfo
|-  
|-  
||--god
||--god
||Log in as god if you have god access.
||Login als Gott, wenn Du Zugriff auf den "Gottmode" hast.
||ConnectAsGod
||ConnectAsGod
|-  
|-  
||--console <show>
||--console <show>
||Show a debugging console (Windows only)
||Zeigt eine Debugkonsole an (nur auf Windows)
||ShowConsoleWindow
||ShowConsoleWindow
|-  
|-  
||--safe
||--safe
||Reset preferences, run in safe mode.
||Setzt die Voreinstellungen zurück, läuft im Sicherheitsmodus.
||SafeMode
||SafeMode
|-  
|-  
||--multiple
||--multiple
||Allow multiple viewers running concurrently.
||Erlaubt es, gleichzeitig mehrere Viewer laufen zu lassen.
||AllowMultipleViewers
||AllowMultipleViewers
|-  
|-  
||--novoice
||--novoice
||Disable voice chat.
||Schaltet den Voicechat ab.
||DisableVoice
||DisableVoice
|-  
|-  
||--url <SLURL>
||--url <SLURL>
||Specify the starting region and position (eg. secondlife://Ahern//128/128).  
||Legt die Startregion ud -position fest (z.B. secondlife://Ahern//128/128).  
This must be the last parameter on the command line.
Das muss der letzte Parameter in der Kommandozeile sein.
||SecondLifeURL
||SecondLifeURL
|-  
|-  
||--ignorepixeldepth
||--ignorepixeldepth
||Ignore pixel depth settings.
||Ignoriert die Einstellung der Pixelauflösung.
||IgnorePixelDepth
||IgnorePixelDepth
|-  
|-  
Line 145: Line 145:
|-  
|-  
||--no-verify-ssl-cert
||--no-verify-ssl-cert
||Disable SSL certificate verification.
||Schaltet die Überprüfung des SSL Zertifikates ab.
||NoVerifySSLCert
||NoVerifySSLCert
|-  
|-  
Line 153: Line 153:
|-  
|-  
||--qa
||--qa
||Enable UI features for used for testing.
||Schaltet die Features der Benutzeroberfläche ein, die für Testzwecke benutzt wurden.
||QAMode
||QAMode
|}
|}


== Using Client Parameters ==
== Verwendung der Clientparameter ==
There are many ways of passing command line options to the viewer. These are among the most common and useful:
Es gibt viele Wege, um Kommandozeilenparameter an den Viewer weiter zu geben. Das sind die am meisten verbreiteten und nützlichen:


=== Command Line ===
=== Kommandozeile ===
From all supported platforms, arguments may be specified manually when running the viewer from a shell.
Auf allen unterstützten Plattformen können Argumente manuell angegeben werden, wenn der Viewer aus einem Fenster der Kommandozeile gestartet wird.


=== Windows Shortcuts ===
=== Windows Verknüpfungen ===
Create a shortcut to the SecondLife.exe executable. Edit the shortcut properties and add any of the above options in the first editable text field. The arguments go at the end of the line, *after* the closing quotation mark, if any.
Create a shortcut to the SecondLife.exe executable. Edit the shortcut properties and add any of the above options in the first editable text field. The arguments go at the end of the line, *after* the closing quotation mark, if any.


=== OS X Parameter File ===
=== OS X Parameter File ===
In OS X, create a file called Second Life.app/Contents/Resources/arguments.txt and list the options you like, one per line.
In OS X, create a file called Second Life.app/Contents/Resources/arguments.txt and list the options you like, one per line.
=== OS X Applescripts ===
An alternative (and often easier) way to launch Second Life is to use an AppleScript. To do this, go into /Applications/AppleScript and open Script Editor. Open a new document and paste the following text into it:
<pre>do shell script "\"/Applications/Second Life.app/Contents/MacOS/Second Life\" -grid Aditi"</pre>
The script includes a parameter as an example, which will send you to the beta grid, change the parameters as you please. Once you're happy with the parameters, hit the "Compile" button, then go to File -> Save As, and save the script as an Application, and select "Run Only" (may be "Execute" on OS X.4 Tiger). If you want to tweak the script then you can save it as not run-only, and/or save a copy as "Script".
Now simply double-click the Application you've compiled, and SL will launch with the parameters you chose. NOTE: If SL launches then immediately quits, them you will need to open it normally as there is likely an update available, so download it and your script will work again, there is a [http://jira.secondlife.com/browse/VWR-5835 Jira issue] for this.


=== Visual Studio ===
=== Visual Studio ===

Latest revision as of 16:45, 29 September 2008

Für Versionen von Second Life vor 1.20 bitte hier nachschauen: Parameter für Clients vor der Version 1.20(en)

Kommandozeilenoptionen

-Option <Argument> [<optionales Argument>] Beschreibung Überschriebene Einstellung
--help Zeigt eine Meldungsbox, in der die verfügbaren Optionen aufgelistet sind.
--port <Portnummer> Setzt den TCP Port für den Client; nützlich, um mehrere Instanzen von SL auf dem gleichen lokalen Heimnetzwerk laufen zu lassen. Werte, die wahrscheinlich funktionieren: 13000 und 13001 (Gültige Nummern sind von 13000 bis 13050) ViewerPort
--drop <percentage> Legt den Prozentsatz der Pakete fest, die verworfen werden sollen. PacketDropPercentage
--inbw <bits per sec> Bestimmt die Begrenzung der Eingangsbandbreite. InBandwidth
--outbw <bits per sec> Bestimmt die Begrenzung der Ausgangsbandbreite OutBandwidth
--grid <grid choice> Legt den Grid fest, zu dem verbunden werden soll. Kann eine IP Adresse sein. GridChoice
--loginuri <URI> Loginserver zu dem verbunden werden soll. LoginURI
--helperuri Helper Web Cgi Vorspann, der benutzt werden soll ??? HelperURI
--debugviews Aktivieren der Anzeige der Debuginformationen der Benutzeroberfläche. DebugViews
--skin <folder> Bestimmt, welcher Ordner für die Oberflächen benutzt werden soll. (z.B. korean, spanish) SkinFolder
--autologin Login als der letzte gespeicherte Benutzer. AutoLogin
--quitafter <secs> Lässt den Client sich nach der angegebenen Zeitspanne beenden. QuitAfterSeconds
--rotate Zwingt den Avatar, sich nach rechts zu drehen. (Zu Testzwecken). RotateRight
--noaudio Schaltet den Sound des Clients ab. NoAudio
--nosound Schaltet den Sound des Clients ab. NoAudio
--noprobe Schaltet die Prüfung der Hardware beim Start des Clients ab. NoHardwareProbe
--noquicktime Schaltet die Benutzung von Quicktime durch den Client ab. NoQuickTime
--nopreload Schaltet die Verwendung des Vorabladens von Sound und Bitmaps durch den Client ab. NoPreload
--purge Zwingt den Client dazu, zwischengespeicherte Downloads beim Start zu löschen. PurgeCacheOnNextStartup
--noinvlib Fragt nicht nach der Inventar Bibliothek. NoInventoryLibrary
--log Logt Netzwerknachrichten mit. LogMessages
--logfile <filename> Legt einen Dateinamen für die Ausgabe von Logs fest. UserLogFile
--settings <filename> Legt den Namen der Datei mit den Einstellungen des Benutzers fest. UserSettingsFile
--set <setting> <value> Setzt den Wert der bezeichneten Einstellung. Verweist auf das Argument <setting>.
--login <firstname> <lastname> <password> Bestimmt die Login Information. UserLoginInfo
--god Login als Gott, wenn Du Zugriff auf den "Gottmode" hast. ConnectAsGod
--console <show> Zeigt eine Debugkonsole an (nur auf Windows) ShowConsoleWindow
--safe Setzt die Voreinstellungen zurück, läuft im Sicherheitsmodus. SafeMode
--multiple Erlaubt es, gleichzeitig mehrere Viewer laufen zu lassen. AllowMultipleViewers
--novoice Schaltet den Voicechat ab. DisableVoice
--url <SLURL> Legt die Startregion ud -position fest (z.B. secondlife://Ahern//128/128).

Das muss der letzte Parameter in der Kommandozeile sein.

SecondLifeURL
--ignorepixeldepth Ignoriert die Einstellung der Pixelauflösung. IgnorePixelDepth
--cooperative <ms to yield> Yield specified time to host on each frame. YieldTime
--no-verify-ssl-cert Schaltet die Überprüfung des SSL Zertifikates ab. NoVerifySSLCert
--channel <name> Specify version channel name. (For Testing) VersionChannelName
--qa Schaltet die Features der Benutzeroberfläche ein, die für Testzwecke benutzt wurden. QAMode

Verwendung der Clientparameter

Es gibt viele Wege, um Kommandozeilenparameter an den Viewer weiter zu geben. Das sind die am meisten verbreiteten und nützlichen:

Kommandozeile

Auf allen unterstützten Plattformen können Argumente manuell angegeben werden, wenn der Viewer aus einem Fenster der Kommandozeile gestartet wird.

Windows Verknüpfungen

Create a shortcut to the SecondLife.exe executable. Edit the shortcut properties and add any of the above options in the first editable text field. The arguments go at the end of the line, *after* the closing quotation mark, if any.

OS X Parameter File

In OS X, create a file called Second Life.app/Contents/Resources/arguments.txt and list the options you like, one per line.

OS X Applescripts

An alternative (and often easier) way to launch Second Life is to use an AppleScript. To do this, go into /Applications/AppleScript and open Script Editor. Open a new document and paste the following text into it:

do shell script "\"/Applications/Second Life.app/Contents/MacOS/Second Life\" -grid Aditi"

The script includes a parameter as an example, which will send you to the beta grid, change the parameters as you please. Once you're happy with the parameters, hit the "Compile" button, then go to File -> Save As, and save the script as an Application, and select "Run Only" (may be "Execute" on OS X.4 Tiger). If you want to tweak the script then you can save it as not run-only, and/or save a copy as "Script".

Now simply double-click the Application you've compiled, and SL will launch with the parameters you chose. NOTE: If SL launches then immediately quits, them you will need to open it normally as there is likely an update available, so download it and your script will work again, there is a Jira issue for this.

Visual Studio

In Visual Studio, the command line paramaters are in the Debug Options pane of the newview project preferences. Ensure newview is your startup project, and launch the compiled viewer from within the debugger for these options to take effect.

XCode

In XCode, first select "newview" under the "Executables" group in XCode. Then open the "Get Info" dialog and click the "Arguments" tab. Add any of the above options to the "Arguments to be passed on launch" pane.

Specifying new command line parameters

New command line parameters can be added to the client via the configuration file app_settings/cmd_line.xml. Using this file a command line paramter can be mapped to a user setting. Parameter can have the following options:

  • desc - A description of the paramter.
  • short - a single character to map to the paramter.
  • count - the number of tokens to follow a option.
  • compose - true if the option can be specified multiple times.
  • positional - true if the option can be specified without --name.
  • last_option - true if the option should be the last option.
  • map-to - specify a user setting to map the option to.

The file uses LLSD syntax. Use the existing options as reference.