: O. Yuanying

twitterからmixiボイスにマルチポストするRubyスクリプトを修正変更してみた

gigi-net さんの書いた「twitterからmixiボイスにマルチポストするRubyスクリプト」をちょっと修正変更してみた。

なんかオリジナルのトラックバック見てたらすでに派生でいろいろあるみたいね。わざわざ書く必要なかったかな。

修正変更点

  • Twitter の tweet と Mixi Voice の更新履歴の差分をとる方法を時刻ベースに変更。
  • ログイン時に使用する username や password をコマンドラインオプションから指定できるように修正。
  • Mixi Voice を投稿するフォームを取得する際のアルゴリズムを変更。

使い方

$ ruby twitter/post-mixi.rb \
  --mixi-username MIXI_EMAIL \
  --mixi-password MIXI_PAASORD

以上のコマンドを10分おきに cron で実行するようにすればおk。つか、twitter の username と password は必要ないみたいですなこれ。

注意事項

オリジナルと同じように、rubygems, mechanize, rubytter を事前にインストールしておく必要があります。

ライセンス

オリジナルと一緒で。