Pidgin plugins
概要
Pidginというマルチプラットフォーム、マルチプロトコル対応のIMクライアントがあります。 PidginはGPLで開発され、本体がオープンであるばかりでなく、サードパーティー製のプラグインを開発・利用するための枠組みも整っています。
ここでは、拙作のPidginプラグインを公開しています。Pidgin自体はマルチプラットフォームですが、これらのプラグインは現状Windows環境でのみ動作します。 それぞれのプラグインのアーカイブにはソースが同梱されています。ライセンスはPidginに従い、GPLとします。
Random Buddy Icon
MSNメッセンジャーなどのプロトコルでは"Buddy Icon"というものが使用できます。 これはユーザ(Buddy)を表現するアイコンで、Pidginでは右下のStatusBoxに表示されているものです。 Random Buddy Iconは、このBuddy Iconを一定時間間隔でランダムに切り替えるプラグインです。 「非表示」の時にアイコンを変更した場合にBuddyに伝わるかは確認していませんが、見えてしまうと色々まずいことになりそうなので、オフライン・非表示・退席・一時的に退席中は変更しないようになっています。
設定項目
- アイコンの検索パス
- 対象となるアイコンのファイル名にマッチする正規表現 デフォルト: ^.*\.(jpg|png)$
- アイコン変更のインターバル(秒) デフォルト:1分 [10秒,1日]
開発・動作検証環境
- Windows XP SP3 x86
- Pidgin 2.5.2以上
今後の開発方針
- シャッフルモードの追加
不具合など
"公開する名前が短すぎます"というエラーが出ることがあります。これは訳が誤っていて、原文を参照すると"Friendly name changes too rapidly" (公開する名前を頻繁に変えすぎています)という意味らしいです。 多分この「変更」にはアイコンだけの変更も含まれているのでしょう。 どのくらいの時間なら大丈夫なのか調べていないので不明ですが、10秒間隔ではたまにエラーがでました。
ダウンロード
| バージョン | 日付 | ダウンロード | 備考 |
|---|---|---|---|
| v1.0.0 | 2009/02/23 | Pidgin-Random-Buddy-Icon-1.0.0.zip | 初回リリース |
