• Bitte schaltet eure Ad Blocker aus. SLinfo kann nur betrieben werden, wenn es durch Werbung Einnahmen erzielt. Vielen Dank!!
  • Wir freuen uns, wenn du dich in unserem Forum anmeldest. Bitte beachte, dass die Freigabe per Hand durchgeführt wird (Schutz vor Spammer). Damit kann die Freigabe bis zu 24 Stunden dauern.
  • Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Website zu analysieren. Sie geben Einwilligung zu unseren Cookies, wenn Sie unsere Webseite weiterhin nutzen.

"Arriba on Stick"

Dorena Verne

Superstar
Einige von euch erinnern sich vielleicht noch an "Testi Tester" aus einem mittlerweile über drei Jahren alten Projekt von mir.;)
OpenSim für Einsteiger :)

Nun ist "Testi Tester" zurück.:D

Und zwar mit einer "Arriba on Stick".;)

Diese Version läuft mit SQLite und ist somit Windows/Linux kompatibel.
Ob es auch Versionen mit portablem MySQL geben wird, lasse ich erst einmal offen.

So,..auf geht's.:)
Download:opensim-arriba-stick.zip

Danach in ein Verzeichnis eurer Wahl entpacken,..eben auch auf einen USB-Stick.:cool:

In das bin-Verzeichnis gehen und "OpenSim.exe" unter Win und unter Linux "mono OpenSim.exe" starten.

Dann folgende Einträge in den Viewer (ich habe denn coolVL genommen.http://sldev.free.fr/)
testi.jpg

Passwort: arriba

Yeah,..da ist die Kleine.:D
Sie hat auch schon einige Avatare im Inventar,falls ihr einen Kerl wollt.:sleepy:

Hier ein paar Bilder von Testi in ihrem Reich.:)

testi1.jpg


testi2.jpg


testi3.jpg


testi4.jpg


Profile und eine schöne Map sind auch da.;)

testi5.jpg


Vorerst eine reine Standalone ohne Hypergrid. Aber eine Anleitung wie ihr Testi ins HG bekommt folgt natürlich demnächst.:cool:

Have Fun:)
 
Zunächst besorgt ihr euch eine Dyndns-Adresse,..beispielsweise hier:http://www.noip.com/

Danach nehmt ihr in den inis Folgende Änderungen vor:
selbstverständlich tragt ihr da nicht "http://dorenas-testgrid.ddns.net" ein,sondern eure eigene Dyndns-Adresse. Dedn Port 7200 habe ich gewählt,.weil der 9000 auf meinem win7 Rechner Probleme macht.:s
Hier bei dem http-port in der OpenSim.ini:
Code:
[Network]
    ;# {ConsoleUser} {} {User name for console account} {}
    ;; Configure the remote console user here. This will not actually be used
    ;; unless you use -console=rest at startup.
    ; ConsoleUser = "Test"
    ;# {ConsolePass} {} {Password for console account} {}
    ; ConsolePass = "secret"
    ;# {console_port} {} {Port for console connections} {} 0
    ; console_port = 0

    ;# {http_listener_port} {} {TCP Port for this simulator to listen on? (This must be unique to the simulator!)} {} 9000
    ;; Simulator HTTP port. This is not the region port, but the port the
    ;; entire simulator listens on. This port uses the TCP protocol, while
    ;; the region ports use UDP.
     http_listener_port = 7200

Hier unten in der OpenSim.ini:
Code:
[UserProfiles]
  ;# {ProfileServiceURL} {} {Set url to UserProfilesService} {}
  ;; Set the value of the url to your UserProfilesService
  ;; If un-set / "" the module is disabled
   ProfileServiceURL = http://dorenas-testgrid.ddns.net:7200

[XBakes]
  ;# {URL} {} {Set URL for Baked texture service} {}
  ;; Sets the URL for the baked texture ROBUST service.
  ;; Disabled when unset.
  ;; URL = http://127.0.0.1:8003

