新しい会社ではメッセンジャーを多用します。しかもSkype、msn、IRCなど複数。メッセンジャーやチャットが嫌いで避けて通ってきた自分としてはちょっとした関門です。
全部立ち上げるのは馬鹿らしいので、せめて互換クライアントでまとめようと思います。
以前ほんのちょっとだけRegnessemを使っていたのですが、長らくアップデートもされてないようなので、今回はcremaさんからのタレコミがあったPidginというクライアントを使ってみます。これはGaimから名前が変わったんですね。ちなみに「ピジン」と読むようです。(辞書)
公式サイトを見るとほとんどのIMに対応しているようですが、Skypeは見あたりません。あと、インストールしてからプロトコルの選択画面でGoogle Talkは出てこない。Twitterと連携させようと思ったんだけど。
調べてみると、
- Skypeは独自仕様非公開のプロトコルなので、サードパーティーの互換クライアントなどは存在しない。
- Google TalkはIMの標準プロトコルであるXMPPに準拠。XMPPを選べばよい。
ということのようです。
さて、インストール作業。
何もしなくてもインストーラーもメニューも日本語になっています。おお、簡単じゃん。
メニューからツール>プラグインを発見。もしかしてSkypeのプラグインとかあるんじゃね?と思ったがない。そこでいくつか機能を有効にしてみる。これがいけなかった。
その後msn、Google Talkのアカウントを設定、Twitterも表示できた、よし投稿テスト、と思ったら入力画面の日本語が文字化けする!メニューのどこを探しても言語設定などはない。
Google先生!「Pidgin 文字化け」
適当メモ – maple4estry – >> Pidgin for Windows でいろいろなメッセンジャーを便利に使う
こちらのページを発見。どうやら本家ファイルそのままではインライン入力などに不具合があるらしい。パッチの当て方がよく分からないのでさらに
Windows/gaimをビルドしてみる – 電脳のツボ -別館-
こちらのページからビルド済みのexeファイルをダウンロードし上書きインストール。
するとインストーラー、メニューともにすべて英語に!あれ?英語版でビルドしてあるの?そんなはずない。しかも入力時の文字化けも直ってないし。
その後、本家のファイルで何度アンインストール、インストールを試しても二度とメニューは日本語にならず。
悩んだあげく、mixiでこの情報にたどり着きました。
[mixi] Pidgin (Gaim) | 日本語設定、及びインライン入力についての質問です。
内容をまとめてみると、
- マイドキュメント直下など、フルパスに日本語を含まない場所にインストーラー(pidgin-2.0.0-yaz1.exe)を置く
- コマンドプロンプトでインストーラーの場所まで移動して、「pidgin-2.0.0-yaz1.exe /L=1041」と入力
- インストーラーが日本語で起動するはず
自分はFirefoxでダウンロードするファイル用に、Dドライブ直下に[Firefox Download]というフォルダを作っているのですが、1回目のインストールはその場所から直接インストールしていたのです。2回目以降は、なんとなくデスクトップにファイルを移動してからインストールしていた。
デスクトップはWindows的にフルパスは「C:\Documents and Settings\username\デスクトップ」と日本語が含まれるためNGのようです。わけわかんねー。
そして一旦英語版で起動してしまうと、どこかにゴミファイルが作られるのか、何度やっても英語のままになってしまうようです。こちらはGaimについてのQ&Aなのですが、Pidginでも同じようにやって解決しました。
さて、これでやっと日本語メニューで再インストールができました。でも入力画面の文字化けはまるで解決していません。地道に悩んだあげく、なんとなくプラグインをすべてオフにしてみたらあっけなく解決しました。
ふう、これでやっと使えるようになりました。Skypeは別に立ち上げなければならないですけどね。
まとめ
- 日本語で使うなら電脳のツボさんからパッチをあてたものをダウンロードする。
- マイドキュメント直下や、Cドライブ直下など、フルパスに日本語の含まれないディレクトリに置いてからインストールする。
- 再インストールのためにアンインストールするときは、念のため本体とともにGTK+もアンインストールする。
- ツール>プラグインでいろいろな機能を追加できるが、日本語が文字化けするものがある。
- Gaim時代のノウハウも結構そのまま使えるようです。トラブったときは参考に。
ところでこの鳥のキャラクターは・・・どうなんですかね。