そういえば、プロフィール画像も変更しました

今の奴は、
別な所で使用していた奴だったんですが、
そこも消滅しまして、
なんか気に入った画像なので、
新ブログでも使う事にしました。

   旧
   

しかし・・・
もう少しまともな絵が描けないものですかね。^^ゞ
こんな落書きみたいな絵でも、
2時間ぐらい掛かってます。
一応CG歴は、
X1 Turboでスーパーグラフィックツール「ダ・ビンチ」から数えたら・・・
PC9801RXで Z’s STAFF KiD98の頃から数えるべきか・・・
(ちなみに、未だにHYPER KiDを現役で使っているのはこの流れ。)
はたまた、鮪ペイントでよなよなシコシコやってた頃から数えるべきか・・・
ま、長ければよいわけではない。の見本のような自分です。
なぜCGを書き始めたか?
ラムちゃんを書きたかった。(爆)
(注:ほんとは”しのぶ”ですが、ラムちゃんにしとかないと知名度的に・・・)
ま、男の子なら誰もが一度は通る道です。
しかし、それも挫折しました。
自分はメンタルが弱すぎです。
自分の下手な絵を見るのが耐えられないのです。
絵を見ないで修正するのは困難でした。(沈)
っと、
プロフィル画像変更だけだと文字数少なく寂しいと思って
余計な事を書いてしまいました。

早くもブログのデザインを変えました

前は真っ白で
何となく不安定な気持ちになってしまう事があったので、
色のアクセントをつけて枠にはまる事にしました。
前のは前で開放感があって好きだったんですけどね。
同じ解像度で見ても、
今のと前の奴だと
前のほうが広く見えます。
でも
その広さがなんか不安で。^^ゞ

↑ちなみに旧デザイン。
クリックで拡大できます。
今のは背景を黒くしたせいか、
白地が前よりも明るく感じます。
もしかしたら、
いきなり初代デザインに戻るかも知れませんが、
これでしばらく行ってみようかと思います。

緒形拳さん死去【71歳】

<訃報>緒形拳さん71歳=「楢山節考」「鬼畜」など演じ
http://headlines.yahoo.co.jp/hl?a=20081007-00000009-mai-soci
夜中に、なんとなく目覚めてみたら、
こんなニュースが飛び込んできました。
渋くかっこいいおじいさまとして憧れていました。
近年では、渋さに磨きがかかり、
年を取ってもかっこいいってそんな人でしたね。
役者としても
その世界観に引き込ませる事のできるすばらしい演技を見せてくれました。
なにはともあれご冥福をお祈りいたします。
追伸
ど~でもいい事なんですが、
緒方拳さんはロリポブログを使用されてたんですね。

SingleThreadBBSのJaneへの対応改造方法

さて、今回掲示板に使用したCGIは、
SingleThreadBBS Ver0.54 を使用させて頂きました。
シングルスレッドBBS
http://age.s22.xrea.com/SingleThreadBBS/
このCGIの優れものなのは、
2chブラウザで掲示板の読み書きができるようになるメリットがあります。
(注:初期の状態だと一部のブラウザのみです。)
まぁ普通の利点は余り無いかも知れませんね。^^;
(2chブラウザ・・・某掲示板群を閲覧する事に特化したブラウザソフト。
          特殊な機能が多く付随している為、便利な点が多い。)

これを導入するにあたって、
初期の状態だと、Jane系と言われる2chブラウザに対応していませんでした。
ちょっと、perlを書き換えるだけで、
Janeに対応する事ができましたので、(Jane Doe Style Ver2.81)
その方法を書いてみたいと思います。
まず、大まかに原理を説明しますと、
subject.txt を読み込ませる事ができれば、
Jane系では[板に追加]ができるようになります。
初期のCGIの状態だと subject.txt を作成しないので、
上記の[板に追加]をしても追加されません。
それなので、
subject.txtを生成すれば良いわけです。
シングルスレッドのシステムですので、
subject.txtの内容もシンプルでよく、
簡単に生成する事ができます。
(下記の方法だと過去ログに対応しませんが・・・)
掲示板に書き込みがあったときと、
掲示板の初期設定時に、
subject.txt を生成するようにしてあげましょう。
では具体的な改造の方法です。
やる事と言えば、
bbs.cgiの349行目と602行目に下記コードを追加する。
以上です。
subject.txt生成コード