[Architecture]
    ;# {Include-Architecture} {} {Choose one of the following architectures} {config-include/Standalone.ini config-include/StandaloneHypergrid.ini config-include/Grid.ini config-include/GridHypergrid.ini config-include/SimianGrid.ini config-include/HyperSimianGrid.ini} config-include/Standalone.ini
    ;; Uncomment one of the following includes as required.  For instance, to create a standalone OpenSim,
    ;; uncomment Include-Architecture = "config-include/Standalone.ini"
    ;; 
    ;; Then you will need to copy and edit the corresponding *Common.example file in config-include/
    ;; that the referenced .ini file goes on to include.
    ;;
    ;; For instance, if you chose "config-include/Standalone.ini" then you will need to copy 
    ;; "config-include/StandaloneCommon.ini.example" to "config-include/StandaloneCommon.ini" before
    ;; editing it to set the database and backend services that OpenSim will use.
    ;;
     ;Include-Architecture = "config-include/Standalone.ini"
     Include-Architecture = "config-include/StandaloneHypergrid.ini"
    ; Include-Architecture = "config-include/Grid.ini"
    ; Include-Architecture = "config-include/GridHypergrid.ini"
    ; Include-Architecture = "config-include/SimianGrid.ini"
    ; Include-Architecture = "config-include/HyperSimianGrid.ini"
 
Hier die StandalloneCommon.ini:
Code:
; This is the main configuration file for an instance of OpenSim running in standalone mode

[DatabaseService]
    ;
    ; ### Choose the DB
    ;

    ; SQLite
    Include-Storage = "config-include/storage/SQLiteStandalone.ini";

    ; MySql
    ; Uncomment these lines if you want to use mysql storage
    ; Change the connection string to your db details
    ;StorageProvider = "OpenSim.Data.MySQL.dll"
    ;ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;Old Guids=true;"

    ; Uncomment this line if you are using MySQL and want to use a different database for estates.
    ; The usual application for this is to allow estates to be spread out across multiple simulators by share the same database.
    ; Most people won't need to do this so only uncomment if you know what you're doing.
    ;EstateConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;Old Guids=true;"

    ; MSSQL
    ; Uncomment these lines if you want to use MSSQL storage
    ; Change the connection string to your db details
    ; The value for server property is shown in your SQL Server Management Studio login dialog.
    ; (This sample is the default of express edition)
    ;StorageProvider = "OpenSim.Data.MSSQL.dll"
    ;ConnectionString = "Server=localhost\SQLEXPRESS;Database=opensim;User Id=opensim; password=***;"

    ; PGSQL
    ; Uncomment these lines if you want to use PGSQL storage
    ; Change the connection string to your db details
    ;StorageProvider = "OpenSim.Data.PGSQL.dll"
    ;ConnectionString = "Server=localhost;Database=opensim;User Id=opensim; password=***;"

[Hypergrid]
    ; Uncomment the variables in this section only if you are in
    ; Hypergrid configuration. Otherwise, ignore.

    ;# {HomeURI} {Hypergrid} {The Home URL of this world} {}
    ;; If this is a standalone world, this is the address of this instance.
    ;; If this is a grided simulator, this is the address of the external robust server that
    ;; runs the UserAgentsService.
    ;; For example http://myworld.com:9000 or http://myworld.com:8002
    ;; This is a default that can be overwritten in some sections.
     HomeURI = "http://dorenas-testgrid.ddns.net:7200"

    ;# {GatekeeperURI} {Hypergrid} {The URL of the gatekeeper of this world} {}
    ;; If this is a standalone world, this is the address of this instance.
    ;; If this is a grided simulator, this is the address of the external robust server
    ;; that runs the Gatekeeper service.
    ;; For example http://myworld.com:9000 or http://myworld.com:8002
    ;; This is a default that can be overwritten in some sections.
    	GatekeeperURI = "http://dorenas-testgrid.ddns.net:7200"

