トップ «前の日記(2006-06-25) 最新 次の日記(2006-06-28)» 編集

tishi diary

Categories: book | obs | tech
2006|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|05|07|08|09|11|
2013|01|02|
2014|01|

2006-06-27

_ [tech] Meadow-2.10+Mew-5.0.53+GoogleDesktop4+gdgrep.exe

gdgrep.rbって、GoogleDesktop4に対応してないでしょー。あと、exeファイルだと使いやすいな。というわけで、GD4対応版gdgrep.exeをつくりました。
  1. gdgrep.exeをどこぞへコピーして
  2. .mew.elに下記の記述を追加する。
    (setq mew-search-method 'google)
    (setq mew-use-suffix t) 
    
  3. .emacs.elに下記の記述を追加する。PATHがとおってなければフルパスで指定すること(c:\\winapp\\gdgrep.exeとか)。
    ;; なぜか.mew.elだと反映されない
    (setq mew-prog-google "gdgrep.exe")
    
  4. メールファイルの拡張子を.mewに変更する。
download:

_ [tech] gdgrep.rbをGD4対応にする。

GD4が出力するXMLに対応していないようなので、なんとなくあわせてみる。
  • -m オプションのとき、拡張子 .eml ファイルを検索するようにした。(filetype:eml)
  • 検索対象ファイルタイプがmailであるところを、fileにした。
  • ファイルパスをタグから拾うようにした。

_ [tech] exerbを使って、gdgrep.rbをexe形式にする。

Rubyの一部ライブラリで'load'しているのだが、exerbはloadに対応していない。Rubyの該当ライブラリのloadをrequireに書き換えて、さらにexerbのレシピファイルにそのファイルを追加すると動くようになった。

つかったソフト: Ruby-1.8.2 mswin32, exerb-3.3.1, gdgrep-222.rb

_ しごともしたよ

しごともしました。


トップ «前の日記(2006-06-25) 最新 次の日記(2006-06-28)» 編集