日記(1118)

<前 次>

ま、描きまくってください

昨日日記を書かなかったのは、ズバリ、すっかり忘れていたからです!
まあ書くことも別にありませんでしたし。

弟が「バイオハザード2」で、おまけシナリオ「The 4th Survivor」を出しました。
ハルクハンクが主人公でG-ウィルスを持って逃げるというストーリーです。
10分で軽くクリアできます、難易度は高めですが。
さて、あと気になるのは「The 豆腐 Survivor」か…

期間限定お絵かき掲示板設置しました!
プログラミング系サイトでお絵かき掲示板は珍しい?
一応年内にリンクははずす予定ですが、ある程度苦労して設置したのでスクリプト及びログは残ると思われます。
好評だったら残しておくという手もありますし…

さらに日本語入力まで可能だから、TextBoxってやつは…

日記の過去ログをAAA!CAFEのCGIから落としてHDに保存しました。
で、それを後で加工しやすいように不要な文字をどんどん削除していって、残したくない日記も削除していったのにも関わらず、260KBものサイズになっていました。
これをさらにHTMLにするんだからこれからどれだけ膨れ上がることやら…
一行につき必ず4バイト以上増えるんですよ。
こりゃもう複数ページに分けるしかなさそうですね。

「キャラバンハート」で、「表示が遅い!」と苛々しながらプレイしていたのですが、先程表示速度の設定がうまくいっていなかったことが発覚しました。
これでストレスなく進めるようになったのですが、今度は必要以上に速くなってしまったらしく、かなり目まぐるしくなってしまいました。

「ByteEdit」で、カーソルの表示に成功しました。
カーソルを画面外まで移動させると、勿論それに合わせてスクロールします。
また、スクロールバーにフォーカスが移動しないようにして、編集しやすくしました。
こうしてエディタの編集部分を1から作ってみると、テキストボックスが如何にすごい技術であるかが実感できます。

キーコンフィグでL+Z連打!

昨日言っていたSSI、善は急げということで、早速使ってみました。
SSIを使うとページがやや重くなるのですが、JavaScriptによるカウンターに比べれば格段に軽くなったはずです。
それと、リンク集もそのうちCGIにしようと思っています。
CGIを使って、バナーが複数ある場合には日替わりで表示するとか。
あと、カウンターCGIも、改良してみようかと思っています。
実は既に、管理人カウント防止機能はホスト名で判断するようにしてあるのですが、今度は1時間以内にアクセスしたら前にとった番号を表示するようにしようと思っています(現在は時間に関わらず、他人がアクセスしたら再度カウントアップされるようになっています)。

弟が、「バイオハザード2」で、弾が無限になる裏技を使っていました。
元々はプレイステーションの裏技で、ゲームキューブではどうやるのかわからなかったのですが、虱潰しに探していって見つけた模様です。
ルーキーバージョンよりすごいことになっています。

「ByteEdit」で、カーソル移動を作りました。
ただ、カーソルの表示はまだできていないので、実際の効果はわかりません。

カワイイ女の子のドット絵でも描こうかと思ったのですが、私は人物画、特に人物の顔はほとんど描いたことがなく、それもほとんどが致命的なほどド下手糞なので、初っ端からかなり苦戦しています。
顔の輪郭の4分の1を描くだけで1時間かかってしまいました。
一応「fff」メインメニューのバックにある謎の顔らしきものを意識して作っています。
とりあえずドット絵だからテキトーに書いたのに1ドットずつポチポチと修正していけばそれなりのもんは作れると思います、少なくとも見れるくらいには。

ByteEditは明日からまた開発再開です

それぞれのページのウィンドウタイトルの書式を変更しました。
サイト名・内容共にわかるタイトルになったので、いろいろ便利になったと思います。
あと自己紹介も微妙に更新。