open(DAT,”>../$SET{‘bbs’}/subject.txt”) or &PRINT_ERROR(“致命的エラー:TXTが開けない”);
binmode DAT;
print DAT “$SET{‘key’}.dat<>$SET{‘title’} ($i)\n”;
close DAT;

349行目周辺
KAKIKOMI サブコール内にて、datファイルに書き込み直後に、subject.txtを作成する。
これにより、書き込み時にsubject.txtが生成されるようになります。

344 : # DATファイルへ書き込む
345 : open(DAT,”>>../$SET{‘bbs’}/dat/$SET{‘key’}.dat”) or &PRINT_ERROR(“致命的エラー:DATが開けない”);
346 : binmode DAT;
347 : print DAT “$FORM{‘FROM’}<>$FORM{‘mail’}<>$SET{‘time’}$SET{‘ID’}<>$FORM{‘MESSAGE’}<>\n”;
348 : close DAT;
349 : open(DAT,”>../$SET{‘bbs’}/subject.txt”) or &PRINT_ERROR(“致命的エラー:TXTが開けない”);
350 : binmode DAT;
351 : print DAT “$SET{‘key’}.dat<>$SET{‘title’} ($i)\n”;
352 : close DAT;

353 : if($i == $SET{‘limitres’}){ # スレスト処理
354 : $FORM{‘FROM’} = “自動立上 ★”;
355 : $FORM{‘MESSAGE’} = $SET{‘sinsure’};
356 : &THREAD_STOP;
357 : }

602行目周辺
REBORN サブコールの最後にsubject.txtを作成する。
上記の KAKIKOMI サブコール内のみの追加だと、
掲示板を新規設置した直後にsubject.txtが作成されません。
>>2 以降の書き込みがあって、subject.txtが作成されます。
初期設定が終了した直後に対応したいので、
掲示板の初期設定時にsubject.txtを生成するようにします。

600 : close DAT;
601 : close HTML;
602 : open(DAT,”>../$SET{‘bbs’}/subject.txt”) or &PRINT_ERROR(“致命的エラー:TXTが開けない”);
603 : binmode DAT;
604 : print DAT “$SET{‘key’}.dat<>$SET{‘title’} ($i)\n”;
605 : close DAT;

606 : }

なお、上記の行数は KAKIKOMIサブコールでsubject.txtを作成しない(元のファイル)状態の行数です。
以上で終了です。
あとは、掲示板の初期設定後に、
2chブラウザで、(Jane系の操作ですが、)
[板一覧]で[新規カテゴリを追加(C)]します。
(カテゴリ名は任意でOKです。)
追加したカテゴリで[ここに板を追加(B)]します。
(板名は任意でOKです。)
そして板URLに掲示板の設置しているURLを指定します。
(bbs.cgiの40行目の$SET{‘html-url’}と同じURLアドレス)
これで、Jane系でも読み書きができると思います。
ちなみに、以上の方法では、
過去ログを生成したときには対応していません。
過去ログに対応するには、
さらなる改良が必要になりますが、
そこまで改良する気は今のところありません。^^ゞ
なお、作者様に正式にJane系に対応して頂きたく、
要望を送ろうと思ったんですが、
サイトのほうに連絡先もありませんで、
掲示板も繋がらないので要望も送れていません。
それなので非公式な改造になります。
ま、一応、改変は認められていますので、
自己責任でよろしくお願いします。
(まぁ、そんなたいそうな改造でもないですが・・・)

掲示板とメッセージフォーム設置

掲示板を復活させました。
掲示板
http://hmgx.net/bbs/
前の掲示板はスパムの巣窟になっていたので。。。^^ゞ
ある意味、あそこまでスパムが暴れ放題になっていた掲示板も珍しかったかと思います。
前回の掲示板はCGIをいじれなかったのでどうする事もできませんでしたが、
今回はperlで入れましたので、それなりに何とかできるかと思います。
もっとも書き込みする人がいないような気もします。(哀)
そいと、メッセージフォームも設置しました。
メッセージフォーム
http://hmgx.net/form/
匿名でメッセージを送れますので、
ツッコミが入りやすくてGoodです。