V6.31β7&スペルチェックアドイン1.00β3No.46691
秀まるお2 さん 14/09/13 14:19
 
 V6.31β7とスペルチェックアドインのV1.00β3をアップロードしました。

 aspellを標準とは別の名前のフォルダにインストールしてテストもしたので、
今度こそ大丈夫だと思います。

 よろしくお願いします。

32bit版:
http://hide.maruo.co.jp/software/bin3/hmmail631b7_signed.exe

64bit版:
http://hide.maruo.co.jp/software/bin3/hmmail631b7_x64_signed.exe

秀丸スペルチェックアドイン:
http://hide.maruo.co.jp/software/bin3/hmspell100b3_signed.exe

[ ]
RE:46691 V6.31β7&スペルチェックアドイNo.46693
mtriver さん 14/09/13 17:09
 
mtriver です。

:  V6.31β7とスペルチェックアドインのV1.00β3をアップロードしました。
:
:  aspellを標準とは別の名前のフォルダにインストールしてテストもしたので、
: 今度こそ大丈夫だと思います。

お手数をおかけしましたが、上手く動きました。

[ ]
RE:46691 V6.31β7&スペルチェックアドイNo.46696
Iranoan さん 14/09/13 21:41
 
 秀まるおさん今日は、一ユーザの Iranoan です。
>  V6.31β7とスペルチェックアドインのV1.00β3をアップロードしました。
>
>  aspellを標準とは別の名前のフォルダにインストールしてテストもしたので、
> 今度こそ大丈夫だと思います。
 私の環境では、状況が変わらず、「表示」→「自動スペルチェック」を ON
にすると、「秀丸スペルチェックアドインがロード出来ませんでした。」とエ
ラーになります。
 試しに、HmSpell.dll を秀丸メールをインストールしたフォルダに置いても
変わりませんでした。

[ ]
RE:46696 V6.31β7&スペルチェックアドイNo.46702
h-tom さん 14/09/13 22:53
 

h-tom です。

> 私の環境では、状況が変わらず、「表示」→「自動スペルチェック」を ON
>にすると、「秀丸スペルチェックアドインがロード出来ませんでした。」とエ
>ラーになります。
> 試しに、HmSpell.dll を秀丸メールをインストールしたフォルダに置いても
>変わりませんでした。
使用している実行ファイルのbitと、DLLのbitが合っていないのでは?

例)32bit exeファイル で、 64bit DLLを使おうとしている。

インストール時に、32bit → 64bit の順でファイルをコピーするので、
そのまま"OK"押してしまうと、64bit DLLが最後にコピーされるので、
32bit exe を使っている場合は、上記メッセージが表示されますよ。

[ ]
RE:46702 V6.31β7&スペルチェックアドイNo.46704
Iranoan さん 14/09/13 23:51
 
 h-tom さん今日は、一ユーザの Iranoan です。
> 例)32bit exeファイル で、 64bit DLLを使おうとしている。
 確かに 64 bit を上書きしていました。
 ただこれは解り難くありませんか? →秀まるおさん

 しかし一度は成功したものの、個人辞書の保存場所を変えたところ、
----------------------------------------------------------------------
秀丸スペルチェックアドインでのエラー:Error: You must specify an action


自動スペルチェックをOFFにしますか?
----------------------------------------------------------------------
とエラーが出るようになってしまいました。元の標準に変えても同じです???

 あと一度成功した時で、気が付いた事があります。
・文字化けがある
  o スペルミス修正ダイアログボックスの左下
  o アドインの設定の [個人辞書ファイルを開く >>] の個々の言語名←(en)
    等の短縮記述は OK
・「、」の直後に英字があると、「、」も単語の一部の扱いになった
・個人辞書は aspell.exe を単独で使った時と同じ場所がデフォルト保存先に
  なったほうが良くないか?

[ ]
RE:46702 V6.31β7&スペルチェックアドイNo.46705
秀まるお2 さん 14/09/13 23:59
 
 すみません。32bit版のWindowsにインストールすると、64bit版のdllが間違っ
てインストールされてしまってました。

 今初めて32bit版Windowsでテストして分かりました。テストしてなくてすみま
せん。

 とりあえず、インストール時のメッセージで「ファイルの抽出のみ」としてか
ら手作業でdllをコピーすれば使えるかと思いますが、どっちにしてもまた修正
してアップロードさせていただきます。少々お待ちください。

[ ]
RE:46704 V6.31β7&スペルチェックアドイNo.46710
秀まるお2 さん 14/09/14 17:10
 
 インストーラーの方はなんとか修正できました。

 他の点について…、とりあえず、

> ・文字化けがある
>   o スペルミス修正ダイアログボックスの左下
>   o アドインの設定の [個人辞書ファイルを開く >>] の個々の言語名←(en)
>     等の短縮記述は OK

 こちら確認できました。なぜだか32bit版だとダメみたいでした。

> 秀丸スペルチェックアドインでのエラー:Error: You must specify an action

 これが出る原因、今のところ分からないです。

 一応、コマンドライン的には、

        wsprintf( szCommandLine, "\"%s\" --home-dir=\"%s\" --lang=%s list"
                    , szAspellPath
                    , config.szHomeDir
                    , CConfig::aszSpellLangCode[ config.lang ]

 みたいな感じになってるだけです。

 dump.txtを作成する状態の時はdump.txtにコマンドラインを出力するようにし
てみるといいのかもしれません。一回トライしてみます。

> ・「、」の直後に英字があると、「、」も単語の一部の扱いになった

 開発途中のバージョンではそういう表示になったこともあるんですが、今現在
はそういう状態になることはちょっと再現してないです。

 もしかしてフランス語とか指定されてて、ユニコード文字が混じってたりしな
いでしょうか。(一応、開発途中で起きてたのはユニコード文字が混じってた
ケースでしたけども)

 具体的な様子(画面のハードコピーとか)を教えていただければ何か解決のヒ
ントになるかなぁという気がします。もしよかったら教えて欲しいです。

> ・個人辞書は aspell.exe を単独で使った時と同じ場所がデフォルト保存先に
>   なったほうが良くないか?

 一応、Iranoanさんのaspellマクロが「マイドキュメント配下のAspell」にな
ってたのでそれがいいのかと思った所でした。あと、標準の場所は、いわゆる
バーチャルストアの配下になってしまってるので、それはあんまり良くないと思
いました。

 バーチャルストア配下は、今後のサポートのことを考えても絶対まずいと思う
ので、マイドキュメント配下にしようと思います。

 しいて言うなら、この「マイドキュメント」って言葉がWindowsのバージョン
によって違うので、それが一番の悩みの種ではあります。なんでこう、マイクロ
ソフトって一貫性が無く、ユーザーインタフェースやいろいろな名前をころころ
変えるのやら。(余談ですが)

[ ]
RE:46710 V6.31β7&スペルチェックアドイNo.46711
Iranoan さん 14/09/14 17:30
 
 秀まるおさん今日は、Iranoan です。
>  こちら確認できました。なぜだか32bit版だとダメみたいでした。
 ご確認ありがとうございました。

>  dump.txtを作成する状態の時はdump.txtにコマンドラインを出力するようにし
> てみるといいのかもしれません。一回トライしてみます。
 これが必要かな。
 ## 環境変数によっても変わるのかな?

>  もしかしてフランス語とか指定されてて、ユニコード文字が混じってたりしな
> いでしょうか。(一応、開発途中で起きてたのはユニコード文字が混じってた
> ケースでしたけども)
 単純な日本語です。
 ここに投稿を試みたメールで「、」+ハンドル名の部分が引っかかっただけ
なので。

>  具体的な様子(画面のハードコピーとか)を教えていただければ何か解決のヒ
> ントになるかなぁという気がします。もしよかったら教えて欲しいです。
 現状動かないので、この状態のハードコピーが撮れないです。
 動くようになって、更に再現したら私信でお送りします。

>  一応、Iranoanさんのaspellマクロが「マイドキュメント配下のAspell」にな
> ってたのでそれがいいのかと思った所でした。
 それなら良いのかな?
 私は aspell.exe 単体をコマンド・ラインで動かした時と同様、環境変数
HOME が有れば、それを優先していたのですが、極少数派でしょうから。

[ ]
RE:46711 V6.31β7&スペルチェックアドイNo.46713
秀まるお2 さん 14/09/14 21:26
 
 とりあえず、V1.00β4をアップロードしたのでそれで試していただけるでしょ
うか。

http://hide.maruo.co.jp/software/bin3/hmspell100b4_signed.exe

>  私は aspell.exe 単体をコマンド・ラインで動かした時と同様、環境変数
> HOME が有れば、それを優先していたのですが、極少数派でしょうから。

 "HOME"って環境変数は他のアプリケーションソフトでも(もしかしたら別の目
的で)使われてるかもしれないので、そういう不確定な物に依存するのは、僕自
身のサポートとかのためにもやりたくない所ではありますが、オプションでって
ことならいいかなぁと思います。

 ちょっと調べてみます。

[ ]
RE:46713 V6.31β7&スペルチェックアドイNo.46716
秀まるお2 さん 14/09/14 21:40
 
 あと、dump.txtにいろいろ出すのはまだ作ってないです。

 β4でも「Error: You must specify an action」が出るようでしたら、今度こ
そ対応させていただきます。

[ ]
RE:46713 V6.31β7&スペルチェックアドイNo.46718
Iranoan さん 14/09/14 23:05
 
 秀まるおさん今日は、Iranoan です。
----------------------------------------------------------------------
秀丸スペルチェックアドインでのエラー:Error: You must specify an action


自動スペルチェックをOFFにしますか?
----------------------------------------------------------------------
の件ですが、個人辞書の保存場所をデフォルトに戻したら動くようになりまし
た。しかし個人のホームフォルダを指定すると、同じエラーが出ます。個人辞
書をハード・リンクしても同じなので、辞書の中身は関係なさそうです。

>  "HOME"って環境変数は他のアプリケーションソフトでも(もしかしたら別の目
> 的で)使われてるかもしれないので、そういう不確定な物に依存するのは、僕自
> 身のサポートとかのためにもやりたくない所ではありますが、オプションでって
> ことならいいかなぁと思います。
 オプションでは必要ないと思います。個人辞書の保存場所は、既に手動で指
定できるので。

[ ]
RE:46718 V6.31β7&スペルチェックアドイNo.46719
秀まるお2 さん 14/09/16 09:34
 
> の件ですが、個人辞書の保存場所をデフォルトに戻したら動くようになりまし
> た。しかし個人のホームフォルダを指定すると、同じエラーが出ます。個人辞
> 書をハード・リンクしても同じなので、辞書の中身は関係なさそうです。

 いろいろテストしてみたら、例えば

  aspell.exe --home-dir=""x" --lang=en list

 のようなコマンドラインで実行すると、「Error: You must specify an
action」が返るようでした。他はいろいろ試してみたんですが、「"」の文字と
何か他の文字が入ってるケース以外は見つかりませんでした。

 日本語の文字とかがあったりとか、存在しないフォルダ名とか指定しても、特
にエラーにはならないようです。

 ということで、すみませんが、具体的に指定されてる個人辞書の保存場所の、
文字列の内容教えていただけないでしょうか。ここの会議室に書き込んでまずい
場合はメールでもいいし、再現できるのであれば、ローマ字部分は適当に
「XXXXX」みたいに伏せ字にしていただいても大丈夫です。

[ ]
RE:46719 V6.31β7&スペルチェックアドイNo.46720
Iranoan さん 14/09/16 16:20
 
 秀まるおさん今日は、一ユーザの Iranoan です。
>   aspell.exe --home-dir=""x" --lang=en list
>
>  のようなコマンドラインで実行すると、「Error: You must specify an
> action」が返るようでした。
 これを参考に。ちょいと自分で調べてみました。そこで気が付いた事があり
ます。個人辞書ファイルで「個別指定」をしているとき、--home-dir オプ
ションを使っていて、フォルダ末尾に「\」を付けていませんか? 存在する
フォルダでも、「\」を付けると、
> 「Error: You must specify an
> action」が返る
となります。
 試しに [参照] から選択すると、末尾に「\」が尽きますが、手動でそれを
削除したら、エラーが出なくなりました。

[ ]
RE:46720 V6.31β7&スペルチェックアドイNo.46723
秀まるお2 さん 14/09/16 17:21
 
> ションを使っていて、フォルダ末尾に「\」を付けていませんか? 存在する
> フォルダでも、「\」を付けると、

 まさにご指摘の通りでした。大変失礼しました。

 さっそく修正させていただきます。

[ ]
RE:46723 V6.31β7&スペルチェックアドイNo.46726
秀まるお2 さん 14/09/17 11:31
 
 V1.00β5ってことでアップロードしました。

 今度こそ大丈夫ということで、よろしくお願いします。

http://hide.maruo.co.jp/software/bin3/hmspell100b5_signed.exe

[ ]
RE:46726 V6.31β7&スペルチェックアドイNo.46728
Iranoan さん 14/09/17 16:23
 
 秀まるおさん今日は、Iranoan です。
>  今度こそ大丈夫ということで、よろしくお願いします。
 秀丸エディタでも動作する事を確認しました。

[ ]