私は Emacs がいくつかのチェックを行う一般的な方法を探しています。
現時点で2つの例があります。オークションのサイトがあって、Emacsで更新がないかチェックしてくれるといいなと思いました。(Emacs-ESS) を使用してこれをR
行い、Web サイトのソース コードをロードしました。次に、Emacs で自作の関数を使用して、次のことを行います。
バッファを切り替え、URL 情報をリロードし、情報を画面に送信して(sleep-for )
、少し待ちます。「今日」で検索してください。次に、この文字列の後の値をチェックする必要があります。値が 0 よりも大きい場合は、興味のある新しいものがあることを意味し、PING します。
これは長い紹介ですが、私はこれが機能することを本当に気に入っています。
Gnus
10 秒ごとに Gnus を開き、"Inbox" を検索し、値をチェックし、値が 0 より大きい場合は通知します (そうでない場合は、バッファーを切り替えるだけです) という関数を実行するタイマーがあります。戻る)。唯一の問題は、これに約 0.5 秒かかることです。この間に、ポイントが別のバッファーに移動して元に戻ることがわかります。
ユーザーを邪魔することなく、これらの自動化された処理を行うための一般的なアプローチはありますか?
編集: Emacs がチェックを実行して、私たちのお気に入りのタグが付いた新しい投稿が Stackoverflow にあるかどうかを確認できたらいいと思いませんか?