[Modules]
    ;; Choose one cache module and the corresponding config file, if it exists.
    ;; Copy the config .example file into your own .ini file and alter that
    ;; We recommend the use of the FlotsamAssetCache since this is most actively maintained.

    AssetCaching = "FlotsamAssetCache"
    Include-FlotsamCache = "config-include/FlotsamCache.ini"

    ;AssetCaching = "CenomeMemoryAssetCache"
    ;Include-CenomeCache = "config-include/CenomeCache.ini"

    ;AssetCaching = "GlynnTuckerAssetCache"

    ;; Authorization is not on by default, as it depends on external php
    ;AuthorizationServices = "LocalAuthorizationServicesConnector"

[AssetService]
    DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll"
    AssetLoaderArgs = "assets/AssetSets.xml"


[GridService]
    ;; For in-memory region storage (default)
    StorageProvider = "OpenSim.Data.Null.dll:NullRegionData"
    ;;--- For MySql region storage (alternative)
    ;StorageProvider = "OpenSim.Data.MySQL.dll:MySqlRegionData"

    ;; Directory for map tile images of remote regions
    ; MapTileDirectory = "./maptiles"

    ;; Next, we can specify properties of regions, including default and fallback regions
    ;; The syntax is: Region_<RegioName> = "<flags>"
    ;; where <flags> can be DefaultRegion, FallbackRegion, NoDirectLogin, Persistent, LockedOut
    ;;  
    ;; DefaultRegion    If a local login cannot be placed in the required region (e.g. home region does not exist, avatar is not allowed entry, etc.)
    ;;                  then this region becomes the destination.  Only the first online default region will be used.  If no DefaultHGRegion
    ;;                  is specified then this will also be used as the region for hypergrid connections that require it (commonly because they have not specified
    ;;                  an explicit region.
    ;;  
    ;; DefaultHGRegion  If an avatar connecting via the hypergrid does not specify a region, then they are placed here.  Only the first online
    ;;                  region will be used.
    ;;  
    ;; FallbackRegion   If the DefaultRegion is not available for a local login, then any FallbackRegions are tried instead.  These are tried in the 
    ;;                  order specified.  This only applies to local logins at this time, not Hypergrid connections.
    ;;  
    ;; NoDirectLogin    A hypergrid user cannot directly connect to this region.  This does not apply to local logins.
    ;;  
    ;; Persistent       When the simulator is shutdown, the region is signalled as offline but left registered on the grid.
    ;;
    ;; For example:
    Region_Testidream = "DefaultRegion, FallbackRegion"

    ; === HG ONLY ===
    ;; If you have this set under [Hypergrid], no need to set it here, leave it commented
     GatekeeperURI="http://dorenas-testgrid.ddns.net:7200"

[LibraryModule]
    ; Set this if you want to change the name of the OpenSim Library
    ;LibraryName = "My World's Library"

[LoginService]
    WelcomeMessage = "Welcome, Avatar!"
    ;; If you have Gatekeeper set under [Hypergrid], no need to set it here, leave it commented
     GatekeeperURI = "http://dorenas-testgrid.ddns.net:7200"

    SRV_HomeURI = "http://dorenas-testgrid.ddns.net:7200"    
    SRV_InventoryServerURI = "http://dorenas-testgrid.ddns.net:7200"
    SRV_AssetServerURI = "http://dorenas-testgrid.ddns.net:7200"
    SRV_ProfileServerURI = "http://dorenas-testgrid.ddns.net:7200"
    SRV_FriendsServerURI = "http://dorenas-testgrid.ddns.net:7200"
    SRV_IMServerURI = "http://dorenas-testgrid.ddns.net:7200"

    ;; For Viewer 2
    MapTileURL = "http://dorenas-testgrid.ddns.net:7200/"

    ; The minimum user level required for a user to be able to login.  0 by default
    ; If you disable a particular user's account then you can set their login level below this number.
    ; You can also change this level from the console though these changes will not be persisted.
    ; MinLoginLevel = 0

    ;; Ask co-operative viewers to use a different currency name
    ;Currency = ""

    ;; Set minimum fee to publish classified
    ; ClassifiedFee = 0

    ;; Regular expressions for controlling which client versions are accepted/denied.
    ;; An empty string means nothing is checked.
    ;;
    ;; Example 1: allow only these 3 types of clients (any version of them)
    ;; AllowedClients = "Imprudence|Hippo|Second Life"
    ;;
    ;; Example 2: allow all clients except these
    ;; DeniedClients = "Twisted|Crawler|Cryolife|FuckLife|StreetLife|GreenLife|AntiLife|KORE-Phaze|Synlyfe|Purple Second Life|SecondLi |Emerald"
    ;;
    ;; Note that these are regular expressions, so every character counts.
    ;; Also note that this is very weak security and should not be trusted as a reliable means
    ;; for keeping bad clients out; modified clients can fake their identifiers.
    ;;
    ;;
    ;AllowedClients = ""
    ;DeniedClients = ""

    ; Basic Login Service Dos Protection Tweaks
    ; ;
    ; ; Some Grids/Users use a transparent proxy that makes use of the X-Forwarded-For HTTP Header, If you do, set this to true
    ; ; If you set this to true and you don't have a transparent proxy, it may allow attackers to put random things in the X-Forwarded-For header to
    ; ;     get around this basic DOS protection.
    ; DOSAllowXForwardedForHeader = false
    ; ;
    ; ; The protector adds up requests during this rolling period of time, default 10 seconds
    ; DOSRequestTimeFrameMS = 10000
    ; ;
    ; ; The amount of requests in the above timeframe from the same endpoint that triggers protection
    ; DOSMaxRequestsInTimeFrame = 5
    ; ;
    ; ; The amount of time that a specific endpoint is blocked.    Default 2 minutes.
    ; DOSForgiveClientAfterMS = 120000
    ; ; 
    ; ; To turn off basic dos protection, set the DOSMaxRequestsInTimeFrame to 0.

[FreeswitchService]
    ;; If FreeSWITCH is not being used then you don't need to set any of these parameters
    ;;
    ;; The IP address of your FreeSWITCH server.  The common case is for this to be the same as the server running the OpenSim standalone
    ;; This has to be set for the FreeSWITCH service to work
    ;; This address must be reachable by viewers.
    ;ServerAddress = 127.0.0.1

    ;; The following configuration parameters are optional

    ;; By default, this is the same as the ServerAddress
    ; Realm = 127.0.0.1

    ;; By default, this is the same as the ServerAddress on port 5060
    ; SIPProxy = 127.0.0.1:5060

    ;; Default is 5000ms
    ; DefaultTimeout = 5000

    ;; The dial plan context.  Default is "default"
    ; Context = default

    ;; Currently unused
    ; UserName = freeswitch

    ;; Currently unused
    ; Password = password

    ;; The following parameters are for STUN = Simple Traversal of UDP through NATs
    ;; See http://wiki.freeswitch.org/wiki/NAT_Traversal
    ;; stun.freeswitch.org is not guaranteed to be running so use it in
    ;; production at your own risk    
    ; EchoServer = 127.0.0.1
    ; EchoPort = 50505
    ; AttemptSTUN = false

[GridInfoService]
    ; These settings are used to return information on a get_grid_info call.
    ; Client launcher scripts and third-party clients make use of this to
    ; autoconfigure the client and to provide a nice user experience. If you
    ; want to facilitate that, you should configure the settings here according
    ; to your grid or standalone setup.
    ;
    ; See http://opensimulator.org/wiki/GridInfo

    ; login uri: for grid this is the login server URI
    login = http://dorenas-testgrid.ddns.net:7200/

    ; long grid name: the long name of your grid
    gridname = "Testis-Arriba"

    ; short grid name: the short name of your grid
    gridnick = "Arriba"

    ; login page: optional: if it exists it will be used to tell the client to use
    ;                       this as splash page
    ; currently unused
    ;welcome = http://127.0.0.1/welcome

    ; helper uri: optional: if it exists if will be used to tell the client to use
    ;                       this for all economy related things
    ; currently unused
    ;economy = http://127.0.0.1:9000/

    ; web page of grid: optional: page providing further information about your grid
    ; currently unused
    ;about = http://127.0.0.1/about/

    ; account creation: optional: page providing further information about obtaining
    ;                             a user account on your grid
    ; currently unused
    ;register = http://127.0.0.1/register

    ; help: optional: page providing further assistance for users of your grid
    ; currently unused
    ;help = http://127.0.0.1/help

    ; password help: optional: page providing password assistance for users of your grid
    ; currently unused
    ;password = http://127.0.0.1/password

    ; HG address of the gatekeeper, if you have one
    ; this is the entry point for all the regions of the world
    ; gatekeeper = http://127.0.0.1:9000/

    ; HG user domain, if you have one
    ; this is the entry point for all user-related HG services
    ; uas = http://127.0.0.1:9000/

[MapImageService]
	; Set this if you want to change the default
	; TilesStoragePath = "maptiles"

[AuthorizationService]
	; If you have regions with access restrictions
	; specify them here using the convention
	; Region_<Region_Name> = <flags>
	; Valid flags are:
	; DisallowForeigners -- HG visitors not allowed
	; DisallowResidents -- only Admins and Managers allowed
	; Example:
	; Region_Test_1 = "DisallowForeigners"

;;
;; HG configurations
;;
[GatekeeperService]
	;; If you have GatekeeperURI set under [Hypergrid], no need to set it here, leave it commented
     ExternalName = "http://dorenas-testgrid.ddns.net:7200"

    ; Does this grid allow incoming links to any region in it?
    ; If false, HG TPs happen only to the  Default regions specified in [GridService] section
    AllowTeleportsToAnyRegion = true

    ;; Regular expressions for controlling which client versions are accepted/denied.
    ;; An empty string means nothing is checked.
    ;;
    ;; Example 1: allow only these 3 types of clients (any version of them)
    ;; AllowedClients = "Imprudence|Hippo|Second Life"
    ;;
    ;; Example 2: allow all clients except these
    ;; DeniedClients = "Twisted|Crawler|Cryolife|FuckLife|StreetLife|GreenLife|AntiLife|KORE-Phaze|Synlyfe|Purple Second Life|SecondLi |Emerald"
    ;;
    ;; Note that these are regular expressions, so every character counts.
    ;; Also note that this is very weak security and should not be trusted as a reliable means
    ;; for keeping bad clients out; modified clients can fake their identifiers.
    ;;
    ;;
    ;AllowedClients = ""
    ;DeniedClients = ""

    ;; Are foreign visitors allowed?
    ;ForeignAgentsAllowed = true
    ;;
    ;; If ForeignAgentsAllowed is true, make exceptions using AllowExcept.
    ;; Leave blank or commented for no exceptions.
    ; AllowExcept = "http://griefer.com:8002, http://enemy.com:8002"
    ;;
    ;; If ForeignAgentsAllowed is false, make exceptions using DisallowExcept
    ;; Leave blank or commented for no exceptions.
    ; DisallowExcept = "http://myfriendgrid.com:8002, http://myboss.com:8002"

[UserAgentService]
    ;; User level required to be contacted from other grids
    ;LevelOutsideContacts = 0

    ;; Restrictions on destinations of local users.
    ;; Are local users allowed to visit other grids?
    ;; What user level? Use variables of this forrm:
    ;; ForeignTripsAllowed_Level_<UserLevel> = true | false
    ;; (the default is true)
    ;; For example:
    ; ForeignTripsAllowed_Level_0 = false
    ; ForeignTripsAllowed_Level_200 = true ; true is default, no need to say it
    ;;
    ;; If ForeignTripsAllowed is false, make exceptions using DisallowExcept
    ;; Leave blank or commented for no exceptions.
    ; DisallowExcept_Level_0 = "http://myothergrid.com:8002, http://boss.com:8002"
    ;;
    ;; If ForeignTripsAllowed is true, make exceptions using AllowExcept.
    ;; Leave blank or commented for no exceptions.
    ; AllowExcept_Level_200 = "http://griefer.com:8002, http://enemy.com:8002"

[HGInventoryService]
    ;; If you have this set under [Hypergrid], no need to set it here, leave it commented
     HomeURI = "http://dorenas-testgrid.ddns.net:7200"

[HGAssetService]
    ;; If you have this set under [Hypergrid], no need to set it here, leave it commented
     HomeURI = "http://dorenas-testgrid.ddns.net:7200"

    ;; The asset types that this grid can export to / import from other grids.
    ;; Comma separated.
    ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely:
    ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText, 
    ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh 
    ;;
    ;; Leave blank or commented if you don't want to apply any restrictions.
    ;; A more strict, but still reasonable, policy may be to disallow the exchange 
    ;; of scripts, like so:
    ; DisallowExport ="LSLText"
    ; DisallowImport ="LSLBytecode"


[HGInventoryAccessModule]
    ;; If you have these set under [Hypergrid], no need to set it here, leave it commented
     HomeURI = "http://dorenas-testgrid.ddns.net:7200"
     GatekeeperURI = "http://dorenas-testgrid.ddns.net:7200"

    ;; If you want to protect your assets from being copied by foreign visitors
    ;; uncomment the next line. You may want to do this on sims that have licensed content.
    ;; true = allow exports, false = disallow exports. True by default.
    ; OutboundPermission = True

    ;; Send visual reminder to local users that their inventories are unavailable while they are traveling
    ;; and available when they return. True by default.
    ;RestrictInventoryAccessAbroad = True

[HGFriendsModule]
    ; User level required to be able to send friendship invitations to foreign users
    ;LevelHGFriends = 0;

[Messaging]
    ; === HG ONLY ===
    ;; If you have this set under [Hypergrid], no need to set it here, leave it commented
     GatekeeperURI = "http://dorenas-testgrid.ddns.net:7200"


[EntityTransfer]
    ;; User level from which local users are allowed to HG teleport. Default 0 (all users)
    ;LevelHGTeleport = 0

    ;; Are local users restricted from taking their appearance abroad?
    ;; Default is no restrictions
    ;RestrictAppearanceAbroad = false

    ;; If appearance is restricted, which accounts' appearances are allowed to be exported?
    ;; Comma-separated list of account names
    AccountForAppearance = "Test User, Astronaut Smith"

;; UserProfiles Service
;;
;; To use, set Enabled to true then configure for your site...
[UserProfilesService]
    LocalServiceModule = "OpenSim.Services.UserProfilesService.dll:UserProfilesService"
    Enabled = true

    ;; Configure this for separate databse
    ; ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;Old Guids=true;"
    ; Realm = UserProfiles

    UserAccountService = OpenSim.Services.UserAccountService.dll:UserAccountService
    AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"


[Architecture]
	;; Select HG Inventory Version
	
	; HG Inventory Version
	;HGInventoryVersion = "2.0"
	; HGInventoryVersion = "1.5"
	 HGInventoryVersion = "1.0"

Regions.ini:
Code:
[Testidream]
RegionUUID = e85f245e-f9b4-49a3-ab5e-edfe32d26943
Location = 9000,9000
SizeX = 256
SizeY = 256
SizeZ = 256
InternalAddress = 0.0.0.0
InternalPort = 7201
AllowAlternatePorts = False
ExternalHostName = dorenas-testgrid.ddns.net
MaptileStaticUUID = 00000000-0000-0000-0000-000000000000

Danach müßt ihr noch in eurem Router die Dyndnsweiterleitung freischalten und folgende Ports weiterleiten:
7200 tcp und udp
7201 tcp und udp

Den Viewer einrichten.:cool:
coolhg.jpg


Hier mal ein paar Bildchen von Testis HG-Reise.:D

Gridtalk-Region in Dorenas World:
testihg.jpg


Waldland in Dorenas World:
testihg1.jpg


Centerworld im Metropolis-Grid:
testihg2.jpg


Have Fun.:)

Edit:
Wirklich mobil ist leider nur die localhost-version am Anfang des Threads. Das mit den dyndns funzt prima wenn die Installation eh auf dem Rechner ist
 
"Arriba on a stick" ist eine Standalone-Konfiguration. "Arriba Minigrid" ist ein echtes Grid, dort laufen also auch die ROBUST Dienste. Aus Anwendersicht bedeutet das, ans Minigrid könnten theoretisch fremde Server mit weiteren Regionen andocken. Bei der Standalone müssen alle Regionen in der selben OpenSim.exe laufen, und damit auf dem selben Rechner.

EDIT: Wenn Du Dein OpenSim hochfährst, kannst Du es am einfachsten an den Konsolen unterscheiden. Bei einer Arriba on a Stick gibt es nur eine Konsole, in der normalerweise nach dem Durchlaufen der Startmeldungen "Region <root> #" steht. Beim Minigrid muss vorher noch eine andere Konsole gestartet werden, insgesamt also zwei Konsolen, und in der zuerst gestarteten Konsole muss nach dem Durchlaufen der Startmeldungen "R.O.B.U.S.T#" stehen.
 
Zuletzt bearbeitet:
Danke! Nun habe ich es verstanden! Bei mir startet immer noch ein ROBUST Fenster was ich als Nachteil empfinde, da ich garnicht weiß was ich damit soll und es immer auch noch zumachen muß. Hat das irgendwelche Vorteile wenn ich NUR eigene Regionen und nur vier davon betreiben will, die derzeit (aufgrund schlechter DSL Leitung) noch nichtmal am Hypergrid hängen?
 
