春M(SpringM)で、Susieプラグインが使えなくなった問題。
以下前提。
SpringMの組み込み画像ビューア(pview)は、自動的にSusieプラグインを読み込んで使用してくれる。
プラグインのディレクトリはオプション等で指定出来ない。
SpringM上でハードコーディングされたSusieのレジストリを見にいっているようだ。
で、本題。
現在、Susieのサイトで更新されている最新β版Susie
Susie 0.50 beta3(Jan 15,2013)
は内部的にはSusie2扱いで、レジストリの場所・構造・生成タイミングが旧Susie(~0.47)と違う。
[~0.47]
HKEY_CURRENT_USER\Software\takechin\Susie
※起動初回に生成
[0.50~]
HKEY_CURRENT_USER\Software\takechin\Susie2
※インストール時に生成
SpringMは旧Susie(~0.47)のレジストリしか見に行かないため、SpringMでSusieプラグインを使用する場合は1度旧Susieを1回起動してやる必要がある。それから新Susie(0.50~)に更新するか、新Susieとは別に旧Susieを入れっぱなしにしておくかは任意。
幸にして、まだSusie32 ver0.47bが公開されているのでこれを利用すること。
一度旧Susieを起動してしまえば、レジストリには残りっぱなしなのでディレクトリ移動をしない限り問題は起きない。
Windows再インストールの時など、環境作り直し時にはまる可能性があるので注意。