「CGI」に関する日記(11)

<前 次>

消え行く思い出…

ランキングCGIが、使える状態まで開発が進みましたので、CGIだけアップしておきました。
これで「ふわふわふにゃ」の最新版をアップロードすればいつでもランキングに参加してもらえる状況となったわけです。
ただ、新ランキングを追加する機能や、不正行為に対する対策ができていないので13日か14日ごろまでランキングには参加できないと思います。

「ファイナルファンタジークリスタルクロニクル(以下FFCC)」で、ラスボスと出会いました。
以下ネタバレあり(ちなみに負けました)。
最後のダンジョンに行って、瘴気の源となる怪物を倒したのですが、そこからFF名物(?)超ロングイベントが始まったのです。
「FFCC」のイベントは一つ一つはとても短く、ストーリーの小さな断片がだんだんと繋がっていくタイプだったのですが、最後に来ると今までの断片的なイベントをまとめて結論を出さなければいけないので長くなったというわけです、あくまでこれは私の予想ですが。
で、その超ロングイベントとは!

  • 1.ワケわからんトコにいきなりワープ
  • 2.光り輝く変な人とクイズ
  • 3.変な人とラスボスの漫才
  • 4.ラスボスと戦う
  • 5.ラスボス、変な人と合体
  • 6.メッチャ強くなったラスボスと戦う
で、メッチャ強くなったラスボスというのが曲者で、広範囲に、素早く、強い攻撃をしてくるんですよ。
逃げても逃げ切れないし、回復しようにもケアル詠唱中にやられちゃうし、アイテムもあっという間に底を尽くしで今のところ全く勝てる見込みなし、やはり修行不足でした。

こうして、押し花探しミルラの旅はまだまだ続く…
言い忘れてた、そのラスボス戦というのがまた印象的なものなのですよ。
思い出が現れては、魔石となり、消滅していく…
何もかも忘れながら戦うんですよ。

貝の中の亀の甲羅

「ふわふわふにゃ」のスコア送信機能が完成しました。
一応こちらのほうのプログラムはいつでもアップできるようにはなっています。
公開版のほうはちゃんと送信先が「http://tgws.fromc.jp/tokio6/twscgi/ranking.cgi」になっていますが、私の手元にあるテスト用はローカルサーバーと繋がるようになっています。

ランキングCGIも大分形になってきました。
「ふわふわふにゃ」で、ランキングボタンを押すとランキング登録フォームに飛びます。
で、報告されたスコアと暗号で送信されたスコアが違っていれば不正なアクセスとしてエラーが出ます。
そして、ちゃんとスコアと暗号が合えば登録フォームが出て、自分の順位が表示されます。
この辺結構自分の思ったとおりにできたので満足です。

