D3ブログ - 最新エントリー
OpenSim 0.7Dev のデータベースにはアバタのプロフィールを入れる項目がなくなっている.
盛大なバグかと思っていたら,たいして話題にならないし,知らないところで何とかなっているんだなと思っていたら osprofile というのがあるのを知った. ちゃんと解決が示されているんだ!! と思ってプロジェクトページに移動したら,議論も情報も何にもなし.SVNだけ. 試しに落として動かそうとしたら,(今度こそ本当に)Bugの山. データベースの項目名間違えてる.項目足りない.必要なイベント関数なし.余計なイベント関数あり.関数の中身なし.勘違いしてる. うげ~.何だ何だ!! これは私に対する挑戦だな!!.よし,書き換えてやる!! 書き換えてやる!! 徹夜で書き換えてやる(どうせ喘息で夜寝れないし)!! とことん書き換えてやる!! 子供が遊びに連れて行けと泣いているが,無視して書き変えてやる!!! ついでに XoopenSim に組み込んでやる. xmlrpc_encode()ではエンコード指定できないから日本語は扱えないけど,Base64で強制的に転送してやる! やる!! やる!!! やってやるぜ!!!! というわけで,データベースアクセスは XoopsCube用に書き換えてないけど(だからXoops Cube以外でもいごく),一応動くのができた!! XoopenSim 1.32β だ!! ただ今テスト中. ああっ.いつになったらMoodleに戻れるの?
XoopenSim 1.3β テスト中です.
変更点: ブロック追加 Typoミス訂正 v0.7のデータベース対応 v0.6.x->v.0.7移行補助 passwordSaltの自動挿入 リージョンオーナの変更可能. Voice設定可能(ただしリージョン単位で一律設置).
装着したオブジェクトの状態(装着状態)が保存されないバグに気づく.
いったい何時からだ!! と遡ると R435で駄目になっている(こういう時sunversionは便利だね). 今 R493だからリビジョンで60近く放置だ.で,ソースをチェックすると, OpenSim/Region/Framework/Scenes/Scene.Inventory.cs の AttachObject()で保存用コードが 削りとられている.何故? いつもの如く,削除された保存用コードを付け足す. opensimulator.org のmantisは良く分からんし..... ところで,ソースのXXYYってなんだろう?
R641からおかしくなっていた llSetPos() の不都合箇所を発見.
OpenSim/Region/Framework/Scenes/SceneObjectPart.cs のSendScheduledUpdates()のif文だ. で,どこが悪いかというと.... 正直分からん!!とりあえず.!OffsetPosition.ApproxEqualsの !をはずすとうまく行くのだが,関数の内容チェック はこれから.....
R414でいきなり下記エラーでRegionが起動できなくなる.調べるとmonoのバージョンが古いらしい(要mono2.4.2以上).
とりあえず monoを最新版(2.4.2.3)にして再起動.無事起動する.
最近の OpenSim の ODE のプラグインコード(OdePlugin.cs)は,地形データが何だかぐちゃぐちゃだよ.
まいったな.
OpenSimのバージョン管理システムが svn r10115 以降は git になった!!
svn も残っているけど (定期的に gitと同期が取られるよう),そろそろ git 勉強せんといかんの~. おっと,svn のりビジョンがリセットされてる. bin/OpenMetaverse.dll.config も記述間違えてるで~ ![]() あ~ マネーサーバがエラー吐いとる
7/29 に高大連携で,高校生たち11名に OpenSim を体験してもらいました.
やはり,好き嫌いがかなりはっきり出るようで,興味深かったです. ギャラリーに皆さんの力作(?)がありますので,是非ご覧ください.
気がつかない内に,新しい Viewer からは Ruth はいなくなっちゃたんだね.
http://opensimulator.org/wiki/FAQ 結構古いの使っていたから気づかなかった. さて,どうすべ. 初期装備で Hairが装着できていれば,Gas Cloud にはならないはずだが,..... ????? である.
実験グリッドのマシン一台をこちらに回して,Sand Box用のSIMの増強を行った.これで実験グリッドはサーバ3台に縮小
これは主に 7/29 の高大連携の授業用. 来週の月曜にはなけなしの予算で購入した,ブレードサーバ用のブレードも4枚届く. ただし,ブレードの増設は結構大仕事だ.お金が無いのでSASのHDDを購入できず.SASの2枚挿しを行っている現行ブレード数枚から1個づつ差し替えるのだ.従って OpenSimのメインシステムを停止しないといけない. 来週はイベントが目白押しなので,これらの増設は8月になってからかな? |
|