WebFTPClient2 1.1.10
このプログラムはブラウザからFTPでファイルをアップロード/ダウンロードできるようにする CGIプログラムです。
CGIでFTPプロトコルを直接制御し、標準入出力とFTPのデータソケットをダイレクトに接続できるよう工夫しているため、
メモリを大量に消費せずに、大容量ファイルのアップロード/ダウンロードが可能です。
また、フォルダ削除でも、再帰的にサブフォルダを検索し、削除するため、
サブフォルダを含むフォルダも快適に削除することが出来ます。
その他、ファイル名変更、パーミッション変更、ディレクトリ作成、など、必要最低限の機能は搭載しています。
HTTP経由なので、ファイヤーウォール越しでもFTPの操作が可能です。
WebFTPClient2からは全コードを書き直し、大幅な機能強化・高安定・高速化を計りました。
マルチ言語(日本語/英語)にも対応しています。
Version 1.0.0
・プログラム原型がやっと出来上がる
・開発用サーバーでのみ使用可能(ただの手抜き)
〜〜〜〜〜
中略
〜〜〜〜〜
Version 2.0.0
・ディレクトリツリー表示実装
・やっぱり開発用サーバー以外利用不可(ソースに致命的欠陥があることが判明)
〜〜〜〜〜
中略
〜〜〜〜〜
Version 3.0.0
・ソースコード全面改正(というか原型ありません、、、)
・ディレクトリツリー表示実装
・標準入力をダイレクトにFTPデータポートへ転送可能に(大容量データ送受信が可能に)
・フォルダ削除時、再帰的にフォルダを検索し、なかのサブフォルダも全て削除可能
・曖昧なファイル一覧表示をきっちりとテーブルで組みなおした
・内部のパス制御を相対パス方式から絶対パス方式へ変更
・ほとんどのFTPサーバーで利用可能に
・FTPコントローラーを外に出してパッケージ化
Version3.0.1
・ファイルダウンロード時、ファイルサイズをブラウザに通知するようにしました。
すこし遅くなるので、気に入らない人はVer3.0.0を使ってください。
Version3.0.2
[tar.bz2] [exe]
・不安定なダウンロードを少し修正
・ACTIVEモード転送時、エラーするとしばらく使えなくなる現象を軽減
・ダウンロード部のログ取りエラー修正
Version3.0.3
[tar.bz2] [exe]
・ACTIVEモードでアップロードするとき、環境によりエラーすることがあるバグを修正
〜〜〜〜〜
中略
〜〜〜〜〜
Version3.5.0
[tar.bz2] [exe]
・ACTIVEモードの利用ポート管理をサーバー側で行うように修正。
・アカウント暗号化である種の文字を入力すると復号化できなくなるバグを修正
・タイトルを表示せず、著作表示をログイン画面に表示するようにした。
・FTPコントローラーのMultipart/Formdata処理を改善
Version3.5.1
[tar.bz2] [exe]
・文字コードSJIS/EUC切り替えに対応
Version3.5.2
[tar.bz2] [exe]
・Activeモード処理がおかしいのを修正(^^;
Version3.5.3
[tar.bz2] [exe]
・必要ないのにSYSTコマンドを発行していたのを修正
〜〜〜〜〜〜〜〜〜〜
WebFTPClient2 へ移行
〜〜〜〜〜〜〜〜〜〜
Version1.0.0
[tar.bz2] [exe]
・システムV2へ移行
・カット&ペースト対応
・複数ファイル削除対応
・CSSデザイン有効
・設定ファイル対応
・マルチ言語対応(日本語/英語)
Version1.0.1
[tar.bz2] [exe]
・ユーザー登録システムを一新
ユーザー登録後、メンバーサービスコンテンツが使えるようになります。
Version1.0.2
[tar.bz2] [exe]
・一部のLISTコマンドに引数としてパスを渡せないサーバーでも利用できるよう修正
・HTTPS認証フォームのバグを修正
Version1.0.3
[tar.bz2] [exe]
・タイトルの編集を可能に修正
・プロトコルログの表示設定を変更可能に修正
・メンバーサービスにてWebFTPの組み込みCGI化に対応
ログイン画面を表示せず、直接設定したアカウントのディレクトリを表示させることが
可能になります。
Version1.0.4
[tar.bz2] [exe]
・パスワードを外部保存型に変更。システムファイルを上書きしてもパスワードが消えなくなります。
・日本語ファイルの送受信で場合によっては不具合が出る現象を修正
・64bit Perl上で走らせると暴走するバグを修正
Version1.1.0
[tar.bz2] [exe]
・簡易ログイン機能搭載
・エラーメッセージのマルチ言語化
Version1.1.1
[tar.bz2] [exe]
・IIS FTPサービスへPASV接続できない現象を修正
・IIS FTPサービスにてディレクトリの削除が出来ない現象を修正
Version1.1.2
[tar.bz2] [exe]
・UTF-8対応
・Readmeの記述ミスを一部訂正
Version1.1.3
[tar.bz2] [exe]
・特定のサーバー上でファイルリスト表示がおかしくなる現象を修正(^^;;
Version1.1.4
[tar.bz2] [exe]
・一部サーバーでFTPコマンドの受信に失敗する場合がある問題を修正(^^;;;;;
Version1.1.5
[tar.bz2] [exe]
・海外サーバー向けに表示時刻シフト機能を搭載
Version1.1.6
[tar.bz2] [exe]
・ASCII/Binary転送モード切替機能を実装
・ファイルを指定せずにアップロードしようとした際に、ファイル名""のファイルがアップロードされる現象を修正(^^;;
・ログイン直後、なぜか「移動」が行えない現象を修正(^^;;;;;;;;;;;;;;;;
Version1.1.7
[tar.bz2] [exe]
・簡易ログイン利用時、ASCII/Binary転送モード自動切換え機能が正しく動作しない問題を修正(^^;;;;
Version1.1.8
[tar.bz2] [exe]
・メンバーサービスプログラムより、WebFTPClient2のタイトル編集に対応
Version1.1.9
[tar.bz2] [exe]
・Safariなど一部のブラウザで日本語ファイルをダウンロードすると文字化けしてしまう問題を修正(^^;;;;;
Version1.1.10
[tar.bz2] [exe]
・ディレクトリ作成時、Enterを押すとブラウザによってはディレクトリが作成されない場合がある問題を修正