【FFFTP】INIファイルを上書きしてもホスト一覧が変わらない

11月 27, 2010 in Blog, PC-help


たびたび私を悩ませる『FFFTP』。
いままでVistaで利用していましたが、最近はWindows7がメインマシンになりつつあるので、設定を移行しようと思いました。
設定ファイルの保存は初期設定のレジストリからINIファイルに変更してあったので『ffftp.ini』を上書きすれば完了なはず。設定変更の話は過去に掲載しています。→【FFFTP】ffftp.iniが見つかりません

この作業、過去にやったようなあいまいな記憶がありました。それなのに開いてみると、Windows7で設定したホストのリストしか表示されません。
しかし、『ffftp.ini』ファイルを開いてみると、どうやら他の設定も記録されいるようなのです。
Vistaに保存しておいた『ffftp.ini』を改めて上書きしても、表示されるホスト一覧は変わりません。
Windows7で [接続] / [設定] / [設定をファイルに保存] をすると『FFFTP-Backup.ini』が保存されるものの、保存されているはずのフォルダにそのファイルは存在しません。

このやり取り……前回のものとそっくり。→【FFFTP】ffftp.iniが見つかりません

前例に従いFFFTPを管理者モードで開いてみると……なんと、ホスト一覧がすべて表示されるじゃないですか!!!

フォルダにファイルが存在しない原因は解明されていませんが、とりあえずVista時代に登録したホストへも接続できるようになったのでよしとします。
でも、毎回、起動のときに右クリックして管理者モードで起動するのは面倒だな……。
マスターパスワードを設定したからといって完全に安全とは言い切れない、Gumblar (ガンブラー)問題もありますし、有料のFTPS 対応クライアントへの乗り換えが必要かな?とも考えちゃいますね。

 

【FFFTP】ファイル一覧が表示されず『257 “/” is current directory.』と表示されている

7月 31, 2010 in Blog, PC-help


いつも通り楽天市場のGOLD用FTPに接続しようとすると、サーバ側のファイル一覧が表示されません。
接続は完了しているようなのですが、アプリケーション下部の状況表示欄(正式名はわかりません)には『257 “/” is current directory.』と表示されており、その後は何も起こりません。
一度接続を解除して、もう一度つないでみてもダメ。

はて?
何か設定が変わったのでしょうか?
そう思って楽天RMSにログインしてみるも、関連する案内は何もありません。

FFFTPの設定をいろいろ変えて接続し直してみるも、やっぱりダメ。

……困りました。
でも無事に解決法を見つけました。

  1. ホスト設定変更ウィンドウを開く
  2. [高度]タブ/[LISTコマンドでファイル一覧を取得]にチェック
     ([拡張]タブ/[PASVモードを使う]にチェックが入っていない場合はこれもチェック)
  3. FFFTPを終了する
  4. 再びFFFTPを起動し、接続する

どういうわけか、一度『FFFTP』を終了し、再び起動してから接続しないと、効果がありません。
設定変更だけで接続しようとしても、同じ状態のままなのですが、終了/再起動という手間を加えると、表示されるようになります。

この場合の『再起動』はパソコンそのもののことではなく、FFFTPソフトの再起動です。
ご注意くださいネ。

 

【FFFTP】ffftp.iniが見つかりません

1月 8, 2009 in Blog, PC-help


ウェブサイトを運営されている人なら『FFFTP』というソフトをご存知のかたも多いと思います。FTPクライアントですね。
FTPとは、File Transfer Protocol(ファイル・トランスファー・プロトコル)の略。自分のパソコンで作ったウェブデータを、公開するための場所に送るために利用します。もちろんその反対もありです。

私もこのソフトを利用しているひとりですが、以前、知人のパソコンが壊れ、このFFFTPの設定がすべてなくなってしまったという恐怖体験(笑)を聞き、このとき少し勉強しました。
通常、FFFTPは設定をレジストリ(Windows系OSにおいて、システムやアプリケーションソフトの設定データが記録されているデータベース)に保存します。パソコンが壊れた際、レジストリの復旧は難しいので、設定ファイルとして保存する設定に変更しておくのが良いそうです。

[オプション]/[環境設定]/[その他のタブ]/[設定をレジストリでなくINIファイルに保存する]をチェック
OKボタンを押したらいったんFFFTPを終了し、再び起動します。

これでFFFTPがインストールされているフォルダに『ffftp.ini』というファイルが誕生します。

今日、バックアップの設定をしようとこのファイルを探したら、見当たらないのです。Explorer(Windows内臓のファイルやフォルダを管理するツール)で探すと、フォルダの中にこのファイルはありません。しかしFFFTPソフトのファイル一覧ではちゃんと存在しているのです。
FFFTPソフト上でこのファイルを開こうとしたところ『ffftp.iniが見つかりません』といわれます。「なんで~、ちゃんと名前があるじゃん!」と思ったのですがあきらめ、どうすればいいか考えました。

そしてひらめいた。
犯人は『Vista』です。

Vistaには、ソフトを起動する際、通常の起動とは別に『管理者として実行』という方法があります。この方法で起動し、改めて上記設定を施し、再起動しました。
お見事。この方法で、ちゃんと誕生しておりました!

ちなみに、管理者モードで起動するには

ソフトのアイコン上で右クリック/[管理者として実行]をクリック
ユーザーアカウント制御の確認ウィンドウで[許可]ボタンを押す

という手順になります。

FFFTPでiniファイルに保存する設定に変更したのに、フォルダを開いたらiniファイルがないという方、この方法をお試しください。