←リンク集 ↑表紙 →CGIのテスト

¶プログラム集

あやしげな自作プログラム、スクリプト、昔作ったDOS用ツール等を置いてます。

☆X用プログラム

基本的に X の動くプラットホームでは汎用ですが、UNIX 以外で動いたとい う話は聞きません。
gxaman-0.4.1.tar.gz*   written with C & Gtk+
GTK+を使った GUI な日本語 man コマンド gxman の最新版。(1999/11/30更新)

oneko-2.0b-tip1.7.tar.gz*   written with C & Xlib
onekoに到着メールのリスト表示ウィンドウを加えた改造パッチキット (1998/05/28更新)
oneko 2.0 betaPOP対応パッチが必要です。

☆UNIX用自作プログラム他

*印のついているものは、大抵のUNIXで動くスクリプトやプログラムで、それ以外は FreeBSD 専用です。

canna2vje.tar.gz*   written with perl
canna2vje.pl は Canna の .t 形式のかな漢字変換辞書を VJE-Delta の vmaked で読み込み可能なテキストファイルに変換 するフィルタです。(1998/08/31更新)

url-mouse-sel1.3.tar.gz*   written with elisp
mule/emacs/XEmacs 上のバッファにある URL 文字列を扱うユーティリティ。 メーラ、ニュースリーダで見つけた URL をマウス右ボタンプル ダウンメニューから、各種ブラウザに渡したり、もじらのブックマーク に登録したり、テキストファイルに保存したりします。(1998/01/06更新)

fvwm95-2.0.43a-FreeBSD.apmpatch.tar.gz   written with C
fvwm95の APM拡張パッチです。Laptop/Noteマシンのバッテリーの状態 をタスクバーの Tips領域に表示します。ソースアーカイブ fvwm95-2.0.43a-[Imake|Autoconf].tgzに対するパッチと I18Nパッチ (fvwm95-2.0.43a-Imake.I18N.diff.gz)を当てたソースへのパッチを 含みます。FreeBSD専用。(1997/06/20更新)

findmenu.tar.gz*   written with perl
fvwm95 の FvwmForm モジュールを利用して、 Find メニューを動的に作成するセットです。

potato1.9.tar.gz*   written with perl
WWWのページとそのディレクトリ以下のリンクされたページを、 再帰的に拾って、ファイルに落すツールです。
webcopyに似たローカルファイルキャッシュ機能有り。
一つのWWWサーバを越えて拾うことはありません。 「いもづる式に拾うからポテト」と名付けたつもりですが、 「コーディングがイモだからポテト」という説が主流派と なりつつあります。Windows+BOW対応パッチを含んでいますが、 BOW上での動作は確認していません。 (1998/08/31更新)

radj03.tar.gz*   written with perl
IP接続された他のホストとシステム時間を合わせるツール。 ふつー、ntpdate ですが、xntpdが走っていないマシンに合わせたい ときに使えます。普通の BSD/SVR4 UNIXなら動くはずです。 ただし、相手ホストが daytime(port 13)をサポートしている必要があります。 (2000/01/02更新)

eject03.tar.gz   written with C
CD-ROMをイジェクトするコマンド ( FreeBSD / Linux専用 )
-uオプションで unmountも同時に行います。 amdをあまり使わないような、マニュアル車好みの方のツールです。

uud-1.6.tar.gz   written with perl
メール、ニュースのスプールや通信ログ等から uuencodeされた部分を リストアップし、閲覧/選択/結合/解凍するためのインタラク ティブな perlスクリプト。デザインは mnews風。 (Mew使っていると要らない…)

pickup-1.6.tar.gz*   written with perl
popclientを使ってPOPサーバからメールをとりだし、メーラ/MHの フォルダ/ファイル/標準出力に渡すためのユーティリティ。 ファイルに取ってあるメールを MHのフォルダに放り込む用途にも 使えます。やや obsoleteか…

☆DOS(8086)用プログラム

reg01.lzh   written with optasm
86系アセンブラプログラマ用デバッグツール。ソースに特定の場所で 割り込み(0f0h〜0f4h)を記述することによりすべてのレジスタの内容を 表示(またはメモリに保存して後から吐き出す)ことができます。

rmsp03.lzh   written with optasm
テキストファイルから余分なものを取るプログラム。
  • 行末の空白を取る
  • 指定した(または全部の)コントロール文字を取る
  • 行末改行コードの変換
など、大量のログファイルなどを一括処理するために作ったので、DOS 用sedより高速です。FD/FILMTNなどで使うために複数ファイル、ワイル ドカードを使えるようにしたので、あえてフィルタの形にしていません。

☆PC9801 DOS(8086)用プログラム

sig05b.lzh
常駐型日本語FEP起動キー変更。

sigk05b.lzh
カナキーで日本語FEPを起動する。
fun30.lzh
ファンクションキー設定+拡張ユーティリティ。