GridTalk.de
Reisekoffer - Druckversion

+- GridTalk.de (https://www.gridtalk.de)
+-- Forum: Werkstatt (https://www.gridtalk.de/forumdisplay.php?fid=4)
+--- Forum: Technik (https://www.gridtalk.de/forumdisplay.php?fid=25)
+--- Thema: Reisekoffer (/showthread.php?tid=5029)



Reisekoffer - Akira - 30.03.2025

Huhu zusammen,

Frage an die Robust-Betreiber:

Bin gerade dabei, ein Grid für jemanden zu installieren. Ich habe alle Komponenten "out of the box" genommen und installiert.

Nun ist natürlich dieser blöde Suitcase installiert. Den will ich loswerden. Nun sehe ich im Robust.ini folgende Einträge:

Code:
[LoginService]
  ... viel zeugs..
  
    ; This inventory service will be used to initialize the user's inventory
    HGInventoryServicePlugin = "HGInventoryService@OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService"
    ; NOTE: HGInventoryServiceConstructorArg is deprecated. For now it will work, but see above
    ;       for the correct method if passing additional arguments.
    ;; end hypergrid

und ...

Code:
[HGInventoryService]
    ; For the InventoryServiceInConnector
    LocalServiceModule    = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService"
    ;; alternatives:
    ;;  HG1.5, more permissive, not recommended, but still supported
    ;LocalServiceModule    = "OpenSim.Services.HypergridService.dll:HGInventoryService"
    ;;  HG1.0, totally permissive, not recommended, but OK for grids with 100% trust
    ;LocalServiceModule    = "OpenSim.Services.InventoryService.dll:XInventoryService"

Die Kommentare sind ja sooo was von aussagekräftig ... Was nimmt 'man' nun in den beiden Einträgen, um den Suitcase loszuwerden?

Liebe Grüsse
Akira


RE: Reisekoffer - Dorena Verne - 30.03.2025

Code:
;LocalServiceModule    = "OpenSim.Services.InventoryService.dll:XInventoryService"
Semikolon weg, dann nervt der Suitcase nicht mehr.Smile


RE: Reisekoffer - Akira - 31.03.2025

(30.03.2025, 23:57)Dorena Verne schrieb:
Code:
;LocalServiceModule    = "OpenSim.Services.InventoryService.dll:XInventoryService"
Semikolon weg, dann nervt der Suitcase nicht mehr.Smile

Und in der [LoginService] Section, dasselbe? Oder übersteuert [HGInventoryService] den Eintrag vom LoginService?


RE: Reisekoffer - Dorena Verne - 31.03.2025

fast vergessen untwr [HGInventoryService]:
Code:
;LocalServiceModule    = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService"

Da muss ein Semikolon hin.
Und hier dann so:
Code:
[LoginService]
   ; This inventory service will be used to initialize the user's inventory
    HGInventoryServicePlugin = "HGInventoryService@OpenSim.Services.HypergridService.dll:XInventoryService"
    ; NOTE: HGInventoryServiceConstructorArg is deprecated. For now it will work, but see above
    ;       for the correct method if passing additional arguments.
    ;; end hypergrid



RE: Reisekoffer - Manfred Aabye - 10.04.2025

Wie Assets aus fremden Grids funktionieren:

Temporäre Speicherung:
Wenn du Assets (Objekte, Texturen) aus einem fremden Grid importierst, werden diese zunächst nur temporär in deinem Reisekoffer Inventar gespeichert.

Risiko bei Deaktivierung:
Wenn du die Funktion zum Erkennen externer Assets deaktivierst, verlierst du die Übersicht:
Du weißt nicht mehr, ob ein Asset bereits in dein eigenes Grid kopiert wurde oder nicht.

Wird das Quell Grid abgeschaltet, sind diese temporären Assets nicht mehr zugreifbar – sie "verschwinden" aus deinem Inventar!

Permanente Übernahme:
Um Assets dauerhaft zu behalten, musst du sie aktiv in dein Grid kopieren (z. B. durch Platzieren in einer Region und Speichern).

Erst dann werden sie in deiner eigenen Datenbank gespeichert und sind unabhängig vom Quell-Grid verfügbar.