[ 新規に投稿する ]

スペルチェッカーNo.00529
naosato さん 13/11/27 11:17 [ コメントを投稿する ]
aspellrap075.lzh と GNUAspell の辞書を使ってスペルチェックを試みたのですが、実行すると、

"aspellrap.dllのロード失敗 ヘルプを見ますか?"

というメッセージが出て、ヘルプを見ると、

"c\user\[username]\appdata\roaming\hidemaruo\hidemaru\macro\aspell\aspellrap.chm::/install.htm を開けません" 

とのメッセージが出でて、スペルチャックを実行できません。

OSはWindows7, 64bit 秀丸メールは32bit です。一応、マクロに格納されているあaspellrap.chm に記載している手順に従ってインストールしたつもりなのですが、どんな不具合が考えられるでしょうか。
[ ]
RE:00529 スペルチェッカーNo.00530
Iranoan さん 13/11/27 13:11 [ コメントを投稿する ]
   naosato さん今日は、マクロ作者の Iranoan です。
> "aspellrap.dllのロード失敗 ヘルプを見ますか?"
>
> というメッセージが出て、ヘルプを見ると、
 このメッセージの前に、他にメッセージは出ませんでしたか?
 他に出なかったとすると、必要なファイルが適切な場所にコピーされていな
いと思います。
・aspell.mac 以外に、aspell をフォルダごと秀丸のマクロ・フォルダにコピー
・Aspell のインストール
が少なくとも必要です。

> 一応、マクロに格納されているあas
> pellrap.chm に記載している手順に従って
と、中身が読め、
> "c\user\[username]\appdata\roaming\hidemaruo\hidemaru\macro\aspell\aspellrap.
> chm::/install.htm を開けません"
>
> とのメッセージが出でて
と表示されるということは、やはりコピー場所がおかしいのだと思います。
[ ]
RE:00530 スペルチェッカーNo.00531
naosato さん 13/11/27 14:34 [ コメントを投稿する ]
>やはりコピー場所がおかしいのだと思います。

ご回答をありがとうございます。きっとまだきちんと理解できていないところがあるのだと思いますので、コピー場所を確認したいと思います。その前に確認させてください。それぞれのファルダーのあるところはしたのとおりです。

aspellrap075:

c\user\[username]\AppData\Roaming\Hidemaruo\Hidemaru\Macro\aspellrap075

Aspell:
c\Progtam files (x86)\Aspell

ということなのですが、"aspell.mac 以外に、aspell をフォルダごと秀丸のマクロ・フォルダにコピー"ということは、上記の Aspell フィルダーを Macro フォルダー内に入れるということでしょうか? 
[ ]
RE:00531 スペルチェッカーNo.00532
mtriver さん 13/11/27 16:22 [ コメントを投稿する ]
  mtriver です。
横から失礼します。

: >やはりコピー場所がおかしいのだと思います。

: aspellrap075:

: c\user\[username]\AppData\Roaming\Hidemaruo\Hidemaru\Macro\aspellrap075

aspellrap075 をここでは無くて、秀丸のインストールフォルダーの Macro 下にそのまま解凍
すれば OK です。従って、Macro 下に aspell フォルダーもコピーされます。

: Aspell:
: c\Progtam files (x86)\Aspell

これには一切触れません。

: ということなのですが、"aspell.mac 以外に、aspell をフォルダごと秀丸のマク
: ロ・フォルダにコピー"ということは、上記の Aspell フィルダーを Macro フォル
: ダー内に入れるということでしょうか? 

違います。
[ ]
RE:00532 スペルチェッカーNo.00533
Iranoan さん 13/11/27 18:25 [ コメントを投稿する ]
   naosato さん今日は、Iranoan です。
 mtriver さんフォローありがとうございます。

> : c\user\[username]\AppData\Roaming\Hidemaruo\Hidemaru\Macro\aspellrap075
>
> aspellrap075 をここでは無くて、秀丸のインストールフォルダーの Macro 下にその
> まま解凍
> すれば OK です。従って、Macro 下に aspell フォルダーもコピーされます。
に付いてですが、おそらくここにはならないです。マクロ・フォルダは「設定」
→「秀丸エディタの動作環境」→「環境」の「マクロファイル用のフォルダ:」
で確認できます。
[ ]
RE:00533 スペルチェッカーNo.00534
naosato さん 13/11/28 13:18 [ コメントを投稿する ]
Iranoan さん、mtriver さん、ありがとうございます。


