Echos / ldr2readlater

ldrで立てたPinをInstapaperとRead it laterに送る。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ldr2readlater

Livedoor Reader のピン情報を定期的に取得し、あとで読むサービス(Read it Later や Instapaper)に登録します。

なんとなくHeroku対応出来ました。 エラーとか発生したら死ぬような最低限の対処はしてる…つもり。

動かし方

githubから取得

$ git clone git://github.com/Echos/ldr2readlater.git
$ cd ldr2readlater

heroku コマンドのインストール(未実施の方)

$ gem install heroku       # rvmとかrbenvな環境の人用
# or
$ sudo gem install heroku  # 上記以外

heroku上にアプリケーション作成

$ heroku apps:create --stack cedar

# Read it Laterの場合
$ heroku config:add \
  RIL_USER=[YOUR READ_IT_LATER USER_ID] \
  RIL_PASS=[YOUR READ_IT_LATER PASSWORD] \
  RIL_API_KEY=[YOUR READ_IT_LATER API_KEY] \
  LDR_USER=[YOUR LDR USER_ID] \
  LDR_PASS=[YOUR LDR PASS] \
  TIME=[Update interval TIME (min)]


# instapaperの場合
$ heroku config:add \
  INSTA_USER=[YOUR INSTAPAPER USER_ID] \
  INSTA_PASS=[YOUR INSTAPAPER PASSWORD] \
  LDR_USER=[YOUR LDR USER_ID] \
  LDR_PASS=[YOUR LDR PASS] \
  TIME=[Update interval TIME (min)]

※TIMEは設定しない場合、10分間隔になります

herokuへプッシュしてサービススタート

$ git push heroku master
$ heroku ps:scale web=0 clock=1

ログみてちゃんと動いているか確認してください

$ heroku ps
$ heroku logs -t

About

ldrで立てたPinをInstapaperとRead it laterに送る。


Languages

Language:Ruby 100.0%