Den Vorteil den du mit dem Minigrid hast ist der, das du mit ihm quasi alles das hast, was ein Grid eben technisch gesehen auszeichnet, Robust-server,..Regionserver, Gridwebseite,..MySQL-Datenbank. Zugegeben, ich habe dir damit einen ziemlichen Brocken zukommen lassen.;-)

Die kleine "Arriba on a Stick" hingegen ist eine Version, wie sie einfacher nicht geht. SQLite als Datenbank, Standalone-Modus, kein Interface. Vorteil dieser schmalen Lösung ist, das sie als Einsteigerversion dadurch vom USB-stick bei Windows wie auch von Linuxrechnern ohne weiteres läuft.

Selbstverständlich hätte ich auch noch eine Variante die da zwischen liegt erstellen können. Quasi eine Standalone mit Mysql und Diva-Webinterface. Dieses gibt es aber in der Art schon in der "offiziellen" "Sim on a Stick" Version die Diva-OS als Basis nimmt.

Das ganze dann nochmal mit der Arriba als Grundlage,..da hatte ich ehrlich gesagt bisher keine Lust zu, sollte ich aber wenn Interesse daran besteht mal in Angriff nehmen.
 
Also ich bin dir SEHR dankbar für das, was ich bekommen habe. Die "kleine" Version wäre schonmal nix gewesen, denn ich habe die Erfahrung gemacht daß schon die "große" MySQL schnell aus den Nähten platzt selbst bei EINEM User mit vier Regionen der oft OARd lädt. Vielleicht lerne ich ja noch mit dem ROBUST was anzufangen. Leider ist mein Titelbild inzwischen verschwunden. Wo kann ich ein neues einfügen? Und kann ich über irgendein internes Panel auch weitere User (Alts) einfügen OHNE daß die sich selbst an der Wifi- Seite anmelden? Die Wifi Seite mag nämlich meine gewohnten Passwörter nicht und verlangt zwingend daß sie Buchstaben (kleine und gro0e) und Zahlen enthalten müssen.

