New Frontier
Information | TRPG | 読み物 | Game | Programming | 掲示板 | Link | Contact me

プログラミング

昔作ったプログラムなどが置いてあります。ごくたまーに、メンテナンスすることもありますが、基本的には放置状態……。

CGI関連(Perl)

Webサイトを作るときに使用すると便利かも知れないCGIです。文字コードはEUC-JPで書いてあります。 解凍したファイルがメモ帳で読めないからと言って、壊れているわけではありません。EUC-JPに対応したエディタを使用してください。

また、コードはEUC-JPを前提として書いているため、Shift-JISに変換すると動かない可能性が高いです。 Shift-JISで記述し直しても、デメリットはありますが、初心者が困らないこと以外メリットがないのでするつもりはありません。

予定表CGI
管理を他に移管しました。クリックすると別サイトへ飛びますので、そちらからどうぞ。
アクセスログアナライザ
アクセスログをとれます。サーバーログを見られない環境の場合は使えるかも。私は見られるので、今は使ってません。
ユーザー登録・認証CGI
認証付きのページを作成できます。
DBMファイルエディタ
PerlでDBMなどを使ったCGIを作成するときにデバッグ用に使う物。
ソードワールドRPGキャラクターシート管理CGI
キャラクターの管理が楽に! 管理者がいちいち更新せずに済みます。
GURPSキャラクターシート管理CGI
上記のGURPS版。
ゴーストハンターRPGキャラクターシート管理CGI
上記のゴーストハンター版。未公開。
返答メールランダム選択型・メールフォーム
メールフォームですが、送信してくれた相手にお礼のメールをいくつかの中からランダムに選択して送信できます。
ファイル添付可能なメールフォーム
タイトルそのまま。
疑似Sendmail
WindowsでCGIを開発する場合に、テスト用としてsendmail代わりに使います。
ダイスボット+α for Perl
IRCのダイスボットです。これは必ず、クライアントで使ってください。
jcode.pl
必要な場合はこちらからダウンロードしてください。
CGIが動かない場合
CGIのセキュリティについて

.NET関連(Windows)

どっちかと言えば、下記にあるゴミ箱に入れるべき物かも知れない(笑)

IRCダイスサーバー&クライアント
GUIを使ってダイスを振ることを目的に作成。でも、途絶(苦笑) 一応動きますけどね。
ビットレートCalc
パソコンで録画した動画を適当なサイズに圧縮するための計算機。最近はHDに入れることが多いので、あんまり使ってません。
Wallpaper Changer
軽さとか考えていない壁紙チェンジャー。省メモリにすれば、常駐しないのでそれなりに使えるかな?

JAVA関連

IRC Dice Client "CROQUETTE"
IRCチャット用のダイスボットです。

CHOCOA Script

使い方はオンラインサークルの案内所に書いてあります。また、まれに挙動不審な場合がありますが、プログラムの問題ではなく、CHOCOA本体の問題だと思われます。

ボットを使用される場合は、別のアカウントで入室してボットを動かしてください。ボットを動かしているアカウントの発言には反応しませんので。 なお、使用される場合は不具合が起きても関知しませんので、自己責任でお願いします。

ダイスボット Ver.1.21(Download Size:3KB)
テーブルトークRPGをやる上では欠かせないダイスです。Perlで組んだのでこちらがバージョンアップする可能性は低いです。解るなら、上にあるPerlのダイスボットをお勧めします。
ソードワールドレーティングボット Ver.1.15(Download Size:2.6KB)
ソードワールドのレーティングを返すボットです。レーティング表を参照せずにすむので便利です。これも上記同様、Perl版をお勧め。
おみくじボット(Download Size:0.5KB)
ジョークで作ったおみじくボットです。『おみくじをひく』か『おみくじを引く』と入力すると今日の運勢を教えてくれます。割合は、大吉 10%、中吉 15%、小吉 42%、末吉 18%、凶 8%、大凶 6%、その他 1%です。
CHOCOA Script Highlight(Download Size:1.2KB)
秀丸でCHOCOAスクリプトを編集する際に使っていた強調表示の設定ファイルです。かなりテキトーです(笑) でも、見やすくはなります……たぶん。

その他

ArgoUMLの日本語化
フリーのUMLモデリングツールの日本語化をしてみました。古いですが、日本語化する人の参考にはなるかも?(別ウィンドウで表示します)