経緯としてはUI間の文字コードの対応を確認している最中に発見しました。
2011年7月20日水曜日
KaiUI同士のプライベートメッセージ
経緯としてはUI間の文字コードの対応を確認している最中に発見しました。
SirKaiUI_0_0_1_58
暫定的なリリースです。
部屋の説明で %XX%XX%XX となっている文字コードに対応しました。
仕様的に良くわかって無くて実装しているので、変換がおかしいかもしれません。
環境によってコード体系が異なっているのでどんどん複雑になると思います。
それと、プライベートメッセージを送信するときにKaiUI相手だとまともに日本語が送信できないかも。
試してはいませんが、KaiUI同士でもまともに送れないのではないかと感じています。
理由はUTF-8で送信を行ってもKaiUI側でUTF-8から表示文字コードにデコードされていない感じがするので。KaiUI同士できちんと送受信できているのであれば、どのコード体系を使って送信すればいいのか探らなければなりません。
SirKaiUI_0_0_1_58
部屋の説明で %XX%XX%XX となっている文字コードに対応しました。
仕様的に良くわかって無くて実装しているので、変換がおかしいかもしれません。
環境によってコード体系が異なっているのでどんどん複雑になると思います。
それと、プライベートメッセージを送信するときにKaiUI相手だとまともに日本語が送信できないかも。
試してはいませんが、KaiUI同士でもまともに送れないのではないかと感じています。
理由はUTF-8で送信を行ってもKaiUI側でUTF-8から表示文字コードにデコードされていない感じがするので。KaiUI同士できちんと送受信できているのであれば、どのコード体系を使って送信すればいいのか探らなければなりません。
SirKaiUI_0_0_1_58
2011年7月19日火曜日
SirKaiUIとSirKaiChatInputをアップしておきました
XLink kai 7.4.22から文字コードがUTF-8(UTF-16とかかもしれないですけど)へ移行したみたいなので対応しました。
最初はUIの表示だけとおもったら、クライアントエンジンでAnsi文字列をそのまま渡すとエンジン側でエラーになって終了するという極悪仕様になっているので旧バージョンのものはもう使用できなくなると思います。
ChatInputの方はこのおかげでUI対応用の別ファイルが不要になったっぽいのでアーカイブから削除しました。
SirKaiUI_0_0_1_57
SirKaiChatInput_1_0_1_10
最初はUIの表示だけとおもったら、クライアントエンジンでAnsi文字列をそのまま渡すとエンジン側でエラーになって終了するという極悪仕様になっているので旧バージョンのものはもう使用できなくなると思います。
ChatInputの方はこのおかげでUI対応用の別ファイルが不要になったっぽいのでアーカイブから削除しました。
SirKaiUI_0_0_1_57
SirKaiChatInput_1_0_1_10
Xlinkが強制バージョンアップに
たまに立ち上げてみると変わっているもので
ダウンロードしなさいとメッセージが表示されました。
バージョン自体は7.4なのでサーバー側の変更はあまり無いようですが色々と不具合があったので直されていると思いますが、なんとここにきて文字コードが統一された感じがします。
おかげで文字化け(笑)
チャットも化けているので文字コード変換してあげないと駄目そうですね。
それよりこれでWebUIとKaiUI間でのプライベートメッセージ文字化け問題は解消されるのでしょうか?
オリジナルのUIは誰が使ってるかわかりませんけど、文字化け対応したらアップしておこうとは思いますが(笑)

バージョン自体は7.4なのでサーバー側の変更はあまり無いようですが色々と不具合があったので直されていると思いますが、なんとここにきて文字コードが統一された感じがします。

