Shockwave Multiuser Serverで困った
ログイン時のユーザ名に日本語を使うと、まれにログインできない名前があって
何でかなーと思っていたけどやっとわかった。
@や#は制御文字なので元々使っちゃいけないんですが、
Shift-JISで2バイト目に@を含む文字があるのでした。
「Аァ宗后叩拭法邸如院察掘機鼻諭...など」
これらを含むユーザ名ではログインできない。
回避策としてはURLencodeしちゃえばいい。
デコードはFlashのunescape()を使って。
コメント
nightin のスケマサです。
私もこの2年近く shockwave3Dにはまり多くの時間と 過大な投資をしてきました。
http://www.nightin-japan.com/tyrano/
現在、このような物を製作して実験しています。
しかし、あまりにも凝りすぎて、ビデオカードがないユーザーから 批判の嵐が舞ってきました(笑)
先月待つ 待望の64bitOSの発表で やっと
日の目が見れそうな気がします(汗)
Shockwave3dでの学習で 最後の難関に
来ました。それはmultiuserの習得です。
英語の能力が未熟なため テキストで大変苦労しています。
オクヤマ様にご指導願えればと思い 書き込ませて頂きました。
このmultiuserは 一度挫折しまして 再び挑戦中です。
お力をお貸し頂けましたら 幸いです。
投稿者: スケマサ | 2005年02月21日 14:00
はじめまして、こんにちは。
multiuserといってもクライアントサイドでやることといったらメッセージの送受信くらいなのであまり難しく考えることもないかと思います。
サーバサイドの処理とかDBとかの話は僕もよくわかりません。
マクロメディアのサイトかどこかに簡単なチャットのサンプルがあったと思うので、とりあえずそのコードなどを見てみるのが手っ取り早いと思います。
投稿者: okuyama | 2005年02月21日 20:39
チャットのスクリプトは 頭にたたき込みました。
しかし、どこでクロンやそのクロンの動きを送信するのか理解出来ていません。
FLASH&DIRECTOR英語版の参考書を
必死で解読している最中です。
わからない事が ありましたらご教授願います。
投稿者: スケマサ | 2005年02月22日 07:11