Selbstverständlich hätte ich auch noch eine Variante die da zwischen liegt erstellen können. Quasi eine Standalone mit Mysql und Diva-Webinterface. Dieses gibt es aber in der Art schon in der "offiziellen" "Sim on a Stick" Version die Diva-OS als Basis nimmt... Das ganze dann nochmal mit der Arriba als Grundlage,..da hatte ich ehrlich gesagt bisher keine Lust zu, sollte ich aber wenn Interesse daran besteht mal in Angriff nehmen.

Also wie gesagt ich bin dankbar für alles aber DAS wäre - wenn ich die Auswahl hätte - das was ich nehmen würde. Mit MySQL aber ohne ROBUST. .... weiß ja nicht ob ich da repräsentaiv bin ;-)

Was ist denn überhaupt der Vorteil von Arriba gegenüber der neuesten SOAS ??
 
Zuletzt bearbeitet:
OpenSim Arriba ist ein Fork von Freaky Tech, also eine Modifikation zum Hauptentwicklungsstrang. Vorteile? Fans von Freaky (mich eingeschlossen) sind der Meinung, dass seine Modifikation erheblich stabiler und performanter läuft als das Original.

Ich finde, wirklich für jeden Geschmack die optionale Kombination aus Datenbank, Webinterface, OpenSim Version, OpenSim Konfiguration, ... zusammenzustellen artet in sehr viel Arbeit aus. Und das alles immer aktuell zu halten, ist dazu noch ziemlich langweilige Arbeit. Wenn Dorena will, Hochachtung vor dem Fleiß aber fordern würde ich sowas niemals.
 