>
>> : c\user\[username]\AppData\Roaming\Hidemaruo\Hidemaru\Macro\aspellrap075
>>
>> aspellrap075 をここでは無くて、秀丸のインストールフォルダーの Macro 下にその
>> まま解凍
>> すれば OK です。従って、Macro 下に aspell フォルダーもコピーされます。
>に付いてですが、おそらくここにはならないです。マクロ・フォルダは「設定」
>→「秀丸エディタの動作環境」→「環境」の「マクロファイル用のフォルダ:」
>で確認できます。


Iranoan さんのおっしゃった方法で確認したところマクロ・フォルダの場所はやはり、

c\user\[username]\AppData\Roaming\Hidemaruo\Hidemaru\Macro

です。aspellrap075 の場所はこのマクロ・フォルダ内ですが、それでよいはずではないかと思うのですが・・・

繰り返しで恐縮ですが、

"aspell.mac 以外に、aspell をフォルダごと秀丸のマクロ・フォルダにコピー"

の"aspell"というのは、マクロ内に自然に格納される aspellrap075 内にある aspell フォルダのことでしょうか?もしそうでしたらそれはすでに aspell.mac と共に入っています。

今ひとつ分からないのは、aspell-en-0.50-2-3-Setup.exe を実行すると TmpInstall というフォルダがデスクトップ上に登場しますが、これはどこかに入っているべきなのでしょうか?デスクトップ上でかまわないのでしょうか。

それと、aspellrap075 と aspellrap076 がありますが、どちらでもかまいませんか。

以上の点、ご教示ください。
[ ]
RE:00534 スペルチェッカーNo.00535
Iranoan さん 13/11/28 13:55 [ コメントを投稿する ]
   naosato さん今日は、Iranoan です。
> 今ひとつ分からないのは、aspell-en-0.50-2-3-Setup.exe を実行すると TmpInstall
>  というフォルダがデスクトップ上に登場しますが、これはどこかに入っているべき
> なのでしょうか?デスクトップ上でかまわないのでしょうか。
 ???
 そんなフォルダは出来ないと思います。手元で上書き再インストールをして
みましたが、現れません。
 再度、プログラムを見直したら、Aspell のインストール・フォルダの情報
がレジストリに記載されているのに、本体となる aspell-15.dll がそこに存
在しない時のチェックをしていませんでした。その為、これが原因でエラーに
なる場合は、
> "aspellrap.dllのロード失敗 ヘルプを見ますか?"
以外のメッセージが表示されませんねm(__)m。
 という訳で、Aspell のインストールが上手くいっていないのかも。
 これは「コマンド プロンプト」で
c:\Aspell\aspell --version
とタイプすれば確認できます。(実行ファイルのパスは、インストール場所に
寄って異なります)

 以下 Aspell のインストールが上手くいっている場合のお話
> "aspell.mac 以外に、aspell をフォルダごと秀丸のマクロ・フォルダにコピー"
>
> の"aspell"というのは、マクロ内に自然に格納される aspellrap075 内にある aspel
> l フォルダのことでしょうか?
 それで間違い有りません。
> Iranoan さんのおっしゃった方法で確認したところマクロ・フォルダの場所はやはり、
> c\user\[username]\AppData\Roaming\Hidemaruo\Hidemaru\Macro
>
> です。
 秀丸エディタ/メールの初期設定の儘という事ですね。
 この場合なら、
c\user\[username]\AppData\Roaming\Hidemaruo\Hidemaru\Macro
に、aspell.mac と aspell (フォルダ) の両方があれば正しい状態です。
 aspell (フォルダ) の中には、当然 aspellrap.dll 等幾つかのファイルが
ありますよね。

> それと、aspellrap075 と aspellrap076 がありますが、どちらでもかまいませんか。
 更新履歴にあるとおり、HTML メール編集アドインを使っていなければ、ど
