TweenでUserStreamAPIを使う方法(追記あり)ちょっと前からtwitterのUserStreamAPIを使えるクライアントが若干話題となっています。これを使うと、今までは通常のAPIを消費してTLを更新する必要があるため、更新間隔が短いためにAPIが切れてクライアントを通じてTLが一時的に見れなくなるなんて言う事がありました。UserStreamAPIを使うとtwitterのサーバーからプッシュでTLが更新されるため、API切れの心配が無くなります。言っても今これを書いている時点でリリース版が公開されているわけではなく、今はTweenのSVNで最新開発版のソースコードが公開されているに過ぎません。そのソースコードをダウンロードしてVBでビルドする方法を概略します。Studioって無料で公開されてるんですね。Express」を選択してダウンロード・インストールします。4もインストールされます。3.VBにてソースコードをビルドするソースコードの圧縮ファイルを展開すると、「Tween」「TweenUp」という2つのフォルダとアイコンのライセンスに関するファイルと「Tween.sln」というファイルが見えると思います。「Tween.sln」をクリックするとVBでTweenの開発ソリューションが起動します。エクスプローラー」というものがあり、その中に「Tween」と「TweenUp」の2つのプロジェクトが見えると思います。それをツリー展開すると大量のソースコードがある事が分かりますが、今は関係ないので割愛します。ツリーの一番上にある「Tween」を右クリックするとコンテキストメニューが出てきます。そこの「ビルド」をクリックします。ビルドが完了すると、ソースコードを解凍したフォルダにあった「Tween」フォルダを開くと「bin」フォルダが出来ていると思います。あとはそこにある「Tween.exe」を起動してOAuth認証を済ませればUserStreamAPIが自動で開始され、より快適なtwitterライフを送る事が出来るでしょう。4.設定ファイルを移植する一応設定ファイルには互換性がありますので、今まで使っていたTweenから設定ファイルを持ってくると、タブ分けなどのデータを維持しながら使う事が出来るのでより便利だと思います。本稿の方法では64bit環境では一切起動できませんでしたので、64bitに対応したビルド方法について追記しておきます。3番の方法でビルドする前に、ソリューションのプロパティをいじって頂くとこの問題が解決します。`Tween`(2プロジェクト)」という項目があるかと思いますのでそれをクリックします。ソリューションエクスプローラーの下にプロパティというウィンドウがありますので、「アクティブ」という項目のプルダウンメニューから「Debug|x86」か「Release|x86」を選択します。これはぶっちゃけどちらでも動きますので語感の好きな方でも選べばいいと思います。<strong>次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。