Twitterクライアント「クマホーダイ」について

最近こんなものを作っているので、まだまだアルファ版ですがこっそり公開してみたいと思います。

これはなに?

徹底的な(作者自身の)使いやすさを求めた、Windows用の誰得Twitterクライアントです。
現在のところ、以下のような指針をもとに開発を進めていますが、今後変更されるかもしれません。

  • 可能な限り全ての操作を「キーボードのみ」で行えること。
    • 一部の操作(ウィンドウを閉じる等)を除き、全ての操作を「キーボードのみ」で行えることを目指しています。
    • 現在のところ、マウス操作は殆どサポートしていませんし、今後サポートする予定もありません。
    • なので、使用する為にはキーボードコマンドを覚えていく必要があります。それに耐えられる猛者限定です。
  • その他、作者の使いたい機能/ネタになる機能を優先して、積極的に実装すること。

なにが出来るの?

現在のところ、以下の機能を実装しています。

  • 認証(OAuth)
  • タイムラインの表示(最大同時200件)
  • 返信一覧の表示
  • ダイレクトメッセージの表示
  • マイツイート一覧の表示
  • ツイートの送信
  • 非公式RTの送信
  • 公式RTの送信
  • その他雑多な機能(詳細については、コマンド一覧をご覧ください。)

まだまだ不便なところが多いので、気の向くままに機能追加していく予定です。

インストールの仕方は?

本プログラムを動作させるには、.NET Framework 3.5以上を予めインストールすることが必要です。

以下のリンクあたりからダウンロードすると幸せになれると思います。

http://www.microsoft.com/downloads/details.aspx?FamilyID=333325fd-ae52-4e35-b531-508d977d32a6&displaylang=ja

あとは、プログラムを適当なフォルダにコピーして、KumaHodaiClient.exeをダブルクリックして下さい。

使い方は?

プログラムのウィンドウが開いたら、キーボードの「o(オー)」を押すと、OAuth認証の設定画面が開きます。

「認証URLを開く」ボタンを押すと、ブラウザのページが開くので、「許可する」を選択します。

画面に表示される数字(PIN)をテキストボックスに入力し、認証ボタンを押せば完了!

あとは煮るなり焼くなりお好きにどうぞ。

コマンド一覧

  • `a`
    • 現在のタイムラインを表示
  • `s`
    • 返信一覧を表示
  • `d`
    • ダイレクトメッセージ一覧を表示
  • `f`
    • 自分のツイート一覧を表示
  • `x`
    • 自分宛に公式RTされたツイート一覧を表示
  • `c`
    • 自分が公式RTしたツイート一覧を表示
  • `v`
    • 公式RTされた自分のツイート一覧を表示
  • `h`
    • 前のページへ移動
  • `l`
    • 次のページへ移動
  • `t`
    • 新規ツイートを作成
  • `r`
    • 返信を作成
    • 対象のツイートに付加されているアルファベットを続けて指定すること
  • `e`
    • 非公式RTの形式でツイートを作成
    • 対象のツイートに付加されているアルファベットを続けて指定すること
  • `w`
    • リツイート(公式RT)
    • 対象のツイートに付加されているアルファベットを続けて指定すること
  • `o`
    • オプション画面を表示
  • `1`
    • 現在のAPIの呼び出し可能回数を表示
  • `q`
    • ランダムツイート機能発動
    • random.txt に書かれているフレーズをランダムで自動選択しツイート
  • `b`
    • 人力bot支援機能発動
    • random.txt に書かれているフレーズをランダムで自動選択しリプライ
    • 対象のツイートに付加されているアルファベットを続けて指定すること
  • `k`
    • なるほどクマじゃねーの
  • `Esc`
    • ウィンドウを最小化

その他

本プログラムのソースコードは、以下に公開しています。(ビルドにはVisual C# 2010 Express 以上が必要です。)

http://github.com/aquarla/KumaHodai

作者について

本プログラムに関するご意見/ご要望などは、以下まで頂けるとうれしいです。

[twitter:@aquarla]

以上

追記。

新規ツイート送信は、Shift+Enterでね♪