2: 2009-09-11 (金) 00:14:00 iseki |
現: 2009-09-14 (月) 23:26:20 iseki |
- | ** [[ModRex>../ModRex]] [#n314214e] | + | ** [[ModRex>../ModRex]] (OpenSim拡張) [#s24f6a23] |
- | - OpenSim 用拡張モジュール | + | - OpenSim用 realXtend への拡張モジュール |
| + | - ModularRex, Autehtication サーバ, AvataStorage サーバから成る |
| + | #br |
| + | |
| + | *** Links [#t69d74c7] |
| + | - Linux用 ModRex: http://docs.realxtend.org/index.php/ModRex_Linux |
| + | #br |
| + | |
| + | *** DownLoad [#aae38b60] |
| + | **** ModRex [#m757369b] |
| + | - svn checkout http://forge.opensimulator.org/svn/modrex/trunk modrex ~ |
| + | -- ユーザ名: anonymous |
| + | -- パスワードなし |
| + | #br |
| + | |
| + | **** Authentication サーバ [#d5dc1811] |
| + | - svn co https://realxtendserver.svn.sourceforge.net/svnroot/realxtendserver/authentication/tags/0.4 authentication |
| + | |
| + | #br |
| + | |
| + | **** Avatar Strorage サーバ [#y95e2fe2] |
| + | - svn co https://realxtendserver.svn.sourceforge.net/svnroot/realxtendserver/avatarstorage/trunk /opt/opensim/avatarstorage |
| + | |
| + | #br |
| + | #br |
| + | |
| + | ** ModularRex [#l245e30a] |
| + | - ModRex 本体 |
| + | #br |
| + | |
| + | *** 対応バージョン [#w50f60b1] |
| + | | modrex revision| OpenSim revision| |
| + | | r205 | r208 | |
| + | | r207 | r208 | |
| + | | r215 | r208 | |
| + | #br |
| + | |
| + | *** Install [#i1fcaf44] |
| + | - 1回目 |
| + | cd opensim |
| + | svn checkout http://forge.opensimulator.org/svn/modrex/trunk modrex |
| + | cd modrex/ModularRex |
| + | chmod u+x runprebuild.s |
| + | ./runprebuild.sh |
| + | nant |
| + | |
| + | - 2回目以降 |
| + | nant clean # ModularRex/bin/RexDotMeshLoader.dll も削除される |
| + | cd .. |
| + | svn update # ModularRex/bin/RexDotMeshLoader.dll の回復 |
| + | cd ModularRex |
| + | nant |
| + | |
| + | - python スクリプトのコピー |
| + | cp -Rpd modrex/ModularRex/RexParts/RexPython/Resources/* bin/ScriptEngines/ |
| + | |
| + | - 設定ファイルの編集 |
| + | cat bin/OpenSim.ini.example modrex/modrex.ini > bin/OpenSim.ini |
| + | vi bin/OpenSim.ini |
| + | |
| + | *** 起動 [#bee1df6f] |
| + | |
| + | cd bin |
| + | mono OpenSim.exe |
| + | - 何故か.Standaloneではマルチリージョンにすると,realXtendのアバターになる. |
| + | - Authentication サーバ,AvatarStorageサーバは無くても大丈夫のよう. |
| + | - Gridモードは未検証 |
| + | - Standalone モードでの記念写真~ |
| + | &ref(Snapshot_003.jpg,60%); |
| + | #br |
| + | |
| + | ** Authentication サーバ [#g9d05a67] |
| + | svn co https://realxtendserver.svn.sourceforge.net/svnroot/realxtendserver/authentication/tags/0.4 authentication |
| + | cd authentication |
| + | chmod u+x runprebuild.sh |
| + | ./runprebuild.sh |
| + | nant |
| + | cd bin |
| + | mono Authentication.exe |
| + | #br |
| + | |
| + | ** Avatar Storage サーバ [#wd2f3923] |
| + | svn co https://realxtendserver.svn.sourceforge.net/svnroot/realxtendserver/avatarstorage/trunk avatarstorage |
| + | cd avatarstorage |
| + | chmod u+x runprebuild.sh |
| + | ./runprebuild.sh |
| + | nant |
| + | cd bin |
| + | mono AvatarStorage.exe |
| + | #br |
| + | |
| + | ** Bugs [#s535df2d] |
| + | - Authentication サーバと AvatarStorageサーバはまだ完全には動いていない. |
| + | -- 空っぽの関数がいくつもある!! |
| + | - Standalone の OpenSimの場合,マルチリージョンにすると何故か realXtend アバターになる? (svn r215) |
| + | -- ログイン方法は通常のStandalone版 OpemSimと同じ. |
| + | #br |
| + | |
| + | ** Error [#x23a0fc9] |
| + | |
| + | *** Standalone Modeの OpemSim.exe でSQLiteを使った場合のエラー (svn r208) [#e4112977] |
| + | 11:09:52 - [NHIBERNATE]: Initializing NHibernateRexObjectData |
| + | 11:09:55 - [APPLICATION]: |
| + | APPLICATION EXCEPTION DETECTED: System.UnhandledExceptionEventArgs |
| + | |
| + | Exception: System.DllNotFoundException: System.Data.SQLite.DLL |
| + | at (wrapper managed-to-native) System.Data.SQLite.UnsafeNativeMethods:sqlite3_open_interop (byte[],intptr&) |
| + | at System.Data.SQLite.SQLite3.Open (System.String strFilename) [0x00000] |
| + | at System.Data.SQLite.SQLiteConnection.Open () [0x00000] |
| + | at NHibernate.Connection.DriverConnectionProvider.GetConnection () [0x00000] |
| + | at OpenSim.Data.NHibernate.NHibernateManager.RunMigration (System.String dialect, System.Reflection.Assembly assembly, System.String store) [0x00000] |
| + | at OpenSim.Data.NHibernate.NHibernateManager..ctor (System.String connect, System.String store, System.Reflection.Assembly assembly) [0x00000] |
| + | at ModularRex.NHibernate.NHibernateRexAssetData.Initialise (System.String connect) [0x00000] |
| + | at ModularRex.RexParts.ModRexMediaURL.PostInitialise () [0x00000] |
| + | at OpenSim.Region.Framework.ModuleLoader.PostInitialise () [0x00000] |
| + | at OpenSim.ApplicationPlugins.LoadRegions.LoadRegionsPlugin.PostInitialise () [0x00000] |
| + | at OpenSim.OpenSimBase.StartupSpecific () [0x00000] |
| + | at OpenSim.OpenSim.StartupSpecific () [0x00000] |
| + | at OpenSim.Framework.Servers.BaseOpenSimServer.Startup () [0x00000] |
| + | at OpenSim.Application.Main (System.String[] args) [0x00000] |
| + | |
| + | Application is terminating: True |
| + | - authentication サーバの System.Data.SQLite.dll で差し替える |
| + | #br |