本家 git 2018-09-17 にて文字化けの解消を確認しました。意外に対応が早かったですね。安心しました。
フミさん、みなさま、お疲れさまでした。
本家 git 2018-09-17 にて文字化けの解消を確認しました。意外に対応が早かったですね。安心しました。
フミさん、みなさま、お疲れさまでした。
登録はしたけれど、まだ有効化されていないということですね。
opensimworldのアカウントでログインし、検索などで登録したリージョンをみつけると、いつでもその赤い帯と Beacon Key for this region が表示されます、
あるいは、ログイン後、いちばん上のバーにある「Welcome, アカウント名▼」というところから「Your Profile」を選べば、My Regions が表示されるはず。そこに現れたリージョン名をクリックしてください。
訂正: JOG配布の OpenSim 0.9.0Dev が動かなくなった monoのバージョンを誤記していました。
誤 mono 4.26.47
正 mono 4.6.27
ちなみに mono 4.2.1 では動きます。
やってくれちゃうじゃないですか、えくすさん。
opensim-0.9.0.1 Release に JOG OpenSim-0.9.0Dev からJOG独自モジュールを入れた環境で、えくすさんの OpenSimProfile.Modules_not_MySQL_test.zip を解凍したものを binに入れて OpenSimProfile.Module.dll を入れ替え。GridHypergrid.ini にはすでに[Profile]のセクションがあったので、その部分(54-55行目)を書き換え。
[Profile]
Module = "OpenProfileModule"
↓
[Profile]
Module = "OpenSimProfileModule"
OpenSim.iniはJOG 0.9.0Devのまま。(最後のほう)
[Profile]
; Change it to your own HTTP server to have the Profile server work
ProfileURL = http://www.jogrid.net/wi/blocks/modlos/helper/profile.php
結果は...大成功!
アバターのプロファイルは正しく表示され、編集、追記もできました。日本語もOKです。
DBの初期化処理というのは、新しくアバターを作ったときなのでしょうか。その点はテストできてませんが、ほぼ完璧と言えましょう。
お疲れ様です。ありがとうございました。パッチ公開してくださいね。
おめでとうございます。でも、うちではやはりエラーとなります。
JOGのProfileモジュールのソースを見ると、v0.8.1に無かった MySQLOpenSimProfilesData.cs なるものが v0.9.0 以降に追加されています。DBはMySQL決め打ちになっていて、これがうちの SQLite環境でエラーとなる原因のようです。
DBの初期化処理はv0.8.1にもあるので必要なのでしょう。しかし v0.9.0以降なぜ MySQL決め打ちなのか疑問です。