チャットも化けているので文字コード変換してあげないと駄目そうですね。
それよりこれでWebUIとKaiUI間でのプライベートメッセージ文字化け問題は解消されるのでしょうか?
オリジナルのUIは誰が使ってるかわかりませんけど、文字化け対応したらアップしておこうとは思いますが(笑)
2011年2月21日月曜日
2011年2月6日日曜日
2011年2月5日土曜日
1 Low rank arena にて
眺めているとどうもロビーでクエストを行っている人がいました。
キャラクターが戻ってくると名前が赤い上位キャラも。
気づいてしまったのでとりあえず、ローカルルールのURLを貼り付けたところ、しばらくしてから移動されました。
キャラクターが戻ってくると名前が赤い上位キャラも。
気づいてしまったのでとりあえず、ローカルルールのURLを貼り付けたところ、しばらくしてから移動されました。
2011年2月4日金曜日
2011年2月1日火曜日
Pingの表示のお話
表示されるPingはどのように行われているかわかりませんが、KaiEngineとUIとのやり取りは現行の7.4.18では約1秒間に1個づつ表示されているようになっています。
(以前のバージョンではかなり一度に大量に更新されていました。このような変更はブルースクリーンの表示という最悪の事態を回避するための手段だと想像しています)
そのため、同じ階層に多数のユーザーが存在する場合、全体の表示が終わるまで数十秒~数分かかることになります。
そのために一見Pingがない状態に思える場合でも後から遅れて表示されるようになります。
(以前のバージョンではかなり一度に大量に更新されていました。このような変更はブルースクリーンの表示という最悪の事態を回避するための手段だと想像しています)
そのため、同じ階層に多数のユーザーが存在する場合、全体の表示が終わるまで数十秒~数分かかることになります。
そのために一見Pingがない状態に思える場合でも後から遅れて表示されるようになります。
2011年1月24日月曜日
General Chat での日本語での発言について
Xlinkにログイン後のチャット画面では日本語の発言は禁止されています。
理由は
・日本語フォントがインストールされていないと文字化けする。
・管理運営側から日本語が意味不明。
そもそもXLINK自体和製でないので日本語は通じません。
表示も崩れる日本語文字コードはとても毛嫌いされています。
(じゃぁ同じ様なハングルとか中国とかどうなんだという話もありますが、日本語文字コードと判断が出来ないので「多分全部日本語だ!」といわれている感じもしないでもありません(笑))
「fucking japanese gamer」
とか言われないように日本語文字コードの発言はしないようにしましょう。
見かけた場合は
「Don't use Japanese here.」
とか
「Please do not use Japanese. Use English here.」
注意してあげましょう。
特にXLinkの利用者の低年齢化が進んでいるので、P2Gのころからやたらと意味不明な日本語発言が多いです。
※この問題は最悪日本語圏からのIP BANもありえるといった話にまでなったと思います。
理由は
・日本語フォントがインストールされていないと文字化けする。
・管理運営側から日本語が意味不明。
そもそもXLINK自体和製でないので日本語は通じません。
表示も崩れる日本語文字コードはとても毛嫌いされています。
(じゃぁ同じ様なハングルとか中国とかどうなんだという話もありますが、日本語文字コードと判断が出来ないので「多分全部日本語だ!」といわれている感じもしないでもありません(笑))
「fucking japanese gamer」
とか言われないように日本語文字コードの発言はしないようにしましょう。
見かけた場合は
「Don't use Japanese here.」
とか
「Please do not use Japanese. Use English here.」
注意してあげましょう。
特にXLinkの利用者の低年齢化が進んでいるので、P2Gのころからやたらと意味不明な日本語発言が多いです。
※この問題は最悪日本語圏からのIP BANもありえるといった話にまでなったと思います。
MHP3 クエ回しアリーナ追加
昨日追加されていました。
Arena/PSP/Action/Monster Hunter Portable 3rd/Japan/No Password Arena/4. Que mawashi
利用方法の詳細がはっきりしませんが、基本はHR程度の縛りでクエを貼る順番(ID順や入室順など)を決めて順番にクエを行っていく部屋ということだと思われます。
募集部屋のような確認は許されるのかどうか微妙ですが、基本は雑談部屋と同様になるようなので募集確認も行ったらまずそうです。
モデラーの(JA)CASさんの発言によれば
・雑談部屋と同様の制限
・雑談は雑談部屋もあるので禁止にしようかな
とのこと。
XLink 利用規約
MHP3サブアリーナ構造
昨日にでも更新があると思いましたが、まだ更新されていないようです。
基本は部屋開設の紹介程度は可能だと思うので、HRの制限やクエストレベルなどの縛りを発言した後、部屋を開設するのが良いでしょう。
Arena/PSP/Action/Monster Hunter Portable 3rd/Japan/No Password Arena/4. Que mawashi
利用方法の詳細がはっきりしませんが、基本はHR程度の縛りでクエを貼る順番(ID順や入室順など)を決めて順番にクエを行っていく部屋ということだと思われます。
募集部屋のような確認は許されるのかどうか微妙ですが、基本は雑談部屋と同様になるようなので募集確認も行ったらまずそうです。
モデラーの(JA)CASさんの発言によれば
・雑談部屋と同様の制限
・雑談は雑談部屋もあるので禁止にしようかな
とのこと。
XLink 利用規約
MHP3サブアリーナ構造
昨日にでも更新があると思いましたが、まだ更新されていないようです。
基本は部屋開設の紹介程度は可能だと思うので、HRの制限やクエストレベルなどの縛りを発言した後、部屋を開設するのが良いでしょう。
2011年1月23日日曜日
Network Settings:
トンネルやPSPパーティーでWinpcapをインストールしたので、気軽に

のPacket Captrue EngineをWinpcapに設定してみました。
バージョン違いのためか見事にKaiEngineが起動しなくなる事態に。

KaiEngineが起動しなくなったということは、現状のバージョンでは設定画面も開けなくなってしまったということ。
再インストールも面倒なので設定ファイルを直接変更。
設定ファイルはXPであれば
C:\Documents and Settings\[User]\Application Data\XLink Kai
のフォルダの中にkaiUserConfig.txtがあるので、メモ帳などで
# Use PSSDK or Winpcap
の下にある
kaiLib=winpcap
の部分を
kaiLib=PSSDK
に変更すれば元に戻ります。