ちらでも関係ないです。
[ ]
RE:00535 スペルチェッカーNo.00536
naosato さん 13/11/28 14:34 [ コメントを投稿する ]
Iraroan さん、たびたびありがとうございます。まだ解決してませんのでしばらくおつきあいください。

まず・・・

> 再度、プログラムを見直したら、Aspell のインストール・フォルダの情報
>がレジストリに記載されているのに、本体となる aspell-15.dll がそこに存
>在しない時のチェックをしていませんでした。その為、これが原因でエラーに
>なる場合は、
>> "aspellrap.dllのロード失敗 ヘルプを見ますか?"
>以外のメッセージが表示されませんねm(__)m。
> という訳で、Aspell のインストールが上手くいっていないのかも。
> これは「コマンド プロンプト」で
>c:\Aspell\aspell --version
>とタイプすれば確認できます。(実行ファイルのパスは、インストール場所に
>寄って異なります)

ということですが、わたし、素人なので「コマンド・プロンプト」はもちろん見たことはあるのですが、使い勝手が分かりません。まずウインドを開くといきなり、

C:\Users\[username]>_

となりますが、C:Aspell\aspell--version はどうしたらよいのでしょうか? "aspell--version" ということですが、"Aspell-0.50.3"とすればよいのでしょうか。そしてもし、Aspellのインストールがうまくいってない場合はどんなメッセージがでるはずですか?
[ ]
RE:00536 スペルチェッカーNo.00537
Iranoan さん 13/11/28 16:04 [ コメントを投稿する ]
   naosato さん今日は、Iranoan です。
> となりますが、C:Aspell\aspell--version はどうしたらよいのでしょうか? "aspe
> ll--version" ということですが、"Aspell-0.50.3"とすればよいのでしょうか。そし
> てもし、Aspellのインストールがうまくいってない場合はどんなメッセージがでるは
> ずですか?
 「C:\Aspell\」の部分は、インストールしたフォルダによって変わりますが、
