=========================================================================== 【ソ フ ト名】 Termination Packet Sender for JAVA Termination Packet Receiver for Windows 95/98 【バージョン】 0.9.0 【 対象OS 】 Java Runtime Environment 1.1 以上 【 著作権者 】 小川格(itaru-o@diana.dti.ne.jp) 【 公開日 】 初回 2000.03.20 【ソフトウェア種別】 GPL 【 転載 】 個人的な範囲では自由に転載・再配布していただいてかまい ません。商用の場合にはご連絡ください。 =========================================================================== ・ご注意------------------------------------------------------------------- 本ソフトの著作権は小川格が所有しています。小川格は本ソフトウエアを 使用したことにより生じた損害について一切の責任を負いません。 ・ソフト概要--------------------------------------------------------------- 拙作Magic Packet Senderと対をなすソフトウェアです。 Magic Packet技術はリモートコンピューターを起動するものですが、起動した コンピューターは終了したいというのが当然ではないでしょうか? このTermination Packet Sender/Receiver はリモートのWindows95/98を終了する ためのソフトウェアです。特徴は、終了する側(Sender側)がJAVAで書かれている ために、OSを問わず実行可能です。つまり、MPSと組み合わせて使えばMacやLinuxや Windows CE等から、Windows95/98のコンピューターを起動、終了できることに なります。このソフトはGPL(GNU Public License)の下に配布します。 ソースコードが欲しい方はその旨お伝えください。 ・リリース履歴------------------------------------------------------------ * Ver.0.9.0 2000.3.20 -ファーストリリース ・今後のロードマップなど-------------------------------------------------- WindowsNT,2000への対応を考えています。 そのほかは現状で、ほぼ完成といえます。ただしパラメータの指定方法等をもう 少し洗練 しようかと考えています。またGUI版の作成も考えています。 ただしGUIを実装 する事がJavaのプラットフォーム非依存性を潰してしまうので はないかという懸念もあります。 ・インストール方法-------------------------------------------------------- 1.JAVAの実行環境がインストールされている必要があります。以下を参照して 下さい。 http://java.sun.com/products/jdk/1.2/ja/jre/index.html (Windows, Linux, SolarisのJREリンクがあります。) http://java.sun.com/products/personaljava/index.html (β版ですがWindows CE(MIPS)のPersonal JavaのJREがダウンロードできます。) http://www.apple.co.jp/java/ (Macintosh用のJREがダウンロードできます。) 2.ファイルを解凍してください。 3.リモートから終了させたいWindows95/98マシンに適当なフォルダを作りTPRv.exeを コピーし、スタートアップ等に登録します。 ・アンインストール方法---------------------------------------------------- 1.解凍されたファイルを削除して下さい。 ・使用方法概説------------------------------------------------------------ 1.TerminationPacketSender.classが終了命令を送るJAVAプログラムで、 TPRv.exeが終了命令を受け取り、コンピューターを終了させるプログラムです。 2.終了命令を送るコンピューターでコマンドプロンプトや、ターミナルエミュレータ を起動します。 3.TerminationPacketSender.javaがあるディレクトリに移動し、 java TerminationPacketSender -a=(IPアドレス) -p=(ポート) -w=(パスワード) として下さい。たとえば、 java MagicPacketSender -a=192.168.0.2 -p=1129 -w=itaru などとなります。 4.これによりReceiver側のWindows95/98が終了するはずです。 5.ポートとパスワードはデフォルトでは1129、itaruとなっていますが、これらは TPRv.exeのダイアログで変更可能です。ポートは1025以上65535以下、パスワードは 10文字以内の英数字としてください。データーはWindowsフォルダのTPRv.iniに 保存され、これを直接エディタなどで編集することも可能です。 6.コマンドが長くなるので、バッチファイルやシェルスクリプト、アプリ化ツール等 を使うことをおすすめします。 (注)外部からWindowsを終了させることが可能なポートを開けておくことは、パスワード で保護されているとはいえセキュリティーホールとなる可能性があります。 十分にご注意下さい。 ・連絡先など-------------------------------------------------------------- バグ、ご意見、ご感想やご質問などは、itaru-o@diana.dti.ne.jpまでお願い します。 ホームページは、http://www.diana.dti.ne.jp/~itaru-o/です。 2000.3.20 小川格