毎日同じ時間に、あるサイトのキャプチャをとらなくてはなりません。このサイトは1時間ごとに更新されます。


これを自動化する(人間がアクセスしなくてもキャプチャがたまる)ようにする方法がありましたら教えてください。

回答の条件
  • 1人5回まで
  • 登録:2008/02/05 00:27:15
  • 終了:2008/02/12 00:30:02

回答(3件)

id:khoshi3 No.1

khoshi3回答回数71ベストアンサー獲得回数122008/02/05 00:58:44

ポイント27pt

UNIX系/Windows系共に、wgetコマンドを定期的に実行することでいけると思います。

UNIXの場合、例えば、1時間おきにinfoseekの外国為替相場を記録するには、スクリプトhourly.sh:

#!/bin/sh

DATE=`date '+%y%m%d-%H%M'`

wget http://money.www.infoseek.co.jp/MnForex/ -O MnForex-$DATE.html

をcrontabに

0 * * * * hourly.sh

と書けばいけます。もしcrontabをご存知なければ以下のURLを参照ください。

http://www.linux.or.jp/JM/html/cron/man5/crontab.5.html

win32版は以下のURLから入手できるバイナリか、cygwinをインストールすれば使えます。

http://members.at.infoseek.co.jp/futora/wget153/

定時実行は、コンパネ→タスクでスケジュールを追加するか、cygwinのcrontabが使えます。

id:ffmpeg No.2

ffmpeg回答回数1202ベストアンサー獲得回数92008/02/05 02:36:36

ポイント27pt

キャプチャソフトを使った簡単なスクリプトにすればいいのです。

http://www

id:khoshi3 No.3

khoshi3回答回数71ベストアンサー獲得回数122008/02/11 23:39:57

ポイント26pt

すみません、先のわたしの回答は、ご質問の「キャプチャ」の意味をわたしが解釈し間違ってた気がしますので、遅ればせながら、補足をさせていただきます。

wgetコマンドでも「-r」オプションで特定Webページ内の画像等も保存できますが、

Webページの画面イメージを表示されたまままるごと定期的に保存されたい場合は、

を組み合わせるのはいかがでしょうか。

上記のキャプチャソフトは、自動スクロールにつき画面に収まらないWebページも全体を保存できるようです。

ちなみに、画面キャプチャに関しては、以下の人力検索はてなにも情報があるようです。(Mac用もあるようですね):

  • スクロールしないと全ての画面が見えないウインドウを画面キャプチャ~:

http://q.hatena.ne.jp/1060053763

  • Macの画面キャプチャリングソフトで、ブラウザの画面を撮る時~:

http://q.hatena.ne.jp/1147499367

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません