<<<<< FTPクライアント用ライブラリ 2002/06/19日版 >>>>>

FTPのプロトコルをカプセル化したクラス群です。
FTPのSTORやRCPTといったコマンドを意識することなく、
ファイルの送受信が行えるようになっています。

[Download]
[改良後] FTPClient.zip (172KB)
[改良前] FTPClient.zip (68.4KB)

[Install方法]
Java2(JDK1.2)以降なら、FTPClient.jarを、
$JDK_HOME/jre/lib/ext にコピーするだけです。
($JDK_HOME:Java2がインストールされているディレクトリ)

[使い方]
javadocマニュアルをご覧下さい。

[開発環境]
<クライアント>
OS Microsoft WindowsXP HomeEdition
言語 JDK1.4

<サーバ>
プロバイダのFTPサーバ

[配布条件等]
GPL2に従います。
このソフトウェアは、Free Softwareなので、
いかなる保証も行いません。

GPL http://www.gnu.org/copyleft/gpl.html

[開発者]
Copyright (C) 2002年 < Takahiro Shigemoto >
E-mail: webmaster@taka-2.com
バグや要望などがあればメールでお願いします。

[改変履歴]

v2002/06/19 (2年半ぶりぐらいらしい(^^;)
☆根本的に作り直し。
☆部分取得機能には対応してません。
v1.2.3
☆JP.gr.java_conf.tech.netパッケージにしました。(変えるなって?)
☆noopコマンドをサポートしました。
v1.2.2
☆getBinaryFileで、IndexOutOfBoundsExceptionが出るバグを再び修正(^^;
v1.2.1
☆ファイルサイズの大きいファイルの取得が失敗するバグを修正
☆getBinaryFileで、IndexOutOfBoundsExceptionが出るバグを修正
☆Anonymous FTPサーバのように、連続した同じ応答に対応
☆JP.gr.java_conf.tech.ftpパッケージにしました。
v1.2
☆指定ファイルのファイルサイズを取得する、getFileSizeメソッドを追加
☆上の変更に伴い、元のgetFileSizeメソッドを、getFileSizeFromMessageに名称を変更
☆サーバ情報を取得する、getServerInfoメソッドを追加
☆getBinaryFileメソッドを、データをバッファを渡すことで受け取るように仕様変更
☆受信データバイト数指定の、getBinaryFileメソッドをオーバロードで定義
v1.1
☆helpの仕様を、サーバの出力を返すように変更
☆サーバで使えるコマンドを調べる、isAvailableCommandメソッドを追加
☆オフセットを指定するコマンドRESTに対応する、setOffsetCommandメソッドを追加