dポイントプレゼントキャンペーン実施中!

ftpサーバのファイルを自動ダウンロードしたい

FTPの設定をしておけば、一定時間ごとに自動的に特定のファイルをダウンロードするような
ツールや方法はないでしょうか。

通常、ffftpなどでftp接続してファイルのダウンロードを行いますが、
このような動作を自動的に行いたいと思っています。

意味不明でしたら加筆修正しますのでよろしくお願いします。

A 回答 (3件)

ダウンロードって書いてありましたね


(何点か回答してるので混ざってわけ分からなくなってます)

コマンドライン操作が分かるのならwgetが一番手っ取り早い気がします
(実際つかってるわけではありません)
Regetライセンス持ってるけど最近使ってないし

wgetに関する情報として
http://it.pakapaka.jp/info/295.html
http://itpro.nikkeibp.co.jp/article/COLUMN/20070 …
※オプション説明はWin32版と多少違うかもしれません
上記以外をまともに見てませんが結構探せば情報はありそうです

>特定ディレクトリ以下のファイルをダウンロードがうまくいきませんでした。

分かってるかもしれませんがタイムスタンプ比較などしないなら
普通のFTP単体でも単体のファイルダウンロード(get)繰り返すか
mget コマンドでワイルドカード使うことで出来るはずですが
再帰処理は出来ないかな
実際どのように動かしていてどのようなファイルがダウンロードできない等
詳細書いてもらったほうがわかりやすいかもしれません
    • good
    • 0

他の質問も見ました


最終的にはHP(かどうかは分かりませんが)更新を定期的に自動化したいようですね
こんなんどうですか(アップロードの自動化)
http://www.toyota.ne.jp/~kawauso/web/

ダウンロードの場合はここが参考になるかと思います
http://www4.ocn.ne.jp/~vine7/pilot/ftp.html
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

ダウンロードの自動化(スケジュール化)をしたいと思っています。
ためしに、vectorからGetRightをダウンロードして
試してみましたが、ファイル単体のダウンロードはできましたが、
特定ディレクトリ以下のファイルをダウンロードがうまくいきませんでした。

どうすればいいのでしょうか。。

お礼日時:2010/01/07 07:26

これは自作プログラムを作成してそのその後の更新(アップデートチェック)


を自動で行わせたいということでしょうか?
(今あるかまでは確認してませんがそのようなサポート用のフリーソフトは存在していました)

それともそうではなく強制的に一定時間ごとにFTPの固定の動作がしたいということでしょうか?
もしお使いのOSがWindowsであるならば標準のFTP(コマンドラインFTP)を
タスクに登録して実行すれば実現は可能だと思います

お使いのOSなど限定できませんか?
    • good
    • 0
この回答へのお礼

> それともそうではなく強制的に一定時間ごとにFTPの固定の動作がしたいということでしょうか?
そのとおりです!

> もしお使いのOSがWindowsであるならば標準のFTP(コマンドラインFTP)を
> タスクに登録して実行すれば実現は可能だと思います
> お使いのOSなど限定できませんか?
winに限定します!
実はコマンドラインFTP+タスクの処理は、実際に試したのですが、、
やはりこれが 簡単なやり方なんですかね。

他にも一般的なやり方がもしあれば教えてくださいませ。

お礼日時:2010/01/04 21:02

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!