活動再開予定~

いろいろあってやる気がなくなってしまってここしばらくの間きき☆彡での活動はやや休止気味だったけど
4月14日くらいから再び活動するよていで~すっ☆
(実は別のキャラでこっそりINしていたけどねw)

あとステータスは打撃型に戻すつもりです~^^;
支援僧侶でいる意味がなくなってしまったのでね(・_・)

というわけで~♪

・・あ、ウソじゃないよw(4月1日なだけに)
続きを読む>>

ダメなサーバだなこりゃ

メール送信フォームの改良がようやく完成で~すっ♪

いろいろバグが起きたりして大変でした。
なにしろFlash Playerにまでバグのようなものがあるんだから・・(汗

Flashの表示方式を透過ウィンドウにするためのタグ

<PARAM NAME="wmode" VALUE="transparent">

を入れているとなぜか漢字の入力が正しくできないというよくわからない現象が起きました。
仕方ないのでこのタグを外して普通に表示させることにします。

そして、ようやくFlashとCGIが完成してテストしたところ・・
こんどはメールサーバの方が全然ダメダメな状態になってました。
メールの送信が6時間以上も遅れるってどういうことよ?
仕方ないのでとりあえずプロバイダの方のメールサーバを使うことに。

今使っているところは障害が起こったときの対応が全然よくないので別のところに引っ越そうかな・・と思ったけどもう来年の契約までしてしまってるんだよなぁ・・。
どうしよう・・?

追記:ドメインのネームサーバを変えたところ遅延は起こらなくなったみたい。これで大丈夫かな・・?
SPFレコードあたりが関係していたんでしょうかね?(前のネームサーバでは設定できなかった)

何コレ?

サーバのアクセスログから見つけたページ

http://idol.*pa*.info/index.php?feed=%E5%B0%8F%E6%B3%89%E3%81%8D%E3%81%8D

何これ? きき☆彡のウェブログに使ってる画像がいっぱい貼られてる・・。

気味悪いので速攻アクセス拒否リストに追加しとこ。
IP: 210.249.184.60
nproxy.vdn.pwd.ne.jp - - [06/Mar/2009:11:47:36 +0900] "GET /k_diary/img/seal0009.jpg HTTP/1.0" 200 341923 "http://idol.*pa*.info/index.php?feed=%E5%B0%8F%E6%B3%89%E3%81%8D%E3%81%8D" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)"
nproxy.vdn.pwd.ne.jp - - [06/Mar/2009:11:47:36 +0900] "GET /k_diary/img/seal0155.jpg HTTP/1.0" 200 546747 "http://idol.*pa*.info/index.php?feed=%E5%B0%8F%E6%B3%89%E3%81%8D%E3%81%8D" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)"
nproxy.vdn.pwd.ne.jp - - [06/Mar/2009:11:47:36 +0900] "GET /k_diary/img/img11_snap0071.png HTTP/1.0" 200 658359 "http://idol.*pa*.info/index.php?feed=%E5%B0%8F%E6%B3%89%E3%81%8D%E3%81%8D" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)"
nproxy.vdn.pwd.ne.jp - - [06/Mar/2009:11:47:36 +0900] "GET /k_diary/img/img9_snap0063_0919_2021.png HTTP/1.0" 200 519442 "http://idol.*pa*.info/index.php?feed=%E5%B0%8F%E6%B3%89%E3%81%8D%E3%81%8D" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)"
nproxy.vdn.pwd.ne.jp - - [06/Mar/2009:11:47:36 +0900] "GET /k_diary/img/img12_snap0102.png HTTP/1.0" 200 659910 "http://idol.*pa*.info/index.php?feed=%E5%B0%8F%E6%B3%89%E3%81%8D%E3%81%8D" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)"
nproxy.vdn.pwd.ne.jp - - [06/Mar/2009:11:47:36 +0900] "GET /k_diary/img/seal0121.jpg HTTP/1.0" 200 509908 "http://idol.*pa*.info/index.php?feed=%E5%B0%8F%E6%B3%89%E3%81%8D%E3%81%8D" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)"
nproxy.vdn.pwd.ne.jp - - [06/Mar/2009:11:47:36 +0900] "GET /k_diary/img/img10_snap0070.png HTTP/1.0" 200 693886 "http://idol.*pa*.info/index.php?feed=%E5%B0%8F%E6%B3%89%E3%81%8D%E3%81%8D" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)"
nproxy.vdn.pwd.ne.jp - - [06/Mar/2009:11:47:36 +0900] "GET /k_diary/img/img62_file.png HTTP/1.0" 200 381020 "http://idol.*pa*.info/index.php?feed=%E5%B0%8F%E6%B3%89%E3%81%8D%E3%81%8D" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)"
nproxy.vdn.pwd.ne.jp - - [06/Mar/2009:11:47:36 +0900] "GET /k_diary/img/seal0131.jpg HTTP/1.0" 200 526086 "http://idol.*pa*.info/index.php?feed=%E5%B0%8F%E6%B3%89%E3%81%8D%E3%81%8D" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)"
nproxy.vdn.pwd.ne.jp - - [06/Mar/2009:11:47:37 +0900] "GET /k_diary/img/img30_snap0159.png HTTP/1.0" 200 1133617 "http://idol.*pa*.info/index.php?feed=%E5%B0%8F%E6%B3%89%E3%81%8D%E3%81%8D" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)"
nproxy.vdn.pwd.ne.jp - - [06/Mar/2009:11:47:44 +0900] "GET /k_diary/img/img9_snap0063_0919_2021.png HTTP/1.0" 200 519442 "http://idol.*pa*.info/index.php?feed=%E5%B0%8F%E6%B3%89%E3%81%8D%E3%81%8D" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)"
nproxy.vdn.pwd.ne.jp - - [06/Mar/2009:11:47:45 +0900] "GET /k_diary/img/img12_snap0102.png HTTP/1.0" 200 659910 "http://idol.*pa*.info/index.php?feed=%E5%B0%8F%E6%B3%89%E3%81%8D%E3%81%8D" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)"


