僕は発展途上技術者

Libron のダウンロード数を通知してくれる Twitter bot を作る

最近、ブログで情報発信してないなあ、と思いつつ。。

あとで検索したら自分のエントリーがヒットした、となるような備忘録的エントリーです。


やりたいこと


Libron の greasemonkey 版のダウンロード数を知りたい。


http://userscripts.org/scripts/show/73877 にいちいちアクセスし、Installed xxx times. の部分をチェックしてほくそ笑むのはもう飽きた。


xxx(インストールされた数)の部分を定期的に僕宛に mention してくれる Twitter bot を作る。


gem のインストール


% gem install twitter


で twitter gem をインストール。


つぎに、スクレーピングをおこなう nokogiri gem をインストール。


ubuntu 上で、


% sudo aptitude install libxml2 libxml2-dev libxslt1-dev

% sudo gem install nokogiri


bot のソースコード



cron に設定


0 0,6,12 * * * /some_path/count_libron_downloads.rb


まとめ


bot を100個作れば、100人部下がいるのと同じ。


bot でもできるような仕事は人間はやっちゃあいけない。


プロフィール

株式会社まちクエスト代表、つくる社LLC代表。

Scratchで楽しく学ぶ アート&サイエンスRaspberry Piではじめる どきどきプログラミングを書きました。

オンラインコンテンツ: 大人のためのScratch

Amazonから図書館検索 Libron、iPhoneアプリ ひらがなゲーム かなぶん を作っています。

Email: webmaster at champierre dot com

Twitter @jishiha

最近のエントリー

アーカイブ