プロが教える店舗&オフィスのセキュリティ対策術

社内イントラネットのホームページに、毎日更新される表があります。
更新したら、メールで通知を受け取りたいのですが、
そのような仕組みを作れるとしたら、どのようにすれば良いでしょうか?
プログラミングは少ししか分からないですが、
大まかな仕組みを教えて頂けましたら幸いです。

A 回答 (2件)

Webスクレイピングですね。



定期的に実行するバッチにて (cron とか タスクスケジューラー とか)
ページを HTTP 取得して (curl とか XHR とか)
該当箇所だけを抜き出して (HTMLパーサー とか perl正規表現 とか)
テキスト保存する
前回保存分と比較して差分があれば (diff とか)
メール送信する (.Netライブラリ とか sendmail とか)

必要なツールさえ整っていれば、シェルスクリプト程度のプログラミングで実現可能です。

注意点として、
該当サービスがスクレイピングを禁止にしてないか、管理者の方に確認してください。
    • good
    • 1

「ファイル監視 メール」あたりでぐぐってください

    • good
    • 1

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