ラベル mikutter の投稿を表示しています。 すべての投稿を表示
ラベル mikutter の投稿を表示しています。 すべての投稿を表示

2012-01-16

mikutterでフォロー通知をタイムラインに流すプラグイン

以前作ったmikutterでフォロー通知をタイムラインに流すプラグイン。いちおうこっちにも載せておこう。

mikutterには標準でポップアップと音声の通知があるけど、けっこう見逃しちゃう。これはタイムラインに載るのであとからでも見返せる。

mikutter follow notify on timeline

下のファイルをmikutterのプラグインディレクトリに入れれば動いたり動かなかったり。たまに全アンフォロー通知が来るのでびびる (けど実際にアンフォローはされていない)。mikutterがうまくフォロワー一覧を取得できないとアンフォロー通知がだばっと来るのかな?

2011-11-14

Fedora 16 で mikutter

Fedora 16 で mikutter を使ってみたメモ。


最近のmikutterは Ruby 1.9系 と Ruby-Gtk2 1.0系 が必要になる。まずRubyをインストール。 Fedora 16 の標準のyumリポジトリのバージョンを確認してみる。

yum info ruby

バージョンは1.8.7、まだ古いバージョンだった。どうしようかなーと思うも、まあせっかくなので自分で最新のバージョンをコンパイルして動かすことにしてみた。

ということで、Rubyのサイトからソースコードをダウンロードする。このときの最新安定版 ruby 1.9.3-p0 を取ってきた。

ファイルを展開して出てきたディレクトリに移動。コンパイルの前に、gem関連で必要になるので libyaml を入れておく。

sudo yum install libyaml

でいつもの。

./configure make sudo make install

エラーがなければRubyがインストールできたので確認。

ruby -v

続いてRuby-Gtk2をインストール。yumのruby-gtk2は1.0系だが、一緒にRubyもインストールしようとするのでgemから入れちゃう。とりあえず更新確認。

sudo gem update

しかしここでエラーが起きて、 no such file to load -- zlib (LoadError) と言われてしまった。ここのページを参考に、Rubyソース内の ext/zlib/ に移動して、パスを追加してコンパイル。(zlibとzlib-develが入ってない人はyumから入れておく。)

cd ext/zlib/ ruby extconf.rb --with-zlib-include=/usr/include --with-zlib-lib=/usr/lib make sudo make install

再度 gem update で更新確認ができた。次はgtk2をインストール…の前に必要なパッケージをまとめて入れておく。(必要だったかどうかよくわからなかったけど node パッケージもインストールしている。)

yum install glib2-devel atk-devel cairo-devel pango-devel gdk-pixbuf2-devel gtk2-devel

でようやくgtk2をインストール。

sudo gem install gtk2

よっしこれでmikutterが動…かない。

ruby mikutter.rb

実行すると、 cannot load such file -- openssl (LoadError) と言われる。openssl関連が不足していたようだ。

sudo yum install openssl openssl-devel

yumでパッケージをインストールした後、 Rubyソース内の ext/openssl/ に移動。もいっかいコンパイル。

cd ext/openssl/ ruby extconf.rb make sudo make install

今度こそ

ruby mikutter.rb

これで動いた。めでたしめでたし。

mikuter window

2011-05-30

mikutter on windows

mikutter をwindowsで動かしてみたので手順をメモ。

環境は Windows Vista SP2 で、コマンド入力は msysGit (MINGW32) から行った。XPや7ならきっと同様にできるはず。コマンドもコマンドプロンプトとかでいけるんじゃないかと思う。

mikutter 取得

まずmikutterを取って来ましょう。適当なディレクトリに移動してリポジトリから取得。

svn checkout svn://toshia.dip.jp/mikutter/trunk
Ruby のインストール

んで、mikutterは ruby-gnome2 で動くのでrubyをインストールする。RubyのページのダウンロードからWindows版バイナリを取ってくる。私はmsysGit使ってるし、MINGW32ベースで簡単そうな One-Click Ruby Installer for Windows を使った。

インストーラーをダウンロードしてきて、実行。ダイアログにしたがってインストールする。

2010-12-26

mikutter 使ってみた

Fedora 14 で、RubyなTwitterクライアントの mikutter を使ってみた。Fedora機ではTwitterをどう使おうか迷っているが、なかなか使えそう。

まだ安定版はリリースされていないようだけど、基本的な機能はカバーしているので使う分には問題なさそう。便利な機能もいろいろあって、タイムラインでそのまま「会話が見える」のは良い。気になる点は、うちの古PCだと微妙に重い感じがあるところ。あとショートカットキーが充実すると良いな。

外観

デフォルトの画面はこんな感じ。スタンダードでわかりやすい。右にあるタブでリプライや検索、フォロワー一覧などに切り替えられる。

mikutter timeline screen shot

マルチペインも可能。ウィンドウ左の方の微妙なスペースに、ドラッグアンドドロップでタブを持って行けばペインを増やせる。リプライでも設定でもリストでも自由に並べ替えられる。

mikutter multipane screen shot

私は基本見るばっかりなので見た目が白いが、デフォルトで 自分のツイートは黄・リプライは赤・選択したら青 といった具合に背景が色分けされる。たくさん表示しても見やすいと思う。