visit# 000

公開自作フリーソフトウェア

このページでは、自作ソフトの公開を行っています。
サポートや雑談のための掲示板

複数箇所にアップロードされているソフトは、近い場所からダウンロード出来ます。 ネットワーク的に近い場所を選んでダウンロードして下さい。

Interlink
Interlink を使用して立ち上げているサーバで外への線は 100Mbps です。
日本工業大学
私が通っている日本工業大学の 学生用スペースにアップロードされていて、外側へ繋がっている線は 6Mbps です。 そのうち消えて無くなるスペースなのでダウンロードできないことがあるかも。

トラフィックの量が増える時間のみを考えると、 少なくとも平日昼間は Interlink が良いです。

最近の更新状況


目次

ZMH
HTML to TEXT converter
Resident VT220 Emulator
netstat for TEEN
poppass 0.2
ssh2dos for TEEN
esenet 改造版 0.5fk
TELNET for TEEN 0.02a
FTP 0.05y
MKFTPS 0.05 (Make FTP Script)
finger for TEEN
TEEN 用 r* 系コマンドパック
nslookup for TEEN
tftp for Win32
tftp for TEEN
tftpd for TEEN
base64f
MD5 for DOS
SHA-1 for DOS
SERVECES Library
MAIDS (C version)
KKR
CSV to TABLE converter
DX9INST

ZMH

ZMH は TEEN 用 ESEMAIL 形式ログファイル処理ソフト(オフラインログリーダ)です。

ZMH 公開・配布ページへ


HTML to TEXT converter

[2000/09/15(金)] ver.0.09e (履歴ファイル(7KB)を見る)
HTML から普通のテキストファイルに変換します。 これだけならどこにでもあるようなタグ除去ソフトのような気がしますが、 これは全く違います。
主に、以下のような特徴があります。
  1. テーブルタグ <TABLE> に対応している。
    ちゃ んと表が整形されます。BORDER=1 なら、アスキー罫線を使用して表を整形します。COLSPAN や ROWSPAN 属性にも対応しています。
  2. エスケープシーケンスで色づけが出来る。(一部)
    一部 のタグで囲まれている文字を、エスケープシーケンスによって色を変えることが出来ます 。色は設定ファイルで好みに合わせ変更できます。(ver.0.08b 以降)
  3. 整形結果が結構綺麗。
  4. TEENの ESEWWW で使える。
  5. URL 抜き取り機能がある。
  6. HTML を解析して、URL 条件付き抜き取り、簡易タグチェックと簡易互換性チェック、カウンタ、タグのツリー的表示などが出来るユーティリティ付き。
  7. 解析した HTML を再び HTML に戻せる。このとき、HTML をエスケープシーケンスで色づけして見やすく出来る。
  8. 漢字コード変換は外部プログラムを呼び出している。設定ファイルで呼び出すプログラムを変更できるようになっている。(標準で nkf)
  9. MS-DOS 汎用だと思われる。
  10. ソースプログラムが公開されている。
0.09d → 0.09e での変更点 0.09b → 0.09d での変更点 ダウンロード (ver.0.09e) プログラムのソース (ver.0.09e) 以前のバージョン (初めてダウンロードする方は必要ないと思います) ※これ以外の以前のバージョン(ソースも)は ftp://ftp.abk.nu/pub/htm2txt/ 以下から落とせます。

Resident VT220 Emulator

常駐して VT220 コンソール(画面表示のみ)をエミュレーションします。DOS のファンクションコール及び INT 29h を介した出力が対象です。TEEN 用の esenet や rlogin などがそれなりに綺麗に動くのではないかと思います。
PC-9801/21 シリーズ互換機 MS-DOS 用です。

0 ダウンロード (ver.0.06)


netstat for TEEN

いわゆる netstat コマンドです。ただし、環境や TEEN 等の制限により、
  1. 逆引きは無理なので、ネットワークはアドレスで直接表示。
  2. 従って、逆引き無しオプション (-n) は無い。
  3. インターフェイス情報 (-i) は無い。
  4. ソケットの情報も無い。
  5. もちろん統計情報 (-s) も無い。
つまり、何もほとんど無い netstat コマンドです(笑) 表示するのは、TCP/UDP 接続状況とルーティングテーブル (Ethernet版TEEN) だけです。
履歴
0.08→0.09
  • ホスト宛ルートも表示するようにした。
0.05→0.08
  • UDP 名前無しハンドルの表示を変更
  • -r オプション追加。(ルーティングテーブル表示)
  • -a オプション追加。

ダウンロード


poppass v0.2 for TEEN

poppassd を使用して POP サーバの自分のパスワードを変更します。(プロバイダが対応している必要があります。)いらなくてもソース付き(笑)

バージョンアップ内容 (v0.1→v0.2)