超軽量バナーを作ってみました。
「Tokio's Web Site」の文字が入り、大きさが88x31かつ、枠線つきで、100バイト未満にするのが目標でしたが、サイズの面で妥協しました。
これでも1バイトずつ変更を加えつつ限界まで小さくしたんですよ。
やっとのことで210バイトにまで縮めました。
前のバナーが771バイトだったことを考えるとすごい進歩・・・

JavaScriptカウンターは意外と重いみたいなので、インデックスページをshtmlにしてSSIを使ってみようと思っています。
そうしたらPNGカウンターも不要になり、特殊なPNGを使用する必要もなくなります。
ん? SSIをうまく使えばCGI開発が格段に簡単になるかも!

そうそう、「その他」の「Q&A」、活用してくださいね。
どんなに些細なことでもかまいませんから。
そのために1500件も保存できるようにしたんですから。

チャットはどこかって? 探してみますか?

チャットで、入室後すぐに退室すると発言数が初期化されるバグを修正しました。
これは、発言数を一時記録しておくためのファイルに、入室時には発言数が記録されておらず、退室時にありもしない記録を参照しようとしてPerlの変数の初期値である0が発言数として記録されるために起こる現象でした。
わかると思いますけど、入室時にも発言数を一時ファイルに保存するようにして修正することに成功しました。
あと発言数によって入室時のメッセージも微妙に変わるようになりました。

「キャラバンハート」で、やっと一人がザオラルを覚えました。
スラロンはまだまだ覚えていませんが、きっともうすぐです。
ベホマラーも近いうちに覚えるはずです。

キングつむりエンゼルキングトロピカルキング!

今日明日明後日のうちに更新しないと目標期日を過ぎてしまうので、今日更新しました。
というわけで、今日の、しかも午後4時から作り始めて簡易で悪いんですが、「ふにゃふにゃ」をバージョンアップしました。
なんと、ビットマップを読み込むときに、あのおまじないが不要になりました。
で、おまじないがいらなくなったこと自体は、大した労力の違いもなく大したことはないんですが、もうひとつの特徴、簡易画像表示はステージ制作においてかなり便利なものになると思われます。
簡易なので使い方によってはエラーを起こしたりして不便なところもありますが、時間がなかったってことで勘弁してください。
本当はBGMももっと重みのある音楽にしようと思ったのですが、ベースとかそういうところが慣れなくてよくわからなかったので次の機会にまわすことにしました。

「キャラバンハート」で、魔物図鑑をペラペラめくっていると、キングスライムの溶けたようなシルエットが!!
そう思っていろいろスラロンに試してみると、やっぱり出てきました! バブルキング!!
キングスライム、メタルキング、ぶちキングときていつかやると思っていたんですが、「キャラバンハート」でやっちゃいましたか!!
この調子じゃデビルスライムの王様もいそうです。そんなシルエットもありましたし。

更新のこと、すっかり忘れてた!!

キャラバンハート、ベルザブル(ハエ)2匹にベギラマ(あまり強くない炎呪文)を3連発で食らい全滅しました。
これはドラクエで3番目に屈辱的な負け方だった!
第一位は言うまでもなく、第二位はゲマを少年時代に倒したときで、第三位がこれです。

そうそう、さりげなく・・・いや、さりげありまくりですか・・・今回はタグを使っています。
閲覧者にはわからないことですが、投稿フォームにタグを有効にするチェックボックスを付けて、<tag>タグを不要にしました。
これでかなり書きやすくなりました。
すぐに修正したのでわからなかったと思いますが、<tag>タグを付け忘れて変な文章になっていたこともあったんですよ。

「ByteEdit」を仮公開しました。
いろいろと表示に関する機能を増やしました。
バイナリエディタといったら、当然のごとく16進数であるものが多いのですが、このエディタでは、16進数のほかにも、10進数、8進数にも対応しています。
で、将来的には2進数にも対応予定!!
つまり、本当の意味でのバイナリ(2進数)エディタとして使うこともできるようになるのです!!

<前 次>