のPacket Captrue EngineをWinpcapに設定してみました。
バージョン違いのためか見事にKaiEngineが起動しなくなる事態に。

KaiEngineが起動しなくなったということは、現状のバージョンでは設定画面も開けなくなってしまったということ。
再インストールも面倒なので設定ファイルを直接変更。
設定ファイルはXPであれば
C:\Documents and Settings\[User]\Application Data\XLink Kai
のフォルダの中にkaiUserConfig.txtがあるので、メモ帳などで
# Use PSSDK or Winpcap
の下にある
kaiLib=winpcap
の部分を
kaiLib=PSSDK
に変更すれば元に戻ります。
2011年1月7日金曜日
MHP3 XLink kai × Avast!
同じロビーまたは部屋に居る人が Avast!(アベスト、アバスト)がインストールされているとMHP3は動作がおかしくなります。
原因は特定のパケットが遮断されてしまうため、Directパケットが多重送信されているようです。
このときとても問題になるのが、Avast!を入れている人はまったく異常が判別できないようです。
(回線にはKaiまで届かないパケットが大量に投げられるのでPingが落ち込むかKaiEngine自体動作を停止するかもしれません)
周りの人はこのような現象が発生します。
・クエストに出発するとラグが徐々に大きくなる。
見た目はボスモンスターなどのワープが始まり、回線が弱い場合はゲームの離脱が発生します。
本人は問題ないから回りが悪いとなりがちなのですが、この手の障害は本人が無意識のうちに周りに迷惑をかけてしまうので厄介です。
似たような現象としてMHP2GのときにウィルスセキュリティーZERO(ゼロ)がありましたが、こちらの場合は2人であってもこのような現象が発生しました。
対処方法はインターネットシールドを停止させるか、KaiEngineに対して解除すればとりあえずはあそべるようになるとおもいますが、それでもまだ完全ではないような気がします。
別のどうでもいいようなPCにKaiをインストールして動作確認を行ってみるのも良いでしょう。
追記
abastって間違えてたのでURLがabastに w
このとき確認したのはインターネットシールドと本体の動作も停止させています。
原因は特定のパケットが遮断されてしまうため、Directパケットが多重送信されているようです。
このときとても問題になるのが、Avast!を入れている人はまったく異常が判別できないようです。
(回線にはKaiまで届かないパケットが大量に投げられるのでPingが落ち込むかKaiEngine自体動作を停止するかもしれません)
周りの人はこのような現象が発生します。
・クエストに出発するとラグが徐々に大きくなる。
見た目はボスモンスターなどのワープが始まり、回線が弱い場合はゲームの離脱が発生します。
本人は問題ないから回りが悪いとなりがちなのですが、この手の障害は本人が無意識のうちに周りに迷惑をかけてしまうので厄介です。
似たような現象としてMHP2GのときにウィルスセキュリティーZERO(ゼロ)がありましたが、こちらの場合は2人であってもこのような現象が発生しました。
対処方法はインターネットシールドを停止させるか、KaiEngineに対して解除すればとりあえずはあそべるようになるとおもいますが、それでもまだ完全ではないような気がします。
別のどうでもいいようなPCにKaiをインストールして動作確認を行ってみるのも良いでしょう。
追記
abastって間違えてたのでURLがabastに w
このとき確認したのはインターネットシールドと本体の動作も停止させています。
2010年12月17日金曜日
サーバーが不安定
サーバーが過負荷になっているのか、どうも夜時間はかなり不安定になっているようです。
ログインサーバーがダウンしている場合も多々ありますが、ログイン後に利用するORBサーバーに入れるまで5~10分程度かかるようです。
[18:31]Querying orbital mesh..
[18:31]Requerying orbital mesh..
詳しく調べていませんが、ログを見る限りORBサーバー一覧を取得するときに時間がかかってるようなので、ログインしてしまえば問題はないように思いましたが、実際に部屋を作成してもしばらくすると強制的に部屋が開放されたりしています。
最初は管理者の誰かに強制開放されているだけかとも思いましたが、サーバーが不安定になっているのでしょうか?
ログインサーバーがダウンしている場合も多々ありますが、ログイン後に利用するORBサーバーに入れるまで5~10分程度かかるようです。
[18:31]Querying orbital mesh..
[18:31]Requerying orbital mesh..
詳しく調べていませんが、ログを見る限りORBサーバー一覧を取得するときに時間がかかってるようなので、ログインしてしまえば問題はないように思いましたが、実際に部屋を作成してもしばらくすると強制的に部屋が開放されたりしています。
最初は管理者の誰かに強制開放されているだけかとも思いましたが、サーバーが不安定になっているのでしょうか?
登録:
投稿 (Atom)