日記(977)

<前 次>

Ajaxじゃありません

自分専用リンク集を作ったり再提出用のレポートを書いたりしていました。

レポート:
修正箇所を具体的に教えてもらっていたので割りとすぐに出来上がりました。
決定的な不足はなく、ほとんどが文体の指摘でした。

リンク集:
保存されているデータが簡易暗号化されているリンク集です。
以前にも作っていたのですが項目の削除と修正に難があったので作り直しています。
パスワードを使う都合上、全てを1ページにまとめているのですが、今回はJavaScriptを使うことにより複数ページを使うよりも利便性を増しています。
また、当然ながら項目の削除や修正などにも完全対応です。

ドアノブ

今日トイレのドアノブが壊れましたよ。
以前部屋のドアノブが壊れて、それを業者に直してもらった後あたりから本格的にがたがたになってきていたのですが、今日大の方を催して入ろうとしたときに完全に開かなくなりましたよ。
前壊れた経験もあるのでとりあえずドアノブをはずしておこうとしたんですけど、今回はネジが外れない場所についていたので、結局完全に破壊して取り外しました。
ドアノブがあったところには穴が残ったわけですが、これは紙を貼り付けて隠しました。

クッキーが戻った

昨日消えてたクッキーが今日になったら全部復活してました。
なぜかはよくわからないけどとりあえずめでたいです。

キャラボックス3に複合表示形式を追加しました。
登場作品別とか、性別表示をしたとき、以前ならそれぞれのカテゴリの中で五十音順にしかならなかったのですが、今回の改良で更にその中で更新日順とか画像のあるなしで分けられるようになりました。
中には明らかに必要のなさそうなものまでありますがそれはまあご愛嬌ということで。
これを実装するとき、似たような処理ばかりだったのでデリゲートやらインターフェースやらを使って効率的にかけないものかと思ったんですが、どうにもこっちはこっちで書かなきゃいけない決まり文句が多くてあまり変わりなさそうだったので、結局いつも使ってる地道な方法で書くことにしました。
う~ん、キャラボックス、用途は限られてるけどそれなりによさそうな出来にはなってるから、需要があるなら公開してみようかなんて思ってるんですけど、どうなんでしょうか。
元々うちでは需要がなくても公開してる様な気はするんですが、やっぱり…う~ん。
ゲームキャラの情報をはじめとして、小説やアニメキャラなんかも入れようと思えば入れられます。
そして、他にはめったに見られない特長として、それなりに適当に書かれた身長や年齢を、それなりにいい加減に判定して並べ替える機能が備わっています(つまり、一定の書式に厳密にあわせる必要が無いということ)。
一人でも欲しがる人がいれば公開に踏み切ることにためらいはないのですが…。

クッキーが消えた

今日パソコンを立ち上げたらクッキーが消えてました。
どうもクッキーそのものが消滅したのではなく、クッキーを読み出すためのデータが壊れたのが原因だったらしく、クッキーの中身は無事なまま読み出せなくなっていたようです。
しかしそのデータを使ってクッキーを復活させることはできないらしく、テキストエディタ等でクッキーを編集しても、不正なクッキーとして削除されてしまうようでした。
一部、どうしても消えてもらうと困るクッキーがあったので、ちょっとサイトアドレスを偽装して自作のクッキーを書き込むためだけのCGIを使って復活させました。

大神やってました。
犬コロが見つからないのでしばらくそこら辺で適当に遊んでようと思ったら、遊びに行った先で例の犬コロが出てきました。
そして、力と力で語り合おうなんて、硬派な事を言い出すんです!
ボスとなると急に慎重になっちゃって必要以上の時間を掛けてしまうのは悪い癖ですね…。

ふにゃさんの重力変化を実装してみました。
知ってる人にはもうおなじみの恒例のシークレットですね。
しかし今回、今まで以上にゲームが変わります。
ふにゃさんには色々動くギミックがあり、それらは原則として重力変化の影響を受けないのですが、それらとふにゃの動きの食い違いでかなり変わってしまうようです。
ちなみにギミックのほうに重力変化の影響を出すかどうかは未定ですが、基本的に影響を出さない方向で行こうと思っています。
そうそう、5面の攻略ページも作りました。

ミディビのルールのいくつかの補足説明を書きました。
まあ、雑多な部分ですね。

無題

ミディビのトップページに開発の意図を掲載しました。
本来はルール1のところに書く文章だったのですが書いているうちにどんどん脱線しちゃって、全体的な開発の意図のほうの文章になってしまったので移動しました。
その上でルール1の文章は改めて書き直しています。

CharaBox3の開発中に気付いたことで、VC#で、メニュー編集中にコピーを行うとVC#そのものが突然消えるというバグらしきものがありました。

4面までできました

メモちらし最新版を公開しました。
ファイル切り替えでますます便利に!
って、本当に役立つかどうかは正直よくわからないんですけれど。
そもそも、粒子が沢山あって、それらが相互作用しているようなプログラムが作りたいと思って、それにちょっとしたメモ程度の文章をくっつけられたら、と思って作ったものなので、粒子が動きさえすればそれでいいって感じだったんですよね。
私自身はかなり便利に使っていますが、最初に作った動かし方の規則に問題があったらしく、粒子が増えると腕が半端じゃなく伸びてしまいます。
メモちらしのページでは実行画面の画像も公開しました。

ClipCaptorもこっそりバージョンアップしておきました。
内容は、ファイルの出力先を任意に選べるようにしたというもの。
これでいちいちClipCaptorのインストールディレクトリと本当に画像が必要なディレクトリを行ったり来たりする必要がなくなったのです。
この機能追加をした理由は、ふにゃさんの攻略ページを作る際に大量の画面写真が必要になったからです。

で、そのきっかけとなったふにゃさんの攻略ページ、4面まで書けました。
こうやって文章にしてみるとやっぱりむらのあるステージ編成ですね。
しかしああいうステージはやる気のある日に一日で作ってしまったほうが良いので今更編集する気はありません。
せいぜい攻略ページで言い訳でもしておきます。
そうそう、使った画面写真の数は16枚です。
撮り直しも何回かあったので20枚くらいはあったかも。

お前はいい奴だった。

ふにゃさんのストーリーが完成しました!
というほど大層なストーリーじゃないんですがね。
それはそうと、ふにゃさんの標準ステージはそれなりに中々難しいらしいので、今更ながら、攻略ページを作り始めました。
ひとまずはステージの全体像だけ…。
背景がないのは、背景だけ小さく描かれていて、ゲーム画面以外ではまともに表示されないからです。

すっごく久々にメテオスDB更新しました。
とはいってもベスト作品2つ追加だけなんですけどね。

それと、ミディビも更新しました。
まず、MIDIが多くなるとページが非常に重くなるので、複数ページに分けて表示するようにしたこと。
とりあえず今は軽さ優先で1ページ5曲までの表示となっていますが今後利便性との兼ね合いで変化することはありそうです。
そして、ルールも作りました。
何かをしてはいけないというより、何をやってよいか、それが伝われば嬉しいです。
それと、こっそりIPの記録も。何かあったときのためにね。

<前 次>