blogSetomits

Welcome to blogSetomits

goodicライブラリ 0.5

gooで辞書を引くためのライブラリ

goo辞書を引くためのPythonライブラリであるgoodicライブラリをしつこくアップデート。これまでは検索結果が複数候補があった場合に次候補の意味を引くことができなかったのですが、これに対応しました。つまり、これまでは例えば "rob" で引くと人名の "Rob" が引っかかり、次の動詞の "rob" が引けなかったわけですが、これが引けるようになったといういうことです。
ものは http://matatabi.homeip.net/app/python/goodic-0.5.tar.gz にあります。
Posted at 11:07 | Comments : 1

goodicライブラリ 0.4

gooで辞書を引くためのライブラリ

goodicライブラリ 0.3にてshunuhsさんからコメントを頂いたのですが、goo辞書にスペアリングアシスト機能(Googleサジェストみたいなもの?)が追加され、これにともない辞書を引いた結果のフォーマットが若干変わったようです。で、以前のままだと「Not Found」が返ってきてしまうので修正しました。

ものは http://matatabi.homeip.net/app/python/goodic-0.4.tar.gz に。

インストールは(Python的には)普通に、
ibook:~ mits$ tar zxvf goodic-0.4.tar.gz goodic-0.4/ goodic-0.4/goodic.py goodic-0.4/PKG-INFO goodic-0.4/setup.py ibook:~ mits$ cd goodic-0.4 ibook:~/goodic-0.4 mits$ ls PKG-INFO goodic.py setup.py ibook:~/goodic-0.4 mits$ python setup.py build running build running build_py creating build creating build/lib copying goodic.py -> build/lib ibook:~/goodic-0.4 mits$ sudo python setup.py install Password: running install running build running build_py running install_lib copying build/lib/goodic.py -> /System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages byte-compiling /System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/goodic.py to goodic.pyc
という感じで。

これとあわせてgoodicコマンドを作っておくとターミナルから手軽に辞書が引けます。
Posted at 01:23 | Comments : 1

メールで辞書引き

昨日書いたgoodicライブラリを使って、メールを送ることでgoo辞書を引けるようにしてみる。なんでそんな回りくどいことをするかというと、これができたら携帯電話(確かに僕のはウィルコムだから携帯では(以下略))から辞書が引けるのです。と言っても、端末自体がそういう辞書機能を持ってるのもあるし、ある程度ウェブが参照できる端末だったら要らないかもですが。

さておきその方法。使い方としては、それぞれの引きたい辞書によって次のアドレスを宛先にします。
英和: ej@matatabi.homeip.net 和英: je@matatabi.homeip.net 国語: jn@matatabi.homeip.net
で、引きたい語をメールのサブジェクトにして、本文には何も書かないでメールを送信します。したら、辞書を引いた結果がメールで送られてくるというわけです。
Posted at 08:38 | Comments : 0