・設定ファイルが無い場合の挙動が説明と食い違っていたのを修正

ダウンロード


ssh2dos for TEEN

ssh2dos を TEEN 用に移植したものです。おそらく動作機種は TEEN の動作する機種なら問題ないと思いますが…。

ダウンロード [based on ssh2dos 0.1.1]

ダウンロード [based on ssh2dos 0.0.1] (旧版)


esenet 改造版 0.5fk

TEEN の esenet ver.0.5f を改造して、
  1. ポート番号にサービス名を指定できるようにしました。 UNIX の /etc/services ファイルと同じ書式のファイルを用意すれば OK です。
  2. hosts ファイルに対応しました。 UNIX の /etc/hosts ファイルと同じ書式のファイルを読み込んで、 名前の解決をします。出来なければ今までのように DNS を使用します。
  3. 各種キー(カーソルキーやファンクションキー、通常のキーも) の送出するキーコードを変更できます。 ESENET.KEY というファイルを用いて、 送出すべきキーコードの変更が出来るようにしました。 (TELNET サーバに端末タイプを知らせるとかそういう物じゃないです)
  4. 現在の画面の行数を telnet オプションを使用してサーバに知らせることが出来るようになりました。 24 行以外の環境でも正常に less や vi が動くかもしれません。
  5. 各種 telnet オプションの動作等をファイルで設定可能にした。
  6. 送受信時の漢字コード変換を各種取りそろえた。
  7. こちら側のポート番号を指定可能にした。

ダウンロード (ver 0.05fk)

プログラムのソース (0.5fk)
以前のバージョン (ver 0.05fg)【通常は不必要】 以前のバージョン (ver 0.05fd) 【通常は不必要】 以前のバージョン (0.5fd) のプログラムのソース 以前のバージョン (ver 0.05fa) 【通常は不必要】 以前のバージョン (ver 0.05fa) のプログラムのソース

TELNET for TEEN 0.02a

一般的な TELNET プログラムです。TEEN 用です。
telnet プロトコル自体は esenet 改造版と似ていますが、その他は大分違います。 主な特徴は・・・
  1. 漢字入力が出来ない。かわりに…
  2. キーカスタマイズ可能な組み合わせが豊富に。
  3. 仮想端末を8つまで作成可能。
  4. DEC VT-220 端末エミュレーション。
こんなところです。詳しくは中のドキュメントをお読みください。

ダウンロード

ソースのダウンロード

FTP 0.06

一般的な FTP プログラムです。TEEN 版と Windows 版があり、また neko さんにより、パケットドライバ版も公開されております。

98用パケットドライバ版のダウンロード (neko さんのページ) (多謝)

  1. UNiX の FTP ライクなコマンド体系。
  2. 応答がラカフルに表示されたり(笑)
  3. mget/mput/mdelete に対応。
  4. 再帰的にファイル転送する rget/rput。
  5. 文字コード一括変換の mencto/rencto。
  6. 大文字小文字変換機能
  7. なぜか if コマンドや goto コマンドがある(笑)
  8. その他一般的なコマンドは全てあります。
  9. IPv6 に対応。

説明書を読んでみる (v0.06)

注意
テストが不十分です。まだバグがある可能性があるので、 なにかありましたらメールをください。お願いします。

(0.06) 0.05y からの変更点

(0.05y) 0.05v からの変更点
(0.05v) 0.05u からの変更点
(0.05u) 0.05t からの変更点
(0.05t) 0.05r からの変更点

TEEN 版のダウンロード
アーカイブファイル名がつーちきさん作のものとダブらないように、 頭に合著のKを付けていますが、特に意味はありません。

Windows 版のダウンロード ソースのダウンロード 以前のバージョン (通常は必要なし)

MKFTPS 0.06 (Make FTP Script)

FTP.EXE 用のスクリプトファイルを作成します。
  1. TEEN 用の FTP.EXE (delta氏作) に対応している。(type, cwd, stor)
  2. UNiX の FTP ライクな FTP.EXE にも使える。(bin, cd, put)
  3. 孫二郎氏作の VFATBIOS.COM を使用し、長いファイル名を読みとれる。
  4. ディレクトリ再帰検索が出来る。
  5. 大文字小文字変換機能
  6. 更新したファイルだけを出力できる [0.02〜]
  7. その他
基本的には、ディレクトリを検索して、FTP.EXE に読み込ませる事の出来る形で それを出力します。

注意: Ver.0.03 より前のバージョンは使い物になりません。すいませんが、 いままでにダウンロードしてしまった人は手持ちの古いバージョンは使用せずに、 最新版をダウンロードして使用してください。

0.06 変更箇所

ダウンロード


finger for TEEN

いわゆる finger コマンドです。TEEN 用です。

