============================================================ 【ソフト名】 FTPクライアント FFFTP(OSDN版) Ver 1.99 【動作確認環境】 Windows 10, 8.1, 8, 7, Vista, XP, 2000 【サポート】 http://osdn.jp/projects/ffftp/ ============================================================ INIファイルについて -------------------------- Ver.1.98よりINIファイルの文字コードが変更されたため、Ver.1.97b以前で 保存したINIファイルが読み込めなくなっていましたが、Ver.1.98b以降では 再び読み込めるようになりました。 なおVer.1.98以降で保存されたINIファイルはVer.1.97b以前で読み込むことが 出来ませんので、Ver.1.97b以前へ戻す場合は設定をINIファイルではなく レジストリに保存するように変更する必要があります。 マスターパスワードについて -------------------------- Ver.1.96d+009以降でマスターパスワードを導入しました。 FFFTP Ver.1.96d+009以降を最初に起動した時、接続メニューの設定→ マスターパスワードの設定でマスターパスワードを設定して 使用してください。マスターパスワードを設定すると、FFFTP起動時に マスターパスワードの入力が求められますので、入力してください。 Ver 1.99での変更点 ------------------- ・Windows 8.1 (32bit/64bit)で動作を確認しました。 ・Windows 10 (32bit/64bit)で動作を確認しました。 ・64bit版が利用可能になりました。  これにより64bit版Windowsで特定の操作が制限されるのを回避できます。 ・ソフトウェアの自動更新機能を追加しました(Windows XP SP3以降のみ)。  既定では7日ごとに専用のサーバーに接続して更新があるかどうか確認し、  更新があれば更新を適用するかどうかユーザーに確認します。 ・マスターパスワードを用いて全ての設定を暗号化する機能を追加しました。  マルウェアや第三者により設定から個人情報を読み取られなくなりますが、  1.98g以前では設定を読み込めなりますので注意してください。  この機能は既定では無効になっています。 ・INIファイルが改変されBOMが付加されている場合にクラッシュするバグを  修正しました。 ・接続時にユーザー名が常にUTF-8でホストに送信されるバグを修正しました。  1.98以降で半角英数字以外の文字が含まれるユーザー名でログインできない  問題が解決されます。 ・MLSDコマンドの応答が大文字を含む場合に認識しないバグを修正しました。 ・ローカル側のファイル一覧の自動更新を無効にする設定を追加しました。 ・処理内容を自動的に古い行から削除する設定を追加しました。  一部の環境で長時間操作した場合に動作が重くなる問題が緩和されます。 ・ホストのファイル名の漢字コードとしてUTF-8 HFS+に対応しました  (Windows Vista以降のみ)。  Mac OS X上で動作するホストとファイルを送受信する際にファイル名の  ひらがなやカタカナの濁点や半濁点が正しく扱われるようになります。 ・ホストのファイル名の漢字コードの自動判別の精度を改善しました。 ・選択ダイアログが正常に機能しないバグを修正しました。 ・レジストリに将来のバージョンの設定が存在する場合に設定の保存方法を  確認するようにしました。 ・ファイルサイズ表記にGB以上の単位を表示するようにしました。 ・タイトルバーに現在の接続の暗号化状態を表示するようにしました。 ・タスクバーにファイル転送の進捗状況を表示するようにしました  (Windows 7以降のみ)。 ・リモート側のファイルをその一つ上のディレクトリに移動する機能を追加  しました。 ・高DPIディスプレイに対応しました。  高DPIディスプレイに表示する際にメニューなどの表示が滑らかになります。 ・設定をFileZilla XML形式にエクスポートする機能を追加しました。 ・ホストの設定に弱い暗号化方式を使用しない設定を追加しました。  SSL 3.0以前や鍵の強度が128ビット未満の暗号を拒否するようになります。  この機能は既定では有効になります。 ・ホスト一覧に既定の設定を追加しました。  新規ホストの作成時やクイック接続時の初期状態として使用されます。 ・ファイル転送前のファイル一覧取得時にエラーが発生した場合に転送を  中止する設定を追加しました。  この機能は既定では有効になります。 ・ファイルの転送に失敗した場合に再接続する設定を既定で有効にしました。 ・同時接続時にUPnPの制御に失敗するバグを修正しました。 ・リモート側のファイル一覧からドラッグアンドドロップした直後に特定の  操作を行うとクラッシュするバグを修正しました。 ・Windows Server 2008 R2のファイル一覧形式で半角スペースを2個以上含む  ファイル名を認識できないバグを修正しました。 ・FireWallユーザー名およびパスワードを保存しない設定を追加しました。 ・ダイアログのサイズ変更時に表示が乱れるバグを修正しました。 Ver 1.96d以前へ戻す場合 ----------------------- このバージョンを使用したあとで1.96d以前のバージョンに戻した場合、 ホストの設定のパスワードは入力し直す必要があります。 FFFTPの概要 ----------- GUIを持つFTPクライアントソフトです。 ☆ファイルリストの部分とファイル転送が別スレッドなので、ファイル転送を  しながら新たなファイル操作ができます。 ☆ミラーリングアップロード機能により、ローカルのファイル構成と同じ物を  ホスト側に作ることが出来ます。 ☆漢字コードの変換ができます。 ☆漢字のファイル名を扱うことができます。 ☆サブディレクトリを含めたファイルの転送ができます。 ☆ファイルの転送を、いつでも中断できます。  また、以前ダウンロードを中断したファイルがある時、その続きをダウン  ロードできます。 ☆各種FireWall、SOCKS、ワンタイムパスワードに対応しています。 ファイル構成 ------------ ffftp.exe -------- 実行ファイル ffftp.hlp -------- ヘルプファイル ffftp.cnt --------  〃 ffftp.txt -------- このファイル history.txt ------ 改版履歴 jre32.dll -------- 正規表現検索DLL アンインストール方法 -------------------- ■Windows 7、Vista コントロールパネルの「プログラムと機能」でアンインストールしてください。 ■Windows XP、2000、98、Me コントロールパネルの「アプリケーションの追加と削除」でアンインストール してください。 ご利用にあたり -------------- ・FFFTPはフリー・ソフトウエアです。個人使用、業務使用のいずれでも、  ご自由にご利用ください。 ・ソフトウエアは十分にテストをしていますが、お使いのパソコン環境や、  プログラムの不具合などによって問題が生じる場合があります。それにより  損害が生じても、損害に対する保証は出来かねますので、あらかじめご了承  ください。 ・詳細はライセンスをご覧ください。 ライセンス ---------- 本ソフトウエアおよびそのソースコードは、修正BSDライセンスに従うものと します。 Copyright(C) 1997-2010, Sota & cooperators. All rights reserved. Copyright (C) 2011-2016 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto, IWAMOTO Kouichi, vitamin0x, unarist, Asami, fortran90, tomo1192, Yuji Tanaka, Moriguchi Hirokazu, Fu-sen). Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *** 以下は日本語訳(参考) *** Copyright(C) 1997-2010 Sota & ご協力いただいた方々. All rights reserved. Copyright (C) 2011-2016 FFFTP Project (Hiromichi Matsushima, Suguru Kawamoto, IWAMOTO Kouichi, vitamin0x, unarist, Asami, fortran90, tomo1192, Yuji Tanaka, Moriguchi Hirokazu, Fu-sen). ソースコード形式でもバイナリ形式でも、変更の有無に関わらず、以下の条件を 満たす場合に、再配布および使用を許可します。 1. ソースコード形式で再配布する場合、上記著作権表示、本条件および下記 責任限定規定を必ず含めてください。 2. バイナリ形式で再配布する場合、上記著作権表示、本条件および下記責任 限定規定を、配布物と共に提供される文書および/または他の資料に必ず 含めてください。 本ソフトウェアは、著作権者によって「現状のまま」提供されるものとし、 明示黙示を問わず、商品として通常期待される品質を備えているという保証や、 特定の目的に適合するとの保証を含め、何の保証もなされません。 事由や損害発生の原因の如何を問わず、且つ責任の根拠が契約、厳格責任、 不法行為(過失などを含む)であるかを問わず、仮にそのような損害が発生する 可能性を知らされていたとしても、本ソフトウェアの使用から発生した直接損害、 間接損害、偶発的な損害、特別損害、懲罰的損害または結果損害のいずれに 対しても(代替品またはサービスの調達、使用機会やデータ、利益の損失の 補償、または業務の中断に対する補償を含め)、著作権者は責任をいっさい負い ません。 AES暗号化のコードについては、以下のライセンスとなります。 Copyright (c) 1998-2008, Brian Gladman, Worcester, UK. All rights reserved. LICENSE TERMS The redistribution and use of this software (with or without changes) is allowed without the payment of fees or royalties provided that: 1. source code distributions include the above copyright notice, this list of conditions and the following disclaimer; 2. binary distributions include the above copyright notice, this list of conditions and the following disclaimer in their documentation; 3. the name of the copyright holder is not used to endorse products built using this software without specific written permission. DISCLAIMER This software is provided 'as is' with no explicit or implied warranties in respect of its properties, including, but not limited to, correctness and/or fitness for purpose. FTP over SSL/TLSの実装にはOpenSSLを使用しています。 This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. OpenSSL License --------------- Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================== This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Original SSLeay License ----------------------- Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.]