ほかにもいくつかのIPからアクセスしている模様。それらを拒否設定し、さらにRefererでもはじくようにしたところきき☆彡の画像はほとんど表示されなくなりました。とりあえずめでたしめでたし。

【04/04追記】
関係者の人が見ている可能性があるので一部伏せ字にしました。

UTF-8からの変換に対応しないと・・。

以前の更新で別館のページにメールフォームを設置しました~
が、これはふつーにHTMLで作ったものでbotの攻撃を受ける可能性が高い・・
サーバ運営元のサイトにもメールフォームのセキュリティ対策はきちんとするようにというようなことがかかれています。
―ということで今FLASHを使った方式に変えようとしているところです。

ここで問題が・・。

FLASHでは文字コードにUTF-8が使われています。そこでFlashから送られてくるデータをメールで送信するにはUTF-8からISO-2022-JPへのコード変換をやらないといけない訳なんですね~。
ところが、すでに公開されているライブラリには一部の記号や漢字を正しく扱えないものが多いようです。
(ActionScriptでSystem.useCodePage = true を使う方法もあるがこれを使うのはあまりよくないきがします。)

そんなわけで前回に引き続き今回はUTF-8とShift_JIS/ISO-2022-JPのコード変換ライブラリを作ることにしました~。

で、ここで気になる点が出てきました。
Shift_JIS・Unicodeの両方で同じか似た形の記号や漢字が違うコードで登録されているんですね~。(Unicodeは記号のみ)
あと「\」や「~」といった記号の変換も問題アリ・・。

というわけで変換ルールを1パターンだけにしてしまうと別のルールで変換された文字は正しく扱えなくなってしまいます。

そこできき☆彡は複数の変換表を組み合わせたものを使うことにしました~。
使った変換表は
 ・CP932.txt
 ・http://hp.vector.co.jp/authors/VA010341/unicode/
   で公開されている変換表
 ・JIS0201.txt JIS0208.txt
です。(1つめと3つめはUnicodeコンソーシアムのもの)

これらを統合させて新たな変換表を作り出しました~。
基本的にはCP932を用い、補助変換ルールとしてほかのものをとり入れています。

これを基に変換スクリプトを作成~
さらにIBM拡張文字や半角カタカナの変換機能をつけて・・

 ようやく完・成~!

 ふぅ、2週間くらいかかっちゃった(^-^;

近いうちにサイトで公開しておきま~すっ☆

さて、新メッセージフォーム完成まであと一息だ~
続きを読む>>

Shift_JIS ←→ ISO-2022-JP 変換スクリプト

今、きき☆彡はウェブサイトをいろいろ変更しているところです。
その中でいまやっているのがメッセージ送信のページ&CGI変更です。
そこでMIMEエンコードというのが必要になってきたのですが公開されているものには満足のいくものがない・・・
ということで自分で作っちゃいました♪
ついでにコード変換機能もつけています(^-^;

ソースを見たい人は続きをどうぞ~♪

【02/26追記】
 プログラムにいくつか間違いがあってiso→Shift_JISの変換すべてとShift_JISでコードE040以降の文字が正しく変換されませんでした(汗
修正しておきます~(>_<) (赤字のところ)
あぁ・・やはりちゃんとチェックをしておかないとだめですなぁ・・;
続きを読む>>

でぃあーねさんb

死せる森で狩りをしていたらでぃあーねさんを発見(⌒∇⌒)b
でぃあーねさんb
パーティに入ってくればいいのになぁ~

そうそう、マイスターの名声がやっと「素敵な」になりましたぁ~♪
やったねっ:*.;".*・;・^;・:\(*^▽^*)/:・;^・;・*.";.*: ワーイ♪

びみょーなMAX

数日前に死せる森で手に入れた赤獅子のブーツを鑑定したらこんなオプションがついてしまった・・・

赤獅子のブーツ
こんなものについてもねぇ(・_・)

う~ん・・・

やるんじゃなかったかなぁ・・・
紅さん

いえっへー!

僧侶でやることがほとんどなくなってしまったので最近はマイスターを育成していま~す
(これが休止した理由でもあるんですけどね・・)

今日も死せる森で狩りをしようとパーティに入りました~
すると、そこにはきき☆彡がアレフダンジョンにいた頃に出会ったシロヤギさんがいた~!
まだやってたんですねぇ~ ちょっとうれし(*^▽^*)♪
シロヤギですヨ!

そしてLv174にあがりましたぁ~(〃▽〃)☆
やったねっ♪
Lv174

しばらくおやすみしてました(_ _)。oO

いろいろあってだいぶ前からウェブログを書く気がなくなってしまい
かな~り更新が遅れてしまってました・・

そこで遅れてしまっているサイトの更新を少しでも進めようとSealをお休みしてやることにしました~。

でも実際は動画サイトなどほかのものにはまってしまってほとんど進まないという結果に(;^-^A
こりゃ、いけませんなぁ~

・・と、とりあえずぼちぼちSealを再開してみますw

トップページへ