GridInfo/de

From OpenSimulator

Revision as of 13:52, 7 November 2025 by Manni (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Das GridInfo-Protokoll wurde von mana janus vorgeschlagen, um die Autokonfiguration von Clients zu erleichtern. Mit dem GridInfo-Protokoll muss ein smarter Client nur die URI des User-Servers oder des Standalone-Servers haben und kann dann Parameter wie die Willkommensseite, die Helper-URI (für das Wirtschaftssubsystem), den Namen des Grids und andere Informationen automatisch abrufen.

Das Abrufen der GridInfo ist lediglich ein einfacher HTTP-GET-Aufruf an /get_grid_info, entweder auf die URL des Standalone-Servers oder auf den User-Server des Grids:

% GET http://127.0.0.1:9000/get_grid_info | xml_pp
<gridinfo>
  <login>http://127.0.0.1:9000/</login>
  <gridname>the lost continent of hippo</gridname>
  <mode>standalone</mode>
  <register>http://127.0.0.1/register</register>
  <platform>OpenSim</platform>
  <help>http://127.0.0.1/help</help>
  <about>http://127.0.0.1/about/</about>
  <welcome>http://127.0.0.1/welcome</welcome>
  <gridnick>hippogrid</gridnick>
  <password>http://127.0.0.1/password</password>
  <economy>http://127.0.0.1:9000/</economy>
</gridinfo>

Dies wurde von dem folgenden [GridInfo]-Abschnitt "generiert":

[GridInfo]
; login uri
login = http://127.0.0.1:9000/
; login page
welcome = http://127.0.0.1/welcome
; helper uri
economy = http://127.0.0.1:9000/
; web page of grid
about = http://127.0.0.1/about/
; account creation
register = http://127.0.0.1/register
; help
help = http://127.0.0.1/help
; password help
password = http://127.0.0.1/password
; long grid name
gridname = "the lost continent of hippo"
; short grid name
gridnick = "hippogrid"

Werfen Sie einen Blick in OpenSim.ini.example, um alle GridInfo-Optionen zu sehen --- beachten Sie, dass Sie dort zusätzliche Schlüssel hinzufügen können, sie werden automatisch in die Antwort aufgenommen.

HINWEIS: Der Konfigurationsort für GridInfo hat sich geändert.

  • In den Versionen 0.6.9 und darunter findet es sich in OpenSim.ini
  • In Version 0.7.0 fehlt GridInfo. Bitte aktualisieren Sie auf 0.7.0.1 oder neuer
  • In Version 0.7.0.1 und neuer befindet es sich für Standalones in StandaloneCommon.ini und für Grids in Robust.ini
Personal tools
General
About This Wiki