Entries from 2011-01-01 to 1 year

汎用spamフィルタ SylFilter用プラグインSylFm 0.4.0 公開

Sylpheedの汎用spamフィルタ SylFilter用のプラグインとしてSylFm 0.4.0を公開しました。 SylFilter 0.5に更新しました SylFmは以下の機能を提供するシンプルなプラグインです。 サマリ/テキストビューからメールの判定結果の確認 判定結果の確認画面からの…

BazaarからGitへリポジトリを移行するには

手元のBazaarで管理しているリポジトリをGitというか githubに移行してみた。リポジトリの移行にはhttps://gist.github.com/1075286のシェルスクリプトを 使うことができる。ただし、tagを打っている場合のコミットログが壊れるので注意。 あとタグを統一さ…

汎用spamフィルタ SylFilter用プラグインSylFm 0.2.2 公開

Sylpheedの汎用spamフィルタ SylFilter用のプラグインとしてSylFm 0.2.2を公開しました。 サマリ/テキストビューからメールの判定結果の確認 判定結果の確認画面からの再学習 上記を拡張として行えるようになります。 Sylpheed 3.1.x以降で動作します。 SylF…

gtksourceview2 1.0.0のrequireエラー

[ruby-list:48364] でrequire失敗するよ、という報告があった。 試してみたら確かに再現した。この現象に対するパッチは以下のような感じ。 ディレクトリを遡りすぎていたみたい。 --- C:/ruby/lib/ruby/gems/1.9.1/gems/gtksourceview2-1.0.0-x86-mingw32/l…

Rabbit 1.0.4 をWindows環境でインストールするには

ruby 1.9.2p290 (2011-07-09) [i386-mingw32] ruby 1.9.2で久しぶりにrabbitをインストールしようとしてみました。失敗です。 c:\ruby\bin>gem install rabbit ERROR: While executing gem ... (ArgumentError) undefined class/module YAML::PrivateType ra…

Sylpheed添付ファイルパスワードチェックプラグイン chkarchpasswd.dll 0.6.0公開

メール送信時に添付ファイルにパスワードがかかっているかチェックしてくれるそんなプラグインをアップデート(0.6.0)しました。Sylpheed 3.2.0beta1以降のWindows版のみで動作します。compose-send APIが変更されていたので追従しました。試されたい人がいま…

goocanvas 0.90.9のサンプルを動かしてみる

gnomecanvasがdeprecatedになってしまったらしいので、 goocanvasを試してみることにしたらサンプルの実行でいきなりつまづいた。 c:\ruby\lib\ruby\gems\1.9.1\gems\goocanvas-0.90.9-x86-mingw32\sample>ruby demo.r b <internal:lib/rubygems/custom_require>:29:in `require': no such file to </internal:lib/rubygems/custom_require>…

Ubuntu Intrepidでbzrパッケージをアップデートする

しばらく使っていなかったUbuntu Intrepidマシンでbzrを使おうとしたら、 APIバージョンが一致せずにエラーになってしまっていた。 $ bzr info Unable to load plugin 'svn'. It requested API version (2, 0, 0) of module <module 'bzrlib' from '/usr/lib/python2.5/site-packages/bzrlib/__init__.pyc'> but the minimum exported versi</module>…

Sylpheedユーザのためのプラグイン入門

もしあなたがSylpheedを気に入っていて、自分でもちょっとした機能拡張を したいと考えたとする。てっとり早くプラグインをつくりたくなったら多分以下のようにすればいいはず。 基本的にはhttp://sylpheed.sraoss.jp/wiki/index.php?Sylpheed/Win32のビルド…

Ubuntu 10.04 lucidでのカーネルの手動更新

/bootを見たらやたらカーネルがころがっているわりに /boot$ ls System.map-2.6.32-22-server config-2.6.32-24-server initrd.img-2.6.32-24-server vmlinuz-2.6.32-25-server System.map-2.6.32-24-server config-2.6.32-25-server initrd.img-2.6.32-25-s…

Sylpheed添付ファイルパスワードチェックプラグイン 0.5.0実験版公開

メール送信時に添付ファイルにパスワードがかかっているかチェックしてくれるそんなプラグインをアップデート(0.5.0)しました。 zipにパスワードをかけずに送信してしまった。 添付ファイルと一緒にパスワードを書いて送ってしまった という事故をこのプラグ…

Sylpheed メール転送プラグイン autoforward.dll 0.6.1 更新

Sylpheedでメールの自動転送もどきを行うプラグインである autoforward.dllを更新(0.6.1)しました。指定したフォルダのみ転送する機能を0.6.0で導入しましたが、 指定外のメールも転送してしまう不具合があったため修正しています。ダウンロードは以下から。…

SylpheedのGTK+を2.22に更新するとどうなるか試してみた

sylpheedのWindows版はGTK+ 2.22とかに更新されたりとかしないんだろうか?2011-03-25 15:10:39 via web @kenhys 更新したいんですけど、日本語フォントの描画がかなり遅くなってしまう問題が解決できていなくて(恐らくPangoの問題)、2.10で留まっているのが…

Sylpheed 新着通知プラグイン ghostbiff.dll 0.1.0

現実逃避で、DirectSSTPで新着通知を行うプラグインを書いてみた。画面サンプルには「交叉時点」にて配布されている「灰色ネズミ」を使用しました。 http://crosswhen00.web.fc2.com/動作させるにはSylpheedの他にSSPが必要です。 http://ssp.shillest.net/S…

Sylpheed メール転送プラグイン autoforward.dll 0.6.0 更新

Sylpheedでメールの自動転送もどきを行うプラグインである autoforward.dllを更新(0.6.0)しました。従来問答無用ですべてのメールを転送していましたが、 指定したフォルダに振り分けられたメールのみ転送することができるようになりました。たぶん。こんな…

docdiff プラグインのパッチをマージしました

Martin Pool氏からバグレポとパッチ作ったよというメールをもらったので いそいそとマージしました。 丁度、id:hokorobiさんがエントリ書いていたのと同じですね。 http://d.hatena.ne.jp/hokorobi/20110305/1299299220 Bazaarを使いはじめた2006,2007年くら…

Sylpheed メール転送プラグイン autoforward 0.5.0公開

Sylpheedでメールの転送を行うプラグインであるautoforward.dllを更新(0.5.0)しました。0.5.0では以下の修正を行っています。 転送先メールアドレスの設定UI追加 メッセージカタログの追加 設定用のUIを追加したので多少とっつきやすくなりました。試された…

Sylpheed添付ファイルパスワードチェックプラグイン 0.4.0公開

メール送信時に添付ファイル(*.zip)にパスワードがかかっているかチェックしてくれるそんなプラグインをアップデート(0.4.0)しました。 zipにパスワードをかけずに送信してしまった。 添付ファイルと一緒にパスワードを書いて送ってしまった という事故をこ…

Sylpheed添付ファイルパスワードチェックプラグイン 0.3.0公開

メール送信時に添付ファイルにパスワードがかかっているかチェックしてくれる そんなプラグインをアップデート(0.3.0)しました。 zipにパスワードをかけずに送信してしまった。 添付ファイルと一緒にパスワードを書いて送ってしまった という事故をこのプラ…

添付ファイルにパスワードがかかっているかチェックするプラグインを書いてみた

sylpheedで送信時に添付ファイル(.zip)にパスワードがかかっていないと 警告してくれたらいいなというのがきっかけでそんな感じのプラグインを書いてみた。 起動時に問題なければステータスバーにアイコンが表示される。 プラグインの読み込みに問題あればこ…

次期Sylpheedに追加されたらいいなと思う機能

フィルタを設定するときに、そのフィルタを適用したらどうなるかテストする機能が欲しい。 イメージとしてはこんな感じ。 振り分け設定画面の編集をクリックすると フィルタルールの設定画面に適用ボタンが追加されていて 適用ボタンをクリックするとフィル…

ruby gnome2 0.90.7(x86-mingw32)でrequire エラーを回避する

ruby 1.9/1.8いずれでもgtk2をrequireすると以下のようなエラーになる。環境はruby 1.9.2 p180(ruby installer)でgem installしたもの。 c:\apps\rubydevkit>gem list *** LOCAL GEMS *** atk (0.90.7 x86-mingw32) cairo (1.10.0 x86-mingw32) gdk_pixbuf2 …

Sylpheed autoforwardプラグイン更新 0.4.0

Sylpheedでメールの自動転送もどきを行うプラグインであるautoforward.dllを更新(0.4.0)しました。オフライン状態で動作しないように修正しています。 ダウンロードは以下から。http://gigo-ice.org/tech/sylpheed.ja.html

Sylpheed autoforwardプラグイン更新

Sylpheedでメールの自動転送もどきを行うプラグインである autoforward.dllを更新(0.3.0)しました。本バージョンではステータスバーにアイコンを表示し、 有効/無効がわかりやすくなっています。 もちろんステータスバーのアイコンからも有効/無効を制御する…

Sylpheedで送信をhookできないか調べる

Sylpheedのプラグインとして、メッセージを送信時にhookできないか調べてみた。やりたいのは以下のようなこと メッセージ作成ダイアログ表示 送信もしくは後で送信をクリックしたときにメールの内容をチェック チェックで問題なければそのまま送信 チェック…

SylpheedをMinGWでビルドするときのコンパイルエラー(interface)

sylpheedを手元のMinGW環境でビルドしてみようとしてエラーになった。 gcc -Eで試してみたらソースの変数名interfaceがなぜかstructに変更されていた。 static struct Interface { GtkWidget *checkbtn_always_show_msg; GtkWidget *checkbtn_always_mark_re…

Sylpheed のプラグインを書く

sylpheed 3.xからプラグイン機能が追加されたようなので、 ものは試しということで受信したメールを別アカウントに送信するプラグインを作ってみました。 sylpheedの新着メールチェック機能と組みあわせることで、自動転送っぽいことができるようになります…