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

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2012/02/28 06:10:05
  • 終了:2012/02/28 06:41:20

ベストアンサー

id:Cherenkov No.1

Cherenkov回答回数1502ベストアンサー獲得回数4922012/02/28 06:25:31

ポイント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
    ありがとうございます!

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

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

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

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