01.12.2015, 01:43
(Dieser Beitrag wurde zuletzt bearbeitet: 01.12.2015, 01:46 von Ezry Aldrin.)
Huhu
Ich kann ja nur fuer Windows sprechen Da gehts, die Probleme mit dem Metro hatte ich gestern allerdings auch, in den ersten beiden Tagen aber nicht. Vielleicht haben die was umgestellt, aber das weiss ich nun echt net. Und da mein Altes Tutorial nichts mehr nutzt, kuemmer ich mich jetzt mal um Groups Profile und Co 08 und 09 in Kurzform *lach*
Gruppen Profile und offline IM
Sind integriert man muss sie nur in der Opensim.ini bearbeiten und auch in der Robust.HG.ini muss einiges eingetragen werden. Umstellen bei Gruppen und Profile ist eigentlich einfach. die Einstellungen vom Standard auf xxxxV2 dann geht es auch. Alles nur einmal, danach kann man diese Abschnitte ja in jede Neue Version einkopieren
Da ich hier kein ganzen Code einkopieren moechte, schreibe ich die zu aendernden Zeilen so rein, finden werdet ihr die schon, schliesslich sollt ihr euch ab und an mal mit den Inis beschaeftigen, manchmal sind es kleine Aenderungen , die grosse Wirkung haben, dazu aber nach der Beschreibung noch was, weiter unten.
1. ) Offline IM
Suche in der Opensim.Ini nach dem Abschnitt [Messaging]
Dort muessen die Standardeintraege auf folgende Sachen geaendert werden:
OfflineMessageModule = "Offline Message Module V2"
StorageProvider = OpenSim.Data.MySQL.dll
ForwardOfflineGroupMessages = true
2.) Groups
Abschnitt [Groups] in der Opensim.ini, dorte folgende eintraege machen, oder aktivieren
Enabled = true
LevelGroupCreate = 0 ; Ist vieleicht nicht unbedingt noetig
Module = "Groups Module V2"
ServicesConnectorModule = "Groups HG Service Connector"
LocalService = remote ; Fuer Standalones bitte auf local statt remote setzen
GroupsServerURI = ${Const|BaseURL}:${Const|PrivatePort} ; lassen wie es ist, Aenderungen nicht noetig
MessagingEnabled = true
MessagingModule = "Groups Messaging Module V2"
NoticesEnabled = true
MessageOnlineUsersOnly = true ; Muss auf jedenfall aktiviert werden sonst funktioniert das Modul nicht
Das ist fuer Groups bissi mehr Aufwand aber ebend nur einmalig
So nun zu
3.) Userprofile V2
In der Opensim.ini den Abschnitt [Userprofiles] raussuchen und diese kleine Einstellung aktivieren:
ProfileServiceURL = ${Const|BaseURL}:${Const|PublicPort} ; Muss nur entkomentiert werden, mehr nicht.
Das wars in der Opensim.ini, Nun noch ein paar Kleinigkeiten in der Robust.HG.ini oder dieselben Einstellungen ich denke mal in der StandaloneCommon.ini machen, also damit es unterscheidbar ist schreib ich die Zahlen nun mit einem R fuer Robust
(Standalone sollten diesselben sein, weiss es aber nicht genau)
1R.) Suche in der Robust.HG.ini den Abschnitt [ServiceList]
dort bitte die folgenden Zeilen entkomentieren.
OfflineIMServiceConnector = "${Const|PrivatePort}/OpenSim.Addons.OfflineIM.dll:OfflineIMServiceRobustConnector"
GroupsServiceConnector = "${Const|PrivatePort}/OpenSim.Addons.Groups.dll:GroupsServiceRobustConnector"
HGGroupsServiceConnector = "${Const|PublicPort}/OpenSim.Addons.Groups.dll:HGGroupsServiceRobustConnector"
UserProfilesServiceConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:UserProfilesConnector"
Diese vier Zeilen sind leicht zu uebersehen, aber wichtig.
2R.)Weiter in der Robust.HG.ini mit [Hypergrid], dort steht ebenfalls 2 Zeilen die entkomentiert werden muessen(sollten), damit alles etwas stabiler laeuft, auch im HG, ohne hatte ich mehr Probleme, Auch schon zu 07xZeiten.
HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}"
Da einige auch Probleme haben, das ihr Grid erreichbar ist, sollte im Abschnitt [Gridservices] in jedem Fall folgendes stehen
Region_DeineHauptRegion = "DefaultRegion, FallbackRegion, DefaultHGRegion"
der zusaetzliche Eintrag DefaultHGRegion ermoeglicht es Besuchern zu euch zu kommen, auch wenn der eigentliche Regionsname unbekannt ist. Das wollte ich auf jedenfall noch einfuegen, nun weiter mit Profilen Groups und Offline IM.
3R.) Wieder sucht ihr in der Robust.HG.ini den Abschnitt [Messaging] und entkomentiert dort diese Zeile:
OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService"
4R.) Darunter befindet sich der Abschnitt [Groups] wo das hier stehen sollte, natuerlich entkomentiert
OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService"
UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
HomeURI = "${Const|BaseURL}:${Const|PublicPort}" ; Nicht unbedingt noetig, aber ich machs, sicher ist sicher
5R.) Darunter befindet sich dann noch mal eine Einstellung im Abschnitt [UserProfileService] wo dann auch bei Bedarf eine Datenbank eingetragen werden kann, ich mach es aus Prinzip. Folgende Eintraege sollten da Stehen:
LocalServiceModule = "OpenSim.Services.UserProfilesService.dll:UserProfilesService"
Enabled = true ; Sehr wichtig, wird oft vergessen und man wundert sich warum gehts Profil nicht
ConnectionString = "Data Source=localhost;Database=Datenbank;User ID=Benutzer;Password=deinPasswort ;Old Guids=true;"
UserAccountService = OpenSim.Services.UserAccountService.dll:UserAccountService
AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dllasswordAuthenticationService"
Damit sollte es sowohl in Grids als auch in Standalones mit den Profilen Gruppen und Offlinenachrichten klappen, natuerlich gehen wenn das Grid garnicht online ist, die Nachrichten verloren, wo soll er sie auch speichern wenn nichtmal der Robust oder die Standalone laeuft.
Ihr muesst die Datei auch nicht Robust.HG.ini nennen, ihr koennt auch nur Robust.ini nutzen,wer die Robust.HG.ini nutzt muss noch beim start des Robust in den Eigenschaften der Verknuepfung hinten noch den eintrag inifile=Robust.HG.ini anhaengen. Das habe ich aber irgendwo schonmal erklaert Alles also keine Hexerei
So und nun noch ein kleiner Nachtrag zur Physik, ich habe mal wieder ein Update gemacht und die letzten Aenderungen (29.11.2015 ca 18:28 laut Git) uebernommen, und siehe da, nun merke ich bei meinem TestFahrzeug nichtmal mehr ein leichtes Ruckeln beim ueberfahren der Simgrenze, bei mir Stand Aussenhafen-03 und dann Ausenhafen-04 und ich habe es nur am lesen in der Zeile bemerkt Also wieder ein kleiner Fortschritt.
Man das war jetzt dann doch nicht mal ebend geschrieben, aber ich hoffe ich habe euch damit geholfen. Denn meine Profile funktionieren fast ueberall auch im HG einzigst, Das Osgrid macht da mal wieder eine Ausnahme, dort bleibt es unlesbar, aber wenn es nur bei einem ist , ist mir das ehrlich wurscht
lg
Ezry
Ich kann ja nur fuer Windows sprechen Da gehts, die Probleme mit dem Metro hatte ich gestern allerdings auch, in den ersten beiden Tagen aber nicht. Vielleicht haben die was umgestellt, aber das weiss ich nun echt net. Und da mein Altes Tutorial nichts mehr nutzt, kuemmer ich mich jetzt mal um Groups Profile und Co 08 und 09 in Kurzform *lach*
Gruppen Profile und offline IM
Sind integriert man muss sie nur in der Opensim.ini bearbeiten und auch in der Robust.HG.ini muss einiges eingetragen werden. Umstellen bei Gruppen und Profile ist eigentlich einfach. die Einstellungen vom Standard auf xxxxV2 dann geht es auch. Alles nur einmal, danach kann man diese Abschnitte ja in jede Neue Version einkopieren
Da ich hier kein ganzen Code einkopieren moechte, schreibe ich die zu aendernden Zeilen so rein, finden werdet ihr die schon, schliesslich sollt ihr euch ab und an mal mit den Inis beschaeftigen, manchmal sind es kleine Aenderungen , die grosse Wirkung haben, dazu aber nach der Beschreibung noch was, weiter unten.
1. ) Offline IM
Suche in der Opensim.Ini nach dem Abschnitt [Messaging]
Dort muessen die Standardeintraege auf folgende Sachen geaendert werden:
OfflineMessageModule = "Offline Message Module V2"
StorageProvider = OpenSim.Data.MySQL.dll
ForwardOfflineGroupMessages = true
2.) Groups
Abschnitt [Groups] in der Opensim.ini, dorte folgende eintraege machen, oder aktivieren
Enabled = true
LevelGroupCreate = 0 ; Ist vieleicht nicht unbedingt noetig
Module = "Groups Module V2"
ServicesConnectorModule = "Groups HG Service Connector"
LocalService = remote ; Fuer Standalones bitte auf local statt remote setzen
GroupsServerURI = ${Const|BaseURL}:${Const|PrivatePort} ; lassen wie es ist, Aenderungen nicht noetig
MessagingEnabled = true
MessagingModule = "Groups Messaging Module V2"
NoticesEnabled = true
MessageOnlineUsersOnly = true ; Muss auf jedenfall aktiviert werden sonst funktioniert das Modul nicht
Das ist fuer Groups bissi mehr Aufwand aber ebend nur einmalig
So nun zu
3.) Userprofile V2
In der Opensim.ini den Abschnitt [Userprofiles] raussuchen und diese kleine Einstellung aktivieren:
ProfileServiceURL = ${Const|BaseURL}:${Const|PublicPort} ; Muss nur entkomentiert werden, mehr nicht.
Das wars in der Opensim.ini, Nun noch ein paar Kleinigkeiten in der Robust.HG.ini oder dieselben Einstellungen ich denke mal in der StandaloneCommon.ini machen, also damit es unterscheidbar ist schreib ich die Zahlen nun mit einem R fuer Robust
(Standalone sollten diesselben sein, weiss es aber nicht genau)
1R.) Suche in der Robust.HG.ini den Abschnitt [ServiceList]
dort bitte die folgenden Zeilen entkomentieren.
OfflineIMServiceConnector = "${Const|PrivatePort}/OpenSim.Addons.OfflineIM.dll:OfflineIMServiceRobustConnector"
GroupsServiceConnector = "${Const|PrivatePort}/OpenSim.Addons.Groups.dll:GroupsServiceRobustConnector"
HGGroupsServiceConnector = "${Const|PublicPort}/OpenSim.Addons.Groups.dll:HGGroupsServiceRobustConnector"
UserProfilesServiceConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:UserProfilesConnector"
Diese vier Zeilen sind leicht zu uebersehen, aber wichtig.
2R.)Weiter in der Robust.HG.ini mit [Hypergrid], dort steht ebenfalls 2 Zeilen die entkomentiert werden muessen(sollten), damit alles etwas stabiler laeuft, auch im HG, ohne hatte ich mehr Probleme, Auch schon zu 07xZeiten.
HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}"
Da einige auch Probleme haben, das ihr Grid erreichbar ist, sollte im Abschnitt [Gridservices] in jedem Fall folgendes stehen
Region_DeineHauptRegion = "DefaultRegion, FallbackRegion, DefaultHGRegion"
der zusaetzliche Eintrag DefaultHGRegion ermoeglicht es Besuchern zu euch zu kommen, auch wenn der eigentliche Regionsname unbekannt ist. Das wollte ich auf jedenfall noch einfuegen, nun weiter mit Profilen Groups und Offline IM.
3R.) Wieder sucht ihr in der Robust.HG.ini den Abschnitt [Messaging] und entkomentiert dort diese Zeile:
OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService"
4R.) Darunter befindet sich der Abschnitt [Groups] wo das hier stehen sollte, natuerlich entkomentiert
OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService"
UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
HomeURI = "${Const|BaseURL}:${Const|PublicPort}" ; Nicht unbedingt noetig, aber ich machs, sicher ist sicher
5R.) Darunter befindet sich dann noch mal eine Einstellung im Abschnitt [UserProfileService] wo dann auch bei Bedarf eine Datenbank eingetragen werden kann, ich mach es aus Prinzip. Folgende Eintraege sollten da Stehen:
LocalServiceModule = "OpenSim.Services.UserProfilesService.dll:UserProfilesService"
Enabled = true ; Sehr wichtig, wird oft vergessen und man wundert sich warum gehts Profil nicht
ConnectionString = "Data Source=localhost;Database=Datenbank;User ID=Benutzer;Password=deinPasswort ;Old Guids=true;"
UserAccountService = OpenSim.Services.UserAccountService.dll:UserAccountService
AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dllasswordAuthenticationService"
Damit sollte es sowohl in Grids als auch in Standalones mit den Profilen Gruppen und Offlinenachrichten klappen, natuerlich gehen wenn das Grid garnicht online ist, die Nachrichten verloren, wo soll er sie auch speichern wenn nichtmal der Robust oder die Standalone laeuft.
Ihr muesst die Datei auch nicht Robust.HG.ini nennen, ihr koennt auch nur Robust.ini nutzen,wer die Robust.HG.ini nutzt muss noch beim start des Robust in den Eigenschaften der Verknuepfung hinten noch den eintrag inifile=Robust.HG.ini anhaengen. Das habe ich aber irgendwo schonmal erklaert Alles also keine Hexerei
So und nun noch ein kleiner Nachtrag zur Physik, ich habe mal wieder ein Update gemacht und die letzten Aenderungen (29.11.2015 ca 18:28 laut Git) uebernommen, und siehe da, nun merke ich bei meinem TestFahrzeug nichtmal mehr ein leichtes Ruckeln beim ueberfahren der Simgrenze, bei mir Stand Aussenhafen-03 und dann Ausenhafen-04 und ich habe es nur am lesen in der Zeile bemerkt Also wieder ein kleiner Fortschritt.
Man das war jetzt dann doch nicht mal ebend geschrieben, aber ich hoffe ich habe euch damit geholfen. Denn meine Profile funktionieren fast ueberall auch im HG einzigst, Das Osgrid macht da mal wieder eine Ausnahme, dort bleibt es unlesbar, aber wenn es nur bei einem ist , ist mir das ehrlich wurscht
lg
Ezry
Nichts im Leben ist ein Muss!!!!!!!!!!!..............Alles ein Kann!!!
http://angels-world.nl:8002:Angels-World
http://angels-world.nl:8002:Angels-World