リンク集を少し更新しました。
一部のサイトの説明を変更したのと、非常に大きな分類です。
ちゃんとリンク先のチェックには行ってますよ。(^^

「スーパーマリオ64」をやりました。
何故水中に取れないアイテムがあるんだろうと思っていたのですが、よく考えてもみたら、取れもしないアイテムを配置するのはおかしいと思い、Bボタンを使ってみたら、やはり取れました。
もう遊びつくしたと思ったのに、まだまだ知らない謎があった…

暗号化・複合化

ランキングCGI、ランキングの順位を表示できるようになりました。
同じ得点だともちろん同じ順位に入ります。
暗号化されたスコアのデコード処理ができるようになりました。
その暗号化方法は、もちろん内緒です。
動作テストは自分のパソコン上でできるのですが、進行度合いを公表するために一度アップしてみました。
今後の予定では、順位の投稿・ソート機能と、ゲームの追加機能を付けるつもりです。

「ふわふわふにゃ」、暗号化するスコアのエンコード処理ができるようになりました。
こちらについてはCGIの動作テスト後送信機能を付けるつもりですが、こちらは簡単にできそうです。
ただ、ひとつの問題は、送信ボタンをどこに付けるかです。
本当は日付をキーにして暗号化しようと思っていたのですが、時差の関係でうまくいかないことがあるし(地域によっては参加できない)、暗号を解読してずるをする人もいないと信じることにしたので、簡単な暗号化に留めました。

8時間半連続でチャットをしていました。
そして、一緒に8時間話していた人が一人…
チャットは一度始めるとある程度長い時間続けていますが、ここまで長い時間チャットをするのは、ましてやその間ずっと同じ人と話していたのは初めてです。
あ、いまあなた、それがどうしたって顔してましたね。

改造について

日記CGIを改良しました。
今までは削除機能を使うと全部の日記が消えるようになっていましたが(ASKABBSのをそのまま使っていたため)、一つ一つ消せるようにしました。
日付で判断しています。

学校でアセンブラに関する本を読んだのですが、何か変です。
改造系の本だったらしいのですが、小さくてよく見えないけどなんだか女の子っぽい絵ばかり・・・・
CGをたくさん見られるように改造するとか言ってましたが、これは・・・・?
と思ったらギャルゲーでした。
私はそういうのやらないんですよ。
つーか普通にプレイしてCG出したほうが簡単でしょうに・・・・

今日アクセス解析を見てみたんですが、「VB」で結構かかっていました。
よかったよかった・・・・

ランキングCGI製作中...

ランキングCGIを少しだけ作ってみました。
まだ何もできませんが、雰囲気だけは伝わるかもしれません。
予定では、プログラムから暗号化したスコアをCGIに送信して、名前を入力して登録するとスコアランキングに参加できるようにするつもりです。
一応暗号化の方法も思いついています。
ちなみに、今ランキングの対象にしようと思っているゲームは、「ふわふわふにゃ(1・2・3・総合)」、「パネルα(レベル1~5・総合)」です。
次の更新は、「ふわふわふにゃ」のスコアランキングになると思います。

最速クリアへの道

「メトロイド(ファミコンの)」を自分でもクリアしました。
しかし、時間がかかりすぎてしまったため、もう一度例の最強状態でやってみました。
今回は何のアイテムも取る必要がないので、ボス部屋へと最短距離で突っ走り、超高速タイムでクリアしました。
通常のプレイでなら数時間はかかるこのゲームも、1時間を軽く切るタイムでクリアできました。
多分30分前後です。
で、それが終わったら今度は水着姿でゲーム開始!
私が水着姿になったんじゃないですよ、サムスがですよ。

掲示板の削除・修正フォームで、記事内容が表示できるようになりました。
これでかなり便利になったはずです。

父と掲示板

蜘蛛膜下出血で倒れた父の見舞いに行ってきました。
今日はある程度意識が戻っていたようです。
しかし、人工呼吸器が付けられていたため喋ることはできませんでした。
とはいえ、質問をすれば頷く程度のことはできるようになっていました。

メイン掲示板(YYBBS)に、投稿掲示板(JoyfulNote)の機能を付け加えました。
しかし、YYBBSとJoyfulNoteとでは似ているようでいていろいろと仕様の違いがあり、また、スクリプトの性質上、ローカルでのテストが困難なものであったため、多少難航しました。
今後の予定は・・・

  1. URLだけでなく、サイト名も登録できるようにする
  2. 画像を表示しない設定
  3. お絵かき掲示板とも合体
などなど・・・・

相変わらずジャック弱すぎ・・・・

スケジュールCGIが完成しました。
っつーわけで早速いろいろと入れてみました。

「DreamStudio」というソフトを父が買ってきました。
3Dで本格RPGが作れるそうですが・・・・
難しい割にはたいしたことできないなーと思っています。

関数電卓を買いました。
まだまだ使いこなせそうにありません。

「FFCC」をやりました。
相変わらず押し花探しをしていたのですが、今回は変わった名前のアーティファクト(パワーアップアイテムのようなもの)を手に入れました。
その名はダークマター。
「星のカービィ2」のラスボスです。
まあ、効果は魔法+5なんですが。
あといろいろアイテム入手。

日記変更

スケジュールCGI、日付が選べるようになりました。
明日は一気にスケジュール書き込み・表示処理を作り上げてしまいます。

日記の過去ログの形式を変更しました。
恐らくこのサイトで唯一のフレームページです。
これにともなって日記CGIの場所も変えました。

「ファイナルファンタジー6」のBGMを録音していました。
で、適当に通し番号を付けて保存しておいたのですが…
後で聴いてみると、何の曲かわからない!
弟がやっていたものなんで大体のストーリーは知っていても音楽の細かいところまではわからないのです。

前期の成績表も貰ってきた

教科書を買いました。
ゲームを買おうと思っていた5000円と定期券のお釣りの2000円とバスの回数券代の3000円の、合計10000円があったのですが、教科書代が約9600円でほぼすっからかんになりました。

今度のオーラルコミュニケーション(以下OC)の先生、かなりすごいです。
早めに席についていると、
「キミらまじめやねー。ビョーキ?」
授業開始早々、
「ボクの授業に当たるなんてついてないねー!」

リスニング(以下LC)の先生もLCの先生で、
「テープを100回必ず聴いてきてください」

他解析電気回路演習情報処理についても言いたいことがあったけど省略。

そうそう、今自分専用簡易スケジュール表CGIを作っています。
場所の都合上、このサイトにもコピーができていますが、パーミッションを全部200(所有者による書き込みのみ)にしているので見ることはできません。

授業開始も10月1日

「ByteEdit」で、ついに編集ができるようになりました。
16進数でも10進数でも8進数でも2進数でも構わずバリバリ編集できます。
編集の途中でメニュー操作をするとバグッちゃいますが、編集終了のコードを一行付け足すだけで即解決できると思います。
とりあえず保存の処理とreadmeを作れば公開できそうです。
選択範囲の問題は後回し後回し…

CGIの管理モードへのリンクを全部はずしました。
もし万が一、文字通り万が一、管理パスワードと同じパスワードを使っている人がいて、そのうちの10人に一人ぐらいは管理モードに入ってみようと思う人がいるかもしれないので、セキュリティとデザインの関係から、管理モードへのリンクをはずしたのです。
それでも悪意のある人なら見つけてしまうでしょうが、誰でも簡単にクリックで認証画面に入れるということは避けられます。
私はアドレス直打ちか、TGWSトップから入れるので構いません。
極端な話、ログを直接いじれば管理画面すら要りませんし。

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

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

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

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

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

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

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

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

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

「人工無能」とは、呼ばせない

人工無能知能チャットのプログラムをしました。
あるけれど使ってはいけない禁断の新機能が追加されました。
あることをするととんでもない目にあわされます。
私もテスト実行してひどい目にあいましたもん。
とはいえ、そういうことを気にしない人だったら全然問題ないんですけどね。

「はだしのゲン」を読みました。
「はだかのケン」に見えるのは私だけか・・・・?
まあよく見ると結構突っ込みどころもありましたが、あえて突っ込まないようにしておきましょう。
昔にも読んだことがあったのですが、ゲンが生きたまま焼かれるところ以外はすっかり忘れていました。

説明なしが94項目…

「CharaBox」で、最終更新日別の項目を増やしました。
1年以内に更新された内容は分類されています。
また、説明順の分類も可能になりました。
説明の長さに応じて8段階に分類されます。
一番長かったのが、「どせいさん」。
「どせいさん語」の記述が大きかったようです。

人工無能知能チャットのプログラムをしました。
常連さんを見分ける機能がつきました。
独り言でたまに常連さんの名前をつぶやきます。
ロボットは普段は機嫌がいいのですが、ある単語に反応して機嫌が悪くなることがあります。
それでもしつこく同じことを繰り返して怒らせてしまうと…恐いですよ。
ただ、怒らせてしまった後の対応はまだ考えていません。
というより、実際その状況になるまでは考えないようにしておくつもりです。
怒らせた張本人の態度を見て決めたいので。
…ということを明日書くことでしょう。

リッカー=桃白白説

弟が、買ってもらっていなかった誕生日プレゼントの代わりにGCのソフトを買ってもらっていました。
「バイオハザード2」です。
しかしまあ、プレステもなかなかやるもんですね。
でも普通の人とゾンビがあまり変わらないのはちょっと…。
特に這って来るゾンビは、重傷を負って主人公に助けを求める人にしか見えず、殺人ゲームという印象が…。
それにしてもリッカー、ゲーム中での解説によると舌を尖らせて人を刺し殺すそうです。
ブルー殺した奴と同じやん。

ランキングとは別のCGIを使っていたのですが、それにどうしても人物キャラが必要になりました。
人物画は苦手なのに…

「ふにゃさん」のキャラ画像一個追加したけど作ったうちにも入ってないのでアップしてません。

アクセス解析してみたら、専アイ関連でめっちゃ検索にかかってました。
ちょっと悔しい…

最近CGIばっかり

ステータスもどき、とりあえず使えるようになりました。
ただ、ちょっくら行きにくいんで注意してちょー。
13のステータスが書き込み回数に応じて上がっていきます。
それも、場所によって上昇率は異なるため、ステータスの値の偏りを見れば、大体どこによく出没するかがわかるスグレものです。

ん~、こっちでもランキングCGIをつくろうかな~っと思っております。
ゲームからCGIにスコアを暗号化して送り、不正がないようならば記録するものにしようと思っています。
とりあえず高速かつ不正を見破りつつも原理は簡単な暗号化を探すことにします。
ま~しかしスコアなんて捏造しようと思えば簡単ですし、最終的にはユーザーを信じるしかないんですけどね。

「FFCC」やってたら、今までザコ並みに弱かったボスが恐ろしく強くなっていて驚きました。
最初のボスのくせにサンダガ(電気系最強魔法)をバシバシ使ってくるんですよ。
こりゃー本格的にラスボスはアルテマ使いかねないなぁ・・・・

2・3・4・5・1

チャットが掲示板の新たな機能と連動するようになりました。
…だからここじゃないってば!
そのチャットにはなぜか、じゃんけんαを極めている人にはお馴染みの、つまり、大して知られてもいない隠れキャラクター、C.O.M.も現れます。
しかも何をどう間違えたのか、キンラが24時間相手をしてくれます。

自己紹介を少し更新しました。
なんか気になる答えですが…?

「FAQ」と「HPマナー」も活用してくださいね。
いまだに自分の書き込み以外なくて、このままではどちらも成り立たないので。

隠しページ、探してみる?

今日あった嫌なことを書くと、そのときは気が晴れて清々とするのですが、後から閲覧者(自分含む)が見たら不愉快な気分になるのでできる限り書かないようにしています。
早くG氏に新しいCGIを作らせねば。

検索に引っかかってほしくないページが本当に知りうる限りのどの検索エンジンにも引っかからなかったことを確認しました。
これで安心して隠しページを作りまくれます。
隠しページについては100質参照。

新しいCGIを作りました。
名簿CGIです。
アップしましたのでどんどん登録してください、見つけられたらの話ですが。
しかし今回のCGIはただ掲示板を設置するのとは大きく意味が違ったのでかなり興奮しています。
今後の予定は、修正できる・同一人物の複数登録を防ぐ、などです。

他、いくつかのCGIからメール送信機能を完全に削除し少しだけ軽くしました。

他CGIも改良しました

質問フォームを設置しました。
とは言ってもまだ未完成で、返答がまだできないので質問したら質問しっぱなしですが。
これは、ASKABBSの機能を半分以上削って作りました。
自作のほうが良かったんですが、面倒くさかったんで。(^^
まあ一応、アクセス制限など、自作では付けなかったであろう機能も搭載しているのでこっちのほうが良かったのかもしれませんが。
とりあえずFAQに書きそうな質問はいくつか予め書いておきました。
中にはまだ誰も知らないであろうことまで・・・・

「FFCC」、おしゃれグッズを作るまではエンディングは迎えられないので(いや、本当はできますよ、もちろん)、材料探しにまわっています。
この間材料のひとつ、ひすいが盗まれてしまったのでそれも集め直しです。
ズーのくちばしやらガマのあぶらやら要らないものは腐るほどあるのに(本当に腐ってるかも、何年も放置してたから)、おしばなだけが見つからないんですよ。

<前 次>