FTPでもHTTPも構わないんですが
あるファイルの中身全てを一括でDL(フォルダごとDL)する事はできるのでしょうか?
FTPの場合
1.目的のディレクトリにログイン
2.そのディレクトリに属する情報(ファイル名であったり、ディレクトリ名)を集める
3.ファイル名ならそれをダウンロード
4.ディレクトリ名ならそのリストを以前来たかどうかのチェックと共に保存
5.もし訪れたことのないディレクトリがあればそこへ移動し2へ、リストをすべて訪れたならそのリストを破棄し、上のディレクトリに移動し2へ
HTTPの場合も良く似ていますが、ハイパーリンクのリストを作ったりHTML言語の解析から得られた目的のオブジェクトを個別にダウンロードしてゆく方法が必要で、特に問題はリンクに対して制限を設けないとYahooなどにリンクしていれば世界の情報を持って帰ることになります。
ツイート | ![]() |