
--- EasySFTP Version 0.09.2.1 ---

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
概要

　このアプリケーションは、ファイルサーバーとファイルの送受信を行ったり
サーバー上のファイル情報の変更・削除などを行うアプリケーションです。
FTPとSFTPのプロトコルに対応しています。

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
ファイルの説明

※ 32ビット版・64ビット版とも使用するファイル名は同一です。
　 64ビット版は「x64」ディレクトリ内に含まれます。

・EasySFTP.exe
　プログラムの本体です。
・EasySFTP.dll
　実際にサーバーと通信を行うなどメインの動作を処理するDLLです。
　シェル拡張も実装しており、Windows Explorerから利用する際は
　このDLL単体で動作します。
・RegESFTP.exe
　EasySFTP.dll をシステム(レジストリ)へ登録するプログラムです。
　「/unregister」オプションを付けると登録を削除することが出来ます。
　[Vista 以降] 管理者権限でのみ実行可能です。
・EasySFTP.txt
　この説明ファイルです。
・EasySFTP.ini (一度起動すると自動作成)
　プログラムの設定ファイルです。EasySFTP.exeが利用します。
・Hosts.ini (一度起動すると自動作成)
　登録したホスト情報を含む設定ファイルです。EasySFTP.dllが利用します。
　(パスワードは保存しません。)
・LVStat.dat, SVStat.dat
　プログラム上のリストの状態を保存するデータファイルです。
　EasySFTP.exeが利用します。

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
ライセンス

このプログラムは修正BSDライセンスにて配布しています。
ライセンスの詳細は license.txt をご覧ください。

・このプログラムは OpenSSL 0.9.8l を使用しています。
・このプログラムは一部に OpenSSH 5.3p1 のコードを使用しています。
・このプログラムは Pageant の機能の一部に PuTTY のコードを使用しています。

このプログラムはオープンソースプロジェクトです。
http://sourceforge.jp/projects/easysftp/

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
インストール・アンインストール

・レジストリにDLLを登録していない状態で起動すると、「レジストリ
　エミュレーションモード」で起動します。この状態で使用する場合は
　特別なインストール作業は不要です。
・レジストリにDLLを登録する場合は、最初に RegESFTP.exe を実行するか、
　EasySFTP.exe を起動したのち「ツール」→「設定」より「システム登録」
　を行ってください。

・アンインストーラーは存在しません。レジストリにDLLを登録している場合は
　EasySFTP.exe を起動して「ツール」→「設定」より「登録の削除」を
　行ってください。その後、Windowsの再起動が必要な場合があります。
・EasySFTP.exe 自身はレジストリへの書き込みを行いませんので、
　すべてのファイルを手動で削除してください。

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
動作環境

[32ビット版]
・Windows 95 以降で動作します。
・Internet Explorer 5 以上がインストールされている必要があります。
　・Internet Explorer 4 での動作は未確認です。(3 では動きません)
・Windows 95/98/Me ではレジストリエミュレーションモードでは動作しません。
　(RegESFTP.exe を使って登録を行ってください。)
・Windows 95 + IE5.5 / Windows 7 (64ビット) で動作確認しています。

[64ビット版]
・おそらく Windows XP (x64) 以降で動作します。
・Windows 7 (64ビット) で動作確認しています。

[FTP]
・FTP接続ではパッシブモードを使用します。PORT/EPRT コマンドは使用しません。
　・EPSV コマンドを使用し、使用できない場合は PASV コマンドを使います。
・通信は常にバイナリモードで行います。改行コードの変換は
　独自実装の変換方法を使用します。

[SFTP]
・SSHサーバーはバージョン2のみ対応しています。
・SFTPはバージョン6まで対応していますが、現時点では3のみ動作確認しています。
・秘密鍵ファイルは OpenSSH で生成された形式のファイルが使用できます。
・Pageant に対応しています。Pageant が起動されていれば Pageant に
　登録されている秘密鍵を(総当たりで)使用してログインを試みます。
・SFTPのファイル送受信はバイナリ形式で行います。(新しいバージョンの
　テキストモードは使用しません。)

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
使い方

　EasySFTP.exe を起動するとウィンドウの左画面にデスクトップ、
右画面に「ホストの追加」項目のあるフォルダが表示されます。
まず「ホストの追加」を開いて接続したいホストの設定を行ってください。
ホストを登録すると、同じフォルダに登録したホストが表示されるので、
それを開くと「パスワードの入力」ダイアログが表示されます。
パスワードと、必要に応じて秘密鍵ファイルを指定してログインします。

　また、ホストを登録せずにすぐ接続を行いたい場合は、
「ファイル」メニューの「クイック接続」を選択し、ホスト名やパスワード
などの情報を入力してください。

　ファイルを送信するには、ローカル側のファイルを選択してツールバー
またはメニューの「アップロード」を選択します。ファイルをダウンロード
するには同様に「ダウンロード」を選択します。なお、ドラッグアンドドロップに
対応しているため、任意のファイル(仮想ファイル含む)をアップロードしたり
任意のフォルダ(仮想フォルダ含む)にダウンロードすることが出来ます。

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
更新履歴

Version 0.9.2.1
・ファイルの送信が上手く行かないことがある問題を修正しました。
・レジストリエミュレーションモードでファイルを追加・名前の変更・削除を
　行っても表示が反映されないのを修正しました。
・ファイル表示で「グループで表示」をWindows標準の実装に近くしました。

Version 0.9.1.1
初期バージョン。

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
ホームページ: http://pf-j.sakura.ne.jp/
作者: ジェット
