TIGのスク水ピングをとりあえず使えるようにする。
注意!!
現在のTwitterの利用規約では
ココの項目に引っかかる 可能性(日本語訳のため本来の意図かどうかが不明)があるため
スクレイピングを実行してなんかあっても 知りません  自己責任でやってねぇ
 
   http://twitter.com/tos
(iii) Twitterから提供されている弊社の現在利用可能な公開インターフェースを通じる(かつ、その使用条件に従う)以外の一切の手段(自動その他を問いません)により本サービスにアクセスし又はこれを探索し、あるいはかかるアクセス又は探索を試みること。但し、Twitterと別に結んだ契約においてこれを行うことが特に認められている場合はこの限りではありません。(注:本サービスのクローリングは、robots.txtファイルの規定に従って為される場合には許されます。但し、Twitterの事前の承諾なくして本サービスのスクレーピングを行うことは明示的に禁じられています)。


先週ぐらいから
Twitterのログイン方式が変わり
APIでログインしても WEBにはログインされなくなってました
(ようは ふぁぼったーでFavをつけるときにログインしても Web側にはログインしなくなった)

この仕様変更で スクレイピングのログインができなくなっていました


TIGの作者のほうのから情報がないので
で すくみずー すくみずー とさけんでたら @tmyt さんが パスワード設定するなら作れるよ といってくれたので よろしくーーー といったところ 半日もかかっらずあがってきました

メモがてら構築方法を・・・
前提として 公開されている最新のDLLとmonoが必要です。
(あと 可逆変換した形でPasswordを扱いますので TIGを外部からみれる場所に設置したりしないでね。)

うちのTwitterIrcGatewayはmonoを使わずに そのまま実行してたので
monoをインストール

で最新のDLLに更新
2009-06-23 - TwitterIrcGateway Update - TwitterIrcGateway - はてなグループ


あとはもともとのscraping.pyを下記pyに置き換えて mono経由でTIGを起動
http://www3.refy.net/GlobalScripts/scraping2.py


IRCクライアントからTIGにログインして
/join #console

scraping コンテキストに移動して
password $twitterPass$
($twitterpass$は自分のTwitterPasswordに置換して)
interval $time$
($time$ に更新を希望する時間を入力)
relogin
ここでエラーが出る場合がありますのでそのときは
exit して
DLRコンテキストでreloadしてもう一度やればいけるようです。


System.Webなエラーが出るときは
http://www3.refy.net/System.Web.dll
をTIG本体のDLLがあるのと同じフォルダに突っ込む


Let's Enjoy Twitter!

不明な点ありましたら @satowebに投げてもらえればなんか対応します

関連記事


  1. 中秋の名月 
  2. BOTをOAuthに対応させてみる
  3. Twitterがクラックされた?! のIPまとめ
  4. Twitter.comをnslookupしたら・・・
  5. TwitterIRCGateway フィルター設定
  6. Twitter連携 サイトメモ
  7. PostToTwitterのテスト
  8. 天空の城ラピュタTL
  9. TwitterIRCGateWayでのフィルタ設定
  10. auの料金プランを考える。-Part2-

トラックバック(0)

トラックバックURL: http://satoweb.net/~sato/MT/mt-tb.cgi/58

コメントする

Stats Counter

  • 0

Powered by Visitor Stats

あわせてよみたい

OpenID対応しています OpenIDについて
Powered by Movable Type 4.27-ja

このブログ記事について

このページは、しおんぐが2009年12月15日 09:42に書いたブログ記事です。

ひとつ前のブログ記事は「Planexのあれが発送された(追記あり)」です。

次のブログ記事は「Planex ハイパワー11n モバイルルーター CQW-MRB 速攻フォトレビュー 外観/付属品編」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。