ダウンロード


TEEN 用 r* 系コマンドパック

rsh と rlogin の TEEN 版です。 今回 (rel.0.2) rcp が追加されました。
注意:UNiX like OS と無縁の方はダウンロードしても普通は無意味です。

ダウンロード


nslookup for TEEN

いわゆる nslookup コマンドです。TEEN 用です。

ダウンロード


tftp for Win32

Trivial FTP プロトコルクライアント。Windows 用です。
 いわゆる tftp コマンドです。FreeBSD から移植したものです。 Winsock 1.1 以上の環境(最低 Windows 95 + TCP/IP くらい) で動作するのではないかと思いますが詳しくは確認していません。

ダウンロード


tftp for TEEN

Trivial FTP プロトコルクライアント。TEEN 用です。
 いわゆる tftp コマンドです。普通の人には不必要かと思います。ラインナップを豊富にするために作りました(笑)。

ダウンロード


tftpd for TEEN

TrivialFTP プロトコルサーバ。TEEN 用です。
 tftp サーバです。現在は読み込み要求のみに対応しています。普通の人には不必要かと思います。要望があったので作成しました。

 このバージョンはテストが不十分です。BUGGY な仕様ですし、作者の感知しないバグが存在しているかも知れません。

ダウンロード

ダウンロード - 古いバージョン (v0.1)


base64f

base64 encoder/decoder。 1つのファイルに複数の base64 encoded データがあっても一気に decode できます。日本語ファイル名には対応していません。※ あくまで base64 の encode と decode を目的としていますので、メール関係はあまり強くないです。

0.2 から 0.3 への変更点は、ファイルエンコード時の問題点の修正が主です。

ダウンロード

プログラムのソース

MD5 for DOS

ファイルや文字列の MD5 (ハッシュ関数) 値を求めます。 ディレクトリ再帰下降検索が可能です。ソース付き。

ダウンロード


SHA-1 for DOS

ファイルや文字列の SHA-1 (ハッシュ関数) 値を求めます。 ディレクトリ再帰下降検索が可能です。ソース付き。

ダウンロード


SERVECES Library

TEEN 用のソフトを作成する際に、サービス名(ポート番号)、 ホスト名のデータベースに簡単にアクセスするための超 EASY なライブラリ。 ちなみに、BSD 系の <netdb.h> とは全然互換性無いです。

ダウンロード(ソースと.LIB)


MAIDS (C version)

BBS で公開されていた MAIDS という BBS 用オフ書きツールを 1 から C 言語で書き直した物です。また、まだ対応できていないホスプロもあります。
MS-DOS 汎用と思われます。

ダウンロード


KKR

KTBBS 書き込み集計ツールです。ID別、ボード別、ボードID別、時間帯別、新規書き込み数、レス書き込み数の集計が出来ます。また、BBS にアップするためのオプション があり、それで集計してしまえば、スグに BBS に集計結果をアップ出来て楽です。
MS-DOS 汎用と思われます。

ダウンロード


CSV to TABLE converter

.CSV ファイルを HTML のテーブルに変換する。CSV ファイルとは、 1レコード1行で、項目がカンマで区切られて並んでいるファイルです。 場合によっては、ダブルクォーテーション等でデータが囲まれています。
このプログラムは、ヘッダやフッタの付加、出力しない項目を指定できます。
MS-DOS 汎用と思われます。

ダウンロード


DX9INST

DirectX のインストールを入力待ち無しに開始するだけのプログラムです。 Microsoft の DirectX Redistributable Package が必要です。
DirectX9.0b ではパッチを当てると dxsetup.exe /opk オプションが利用できましたが、 新しいバージョンの DirectX が出るたびにパッチを当てるのも面倒なので このプログラムを作成しました。

ダウンロード


その他

その他の私が作ったものは、
  1. ZOB Station BBS の filer main, filer junk (現在使用不可能)
  2. ABK Project - FTP Server
    (このディレクトリ中には、著作者が私外の物も多数(?)あります。)
に upload されています。

HDD crush

1999 年 6 月か 7 月だったと思いますが、HDD がクラッシュ(というか、 いきなり不良セクタが出来て、あっと言うまに増殖(泣))のせいで、 KKR, MAIDS_C, CSV2TBL, の最新版ソースが取り出せなくなってしまいました。 従って、不具合等あっても、改造はできないのでその辺よろしく。 (新規作成なら出来ないことはないんだが(^^;)


連絡先

ここで公開しているプログラムに関する意見・感想・要望等ありましたら、E-Mail掲示板でお願いします。


[ 戻 る ]


Copyright (C) 1999-2004 by kattyo@abk as 合著.
リンクは確認不要です。リンクのためのメールも要りません。
E-Mail: kattyo@anet.ne.jp