エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
nightmare.jsとgmを使ってnode.jsでLIGブログの更新をSlackでゲットだぜ | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
こんにちは、まろCです。 年末に遊びすぎて風邪を引き、他の人より少し多いけど全然うれしくない11連休... こんにちは、まろCです。 年末に遊びすぎて風邪を引き、他の人より少し多いけど全然うれしくない11連休を過ごしました。 今回は、PhantomJSをラッパーしたnightmare.jsを使って、WebページのキャプチャのDiffを取り、サイト更新の監視をするものを作ってみます。 LIGブログを見張って一定時間毎にトップページのキャプチャ画像を撮り、1つ前のキャプチャ画像と差異があったとき、記事がリリースされ画面が更新されたと判定します。そうすると、Slackにligblog_watchbotが通知してくれるという仕組みです。 準備 主に使うもの node.js nightmare -> サイトのキャプチャに使います。 gm -> 画像のDiffを見るのに使います。 MongoDB -> キャプチャのログを記録します。 ※ソースは全てCoffeeScriptで書いています。 インストール 環境
2015/01/26 リンク