その後ろの「aspell --version」はスペースも含め、そのままタイプして下さ
い。最後はエンターキーです。インストールできていれば、
> @(#) International Ispell Version 3.1.20 (but really Aspell 0.50.3)
と表示されます。インストールされていなかったり、タイプミスがあれば、
> 'aspell' は、内部コマンドまたは外部コマンド、
> 操作可能なプログラムまたはバッチ ファイルとして認識されていません。
等と表示されます。

 そういえば、インストールされていれば、「コントロールパネル」の「プロ
グラムののアンインストール」に「GNU Aspell 0.50-3」と表示されるはずで
す。確実にインストールされているかの確認は、前者の「コマンド プロンプ
ト」による確認ですが、こちらでも簡易確認は出来ますね。この簡易確認さえ
出来ない状態なら、マクロ実行時に「Aspellをインストールしてください」な
どのメッセージがそもそも出るはずですが…。

 あと確認ですが、マクロフォルダにコピーした aspell フォルダ内には、
・ver8.mac
・ver7.mac
・aspellrap.chm
・aspellrap.dll
・aspellcnf.exe
は有りますよね。
[ ]
RE:00537 スペルチェッカーNo.00538
naosato さん 13/11/30 01:06 [ コメントを投稿する ]
Iranoan さん、お世話になっております。



> 「C:\Aspell\」の部分は、インストールしたフォルダによって変わりますが、
>その後ろの「aspell --version」はスペースも含め、そのままタイプして下さ
>い。最後はエンターキーです。

くどいようですが、コマンドプロンプトが開かれたときは
C:\Users\[username]>
となっていますので、その後にそのまま続けてタイプすればいいのですね?つまり・・・
C:\Users\[username]>C:\Program Files (x86)\Aspell\aspell --version

とタイプして、エンターでよろしいでしょうか。



インストールできていれば、
>> @(#) International Ispell Version 3.1.20 (but really Aspell 0.50.3)
>と表示されます。インストールされていなかったり、タイプミスがあれば、
>> 'aspell' は、内部コマンドまたは外部コマンド、
>> 操作可能なプログラムまたはバッチ ファイルとして認識されていません。
>等と表示されます。


”'C:\Program'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。”

と表示されてしまいます。やはりタイプミスでしょうか?




>
> そういえば、インストールされていれば、「コントロールパネル」の「プロ
>グラムののアンインストール」に「GNU Aspell 0.50-3」と表示されるはずで
>す。

実は表示されています。それでわたしもインストールされていると思っていました。

>
> あと確認ですが、マクロフォルダにコピーした aspell フォルダ内には、
>・ver8.mac
>・ver7.mac
>・aspellrap.chm
>・aspellrap.dll
>・aspellcnf.exe
>は有りますよね。

はい、あります。
[ ]
RE:00538 スペルチェッカーNo.00539
Iranoan さん 13/11/30 14:40 [ コメントを投稿する ]
   naosato さん今日は、Iranoan です。
> C:\Users\[username]>
 あ、標準だとそこにインストールされるんだ。
 すっかり忘れていた(^^;。

 パスに空白が含まれているので、この場合は
"C:\Program Files (x86)\Aspell\aspell --version"
というように、最初と最後に「"」を追加してください。
 タイプ・ミスが不安な場合は、コマンド・プロンプトの画面に、実行ファイ
ルを D&D してやれば、パス名が記入されると思います。
[ ]
RE:00539 スペルチェッカーNo.00540
Iranoan さん 13/11/30 14:44 [ コメントを投稿する ]
   今日は、Iranoan です。
> "C:\Program Files (x86)\Aspell\aspell --version"
> というように、最初と最後に「"」を追加してください。
 一部間違っていました。
"C:\Program Files (x86)\Aspell\aspell" --version
でした。(「"」は最後で無く途中)
[ ]
RE:00540 スペルチェッカーNo.00541
naosato さん 13/11/30 20:39 [ コメントを投稿する ]
こんにちは、naosato です。

> 今日は、Iranoan です。
>> "C:\Program Files (x86)\Aspell\aspell --version"
>> というように、最初と最後に「"」を追加してください。
> 一部間違っていました。
>"C:\Program Files (x86)\Aspell\aspell" --version
>でした。(「"」は最後で無く途中)


教えていただいたとおりにやってみましたが、次のようなメッセージが出ます。

'"C:/Program Files (x86)\Asoell\aspell"'は内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。

というころは Aspell のインストールがうまくいっていないということでしょうか?ちなみに"Aspell\aspell"とありますが、これは Asepll フォルダー内に aspell というファイルか、フォルダがあることを意味しますか?どうもそのようなものは見当たらないのですが・・・


それから先日質問させていただいた TmpInstall フォルダも気になります。お話しによればデスクトップに飛び出してくるはずはないのに、飛び出してきています。これは一体なんですか?中身は

data
dict(以上フォルダ)

Copying
Copyright
setup-Aspell-en-0.50-2.exe
unix-install.sh (以上ファイル)

です。ちなみにこのフォルダ内の.exe ファイルを実行してみたところ、コマンドプロンプトの画面がほんの一瞬表われて消えてしまい、何も起きていないように見えます。

それから未送金のHTML編集アドインをインストールしている(入金手続き済みですが週末にかかったため支払済みになっていないようです)ので、マクロファイルには aspellrap076 を入れていますが、それでよかったでしょうか?

またご教示いただければ幸いです。よろしくお願いいたします。 
[ ]
RE:00541 スペルチェッカーNo.00542
Iranoan さん 13/11/30 21:21 [ コメントを投稿する ]
   naosato さん今日は、Iranoan です。
> '"C:/Program Files (x86)\Asoell\aspell"'は内部コマンドまたは外部コマンド、操
> 作可能なプログラムまたはバッチ ファイルとして認識されていません。
>
> というころは Aspell のインストールがうまくいっていないということでしょうか?
 その様です。
 ただ最初がフォルダ区切りが、\ ではなく / になっていますが…。

> setup-Aspell-en-0.50-2.exe
 名前からすると、こちらは英語用の辞書ファイルのようです。
 まずは Aspell 本体のインストールが出来てからになりますが、英語辞書が
インストールできていなければ、こちらもインストールし直して下さい。
[ ]

[ 新規に投稿する ]