[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:7566] ImageMagick の動作確認



山口です.


[MD:7570] のNSTATICS 対策パッチが入った trunk にて,
ImageMagick-6.4.3-6-Q16-windows-dll.exe
がある程度期待通りに動いているのを確認できました.

藤井さん.ありがとうございました.


過日 post した内容について,状況を検証してみました.
やはり動作確認不十分でした... orz

OS の環境は,Windows XP SP3 Home Edition + Hotfix (8月時点)での話でした.
現在は,XP SP3 + Hotfix (9月時点)に変わっています.

From: "M.Fujii" <boochang@xxxxxxxxxxxx>
Subject: Re: [MD:7566] ImageMagick の動作確認
Date: Thu, 04 Sep 2008 07:57:32 +0900 ()
> 
> 藤井です。
> 
> From: Eisaku YAMAGUCHI <eisaku@xxxxxxxxxxxxxxxxxx>
> Subject: [MD:7566] ImageMagick の動作確認 (was [MD:7353] Re: netinstall でインストールした ImageMagick のアンインストール)
> Date: Thu, 04 Sep 2008 03:26:32 +0900 (JST)
> > ImageMagick は鬼門なんでしょうか.;-)
> > 
> > 一部環境を再構築する必要があり,最近の ImageMagick が動かないことに
> > 気付いたので,歴代の ImageMagick を適当に試してみました.
> > 比較的新しい Meadow 3.00-dev (Rev: 4213, NetInstall) では,
> > ImageMagick-6.3.4-10-Q16-windows-dll.exe 迄の簡単な動作確認ができました.
> > 
> > ImageMagick-6.3.5-10-Q16-windows-dll.exe では,一般ユーザ権限で Meadow
> > を起動する際にエラーが発生し,動きませんでした.

> でも、Administrators グループに所属していれば動くということでしたら、
> 上記のコメントは的外れかもしれません。

大抵,ついついコマンドプロンプトなどから操作をしてしまうのですが,
コマンドプロンプトの切り替えなどが適切にできていなかったようです.

ImageMagick-6.3.5-10-Q16-windows-dll.exe で Administrators 権限でも
NG でした.
恐らく 6.3.4 の残骸が ImageMagick を握ったままで削除しきれていなかった
のだと思います.


現在は,ImageMagick は C:\Program Files\ImageMagick などという具合いに,
バージョンを含まない形でインストールし,PATH に含まない形で動かしてい
ます.
ついでに,バッチファイルを作りまして RunMW32.exe と Meadow.exe と両方
に対して...

---- RunMW32.bat/Meadow.bat
@echo OFF
echo %PATH% | find /I "ImageMagick" > NUL
if ERRORLEVEL 1 PATH C:\Program Files\ImageMagick;%PATH%
C:\meadow\bin\_%0.exe %*
----

という具合いに wrapper をカマしてみています.
(取り敢えずファイル名の前に _ を追加)

-- Eisaku YAMAGUCHI @ 久々にバッチファイルを書いたかなぁ...