Statt MySQL sollte man MariaDB nehmen.

Wer ein Herz für die Open Source-Gemeinde hat sollte darüber hinaus statt MySQL lieber MariaDB nehmen. MariaDB ist im Prinzip das Gleiche wie MySQL, ist ja auch ein Fork und stammt von selben "Erfinder", nur ist ein bischen schneller, gehört nicht Oracle und ist komplett Open Source. Grosse Webseiten, wie die Wikipedia haben bereits auf MariaDB umgestellt. MariaDB ist komplett kompatibel zu MySQL.
 
Frage einer kleinen Doofen bezüglich einer "Fork" ... ist mir schon klar daß das so eine Art von Parallelentwicklung mit Verbesserungen ist (so wie wir und die Affen *gggg*) ..... AAABER ....

Wenn ich in Arriba eine OAR oder IAR speichere liest SOAS die dann einwandfrei (und umgekehrt) ???

Nich daß ich auf der Gabelzinke sitze und nie mehr auf den Griff zurückkann ;-)
 
jap,..ist kein Problem.
Was natürlich Probleme bereiten kann ist wenn du versuchst eine oar-iar die du mit der arriba erstellt hast auf einer uralt soas einspielen willst.Da ist der Versionsunterschied entscheidend. Die Arriba beruht auf die os 0.8.1.dev, obwohl ich die nicht unbedingt vergleichen möchte. Deine ist soweit ich weiß die soas die auf der 0.7.4 beruht? Dürfte funktionieren, aber ich halte es für sinnfrei mit einer aktuelleren Version ein oar-iar backup zu erstellen nur um sie hinterher auf einer alten wieder einzuspielen.
 
Na für meine momentane Aktivität diesbezüglich ist dieses Wissen schon fast überdimensioniert. Ich starte das, lauf etwas da rum und versuch mich am rezzen und hochladen. Das einige was mir nicht so wirklich gefällt ist die Avatar-Optik.
Ich hab schon etwas geschaut, aber so einen Marktplatz dafür der ähnlich wie der für SL ist scheint es wohl nicht zu geben.
 

Users who are viewing this thread

Zurück
Oben Unten