時々PDFで掲示が出されるサイトがあるのですが、新しい掲示が出た時に自分のメールアドレスに通知が来るようにしたいです。このようなサーバーサイドアプリケーションを作るにはどの言語を勉強すればいいでしょうか?cronとかですかね?

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2012/02/28 06:41:20
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:Cherenkov No.1

回答回数1504ベストアンサー獲得回数493

ポイント300pt

RSSのメール通知を活用してみてはどうでしょう。

まずそのページのRSSが配信されているか確認しなかったら以下のサービスを利用する。

他2件のコメントを見る
id:takanii

新しいワードを教えていただきありがとうございます!

2012/02/28 06:41:14
id:Cherenkov

もう少し回答を募ったほうが有意義だったかも。
http://ja.wikipedia.org/wiki/%E5%B2%A1%E5%B4%8E%E5%B8%82%E7%AB%8B%E4%B8%AD%E5%A4%AE%E5%9B%B3%E6%9B%B8%E9%A4%A8%E4%BA%8B%E4%BB%B6
こういう事件もあるのでほどほどに。

2012/02/28 06:46:42
  • id:jranar
    なんか回答書いてる間に終ってしまったんでコメントで

    あまりいい回答じゃないんでサラっと流していただけるといいのですが、
    色々なツールを組み合わせたbashを作り、cronとかで定期的に実行すれば
    いいのではないでしょうか。

    (1)wgetでrssもしくはページのhtmlを取得
    (2)最後に差分のあったrss・ページと今回取得したrss・ページをdiffする
    (3)diffした結果、差分があった場合は最後の差分を今回取得したものに差し替える
    (4)差分があった場合のみmailコマンド等でメールを送信する

    こんな流れで。あまり考えずに流れを書いたので、いろいろ潰さないといけない
    問題はありそうですが。

    ただこのままだとメールサーバがダウンしていた時にメールが送られず、次の
    スケジュール時は新しい差分に置き換わってしまっているので、ちょっと工夫
    しないといけないですね。

    あとwgetはbasic認証でも使えるみたいですよ。
    http://d.hatena.ne.jp/cloned/20060621
  • id:takanii
    あー確かに早く終了してしまいましたw
    ありがとうございます!

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

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

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

回答リクエストを送信したユーザーはいません