• ベストアンサー

データの自動取得

郵便番号の差分データを自サーバへダウンロードしたいです。wgetで個別にダウンロードすることは出来るのですが、自動的に新しい差分ファイルのみを取得したいのですが、何か良い方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • bonyamk
  • ベストアンサー率29% (49/166)
回答No.1

wgetを使える環境なので linux・unix環境と想定して説明します crontabを使えば解決でしょう 詳しい説明は専門サイトを検索して調べたほうが理解できると思います CLI版のphpが入っていなければperlで更新するプログラムを書くことになると思いますが・・・まぁ、phpと似てるのでなんとかなるでしょう^^;

touma15
質問者

お礼

一応、wgetでダウンロードデータのリンクが貼ってあるページを丸ごと取得したあと、ファイル名をテキストで取得し、各ファイルをfsockopen()→HTTPヘッダよりLast-Modifiedを取得して解決しました。 情報収集の参考になりました。ありがとうございました。

touma15
質問者

補足

すみません。質問の仕方が悪かったようです。 例えば、HTML内にボタンがあって、そのボタンをクリックすると、郵便データダウンロードサイトの差分ファイルを取得したいです。差分ファイルのファイル名と日時が取れれば一番いいのですが・・・。 よろしくおねがいします。

すると、全ての回答が全文表示されます。

関連するQ&A