簡単ネット検索アドインb2が秀丸エディタNo.30822
inuk さん 12/02/15 11:52
 
win7(x64)にて以下を利用させて頂いてます。
秀丸エディタ 32bit Ver8.12
秀丸メール   32bit Ver5.73

簡単ネット検索アドインを利用しようとしたところ、β2が秀丸エディタで動作して
くれません。
        │秀丸エディタ│秀丸メール
    ──┼──────┼─────
    β1 │    ○      │    ○
    β2 │    ×      │    ○

ちなみに64bit版β2はインストール途中で以下のメッセージが出て出来ませんでした。
    "秀丸エディタも秀丸メールもインストールされていません。簡単ネット検索ア
    ドインはインストールできません。"

* アドインの、しかもベータ版の話題はこちらの会議室で良かったのでしょうか。違
う場合ご指示下さい。

[ ]
RE:30822 簡単ネット検索アドインb2が秀丸No.30824
秀まるお2 さん 12/02/16 09:10
 
 こちらで今ちょっとテストした限りでは、秀丸エディタV8.12と簡単ネット検
索アドインのV1.00β2でうまく検索してくれるようでした。

 β1からβ2への変更点および秀丸エディタのV8.12での変更点的にも、簡単
ネット検索が起動しない理由は無いように思いまして、その辺ちょっと原因が分
からないです。

 簡単ネット検索の設定での「検索開始のタイミング」によってうまくいかない
ことがあるのかもしれません。僕の所ではデフォルトの設定のままでしたけども、
何かいじってるとしたら、それを元に戻していただくか、またはそこの設定がど
うなってるか教えていただければこちらでもテスト出来るかと思います。

 それか、とりあえず「キーを押した時」をONにして、そのキーで起動するかど
うか試していただくか。それでもダメでしたら、何かこちらで原因究明の処理を
入れるなどしてみる手があるかなぁと思います。


 あとあと、実は最近ですが、簡単ネット検索アドインでの検索エンジンの指定
をGoogleにしてると、思ったような結果が返ってこなくなってしまいました。
Yahoo!やBingにして使っていただくしか無いかなぁと思います。

[ ]
RE:30822 簡単ネット検索アドインb2が秀丸No.30825
秀まるお2 さん 12/02/16 09:11
 
 それともう1点ですが、簡単ネット検索アドインの64bit版は、秀丸エディタ
または秀丸メールの64bit版がインストールされてないとインストール出来ない
です。その辺の説明が無いようなので、これまたぼちぼち追加させていただきま
す。

[ ]
RE:30824 簡単ネット検索アドインb2が秀丸No.30827
inuk さん 12/02/16 11:32
 
 秀まるお2 様、お世話になっております。

簡単ネット検索アドインのV1.00β2をβ1に戻すと秀丸エディタと秀丸メール両方う
まく動作しますが、再びアドインをβ2に戻すと、エディタ側のみ動作しなくなりま
す。なんでだろ?

設定はデフォルトのままです。
「キーを押した時」をONにして試しましたがエディタ側のみ動作しませんでした。

確認ですが、設定は秀丸エディタと秀丸メールのどちらかで行えば、もう一方にも反
映されるというわけではなく、それぞれ個別に行う必要が有るんですよね?
って今やってみたら個別に設定が必要でした。

それとご指摘の通り、こちらでも検索エンジンの指定がGoogleだと"検索結果なし"に
なりました。Yahoo!だと検索してくれてます。なので指定をYahoo!に変更しました。

簡単ネット検索アドイン64bit版のインストールの件は了解です。多分そういうこと
だろうなぁと思ってました。

[ ]
RE:30827 簡単ネット検索アドインb2が秀丸No.30828
秀まるお2 さん 12/02/16 12:16
 
 お手数かけてすみません。

 β1をインストールして復活するということでしたら、やはりβ2になっておか
しくなってるのかなぁと思います。ソースコード比較して調べてみます。

> 確認ですが、設定は秀丸エディタと秀丸メールのどちらかで行えば、もう一方にも反
> 映されるというわけではなく、それぞれ個別に行う必要が有るんですよね?
> って今やってみたら個別に設定が必要でした。

 そういう仕様にしたつもりは無いです。

 何かこの辺から僕の想像と違うようです。これもヒントに詳しく調べてみます。

[ ]
RE:30828 簡単ネット検索アドインb2が秀丸No.30829
秀まるお2 さん 12/02/16 15:46
 
 ソースコードを見直して原因が分かりました。タブモードだとダメでした。大
変失礼しました。

 なるべく早めに直してβ3をアップロードさせていただきます。

 設定が秀丸エディタ/秀丸メールで別になるのも調べます。

[ ]
RE:30829 簡単ネット検索アドインb2が秀丸No.30830
秀まるお2 さん 12/02/16 16:28
 
>  設定が秀丸エディタ/秀丸メールで別になるのも調べます。

 こちらでテストした限りでは設定は共通になるようでした。

 持ち出しキットを使ってる場合は別々になるってのはあります。

 それと、検索開始する遅延時間の設定が保存されてなくて、再起動すると1.0
秒に戻ってしまってました。これまた修正させていただきます。

[ ]
RE:30830 簡単ネット検索アドインb2が秀丸No.30831
秀まるお2 さん 12/02/16 17:18
 
 今アップロードさせていただきました。

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

 よろしくお願いします。

[ ]
RE:30831 簡単ネット検索アドインb2が秀丸No.30832
inuk さん 12/02/16 22:30
 
 秀まるお2 様、お手数かけます。

仰る通り秀丸エディタもメールもタブモードで使用してます。他に何か伝えることが
あればご指摘下さい。(何を伝えればよいのか判ってないので・・・)

関係あるかどうか分りませんが、インストールフォルダ等はそれぞれ以下にしました。
秀丸エディタ        D:\Programs\Hidemaru    //在"EasyNetFinder.dll"
秀丸メール          D:\Programs\turukame
秀丸メールのデータ  D:\tkdata

持ち出しキットはどちらも使用してません。

検索開始する遅延時間の設定が保存されない件は触ってなかったので気付きませんで
した。

で、β3試させて頂きました。が、うまくないです。
β3でも何故か設定が秀丸エディタと秀丸メールで別です。
動作ですが、以下のようになりました。

1.検索エンジンの指定を"Yahoo!"、他はデフォルト
----------------------------------------------
秀丸エディタ:β2では動作の兆しすらなかったのが、β3では青いマル(砂時計)
              がくるくると回った後、くじけて表示しないって感じです。

秀丸メール  :β2ではちゃんと動作していたのが、β3では青いマル(砂時計)
              がくるくると回った後、くじけて表示しなくなった。


2.検索エンジンの指定を"Yahoo!"、キーを押した時を"Ctrl+E"、他はデフォルト
------------------------------------------------------------------------
秀丸エディタ:マウスがのると青いマル(砂時計)がくるくると回る。その後"Ctrl+E"
              を押下すると検索結果が表示された(動作した)。

秀丸メール  :秀丸エディタと同じ動作をした。

あと細かいところですが、バージョン表示が、以下で違いました。
    動作環境->表示/操作->リンク->設定
                         │      ↓
                         │     "簡単ネット検索アドインVersion1.00β2"
                         ↓
                        "簡単ネット検索アドインV1.00β3"

[ ]
RE:30832 簡単ネット検索アドインb2が秀丸No.30833
秀まるお2 さん 12/02/17 09:27
 
 毎度お手数かけてすみません。&詳しい情報ありがとうございます。

 一応、こちらでWindowsXPマシン(仮想環境じゃなくてちゃんとしたマシン)
に新規インストールしてテストしてもみたんですが、うまく動いてしまいました。

 β1でうまくうごくということなので、やはりそこと違う処理の部分が原因に
間違い無いと思います。

 β1と違う部分というのは、実はβ1の時は、秀丸エディタや秀丸メールの
ウィンドウがアクティブになってない時でもネット検索してしまうことがありま
して、その辺のチェック(アクティブじゃない時は検索しない処理)をしていま
す。そのチェックが悪いんだと思います。

 そのチェック処理は、検索開始時点と、結果表示する時点の2箇所あります。
β3になって、検索開始時点ではうまくチェックを通るようになったけど、結果
表示のタイミングで弾かれてしまってるんだと思います。

 今一度処理を見直して、もっと安全な処理に改良を試みると同時に、念のため
ここの処理を外してβ1相当にするオプションも追加させていただきます。

 あと、バージョン情報の間違いも、毎度毎度ですみません。

[ ]
RE:30833 簡単ネット検索アドインb2が秀丸No.30834
秀まるお2 さん 12/02/17 11:46
 
 V1.00β4をアップロードしました。

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

 検索開始時点での「アクティブウィンドウになってるかどうか」のチェックと
検索結果表示時でのチェックで違う所があった(後者の方が厳しかった)ので、
後者を前者と同じ処理に変更しました。これでいけるんじゃないかと思います。

 もしそれでもダメでしたら、「ウィンドウがアクティブかどうかのチェックを
無しにする」のオプションONで試して欲しいです。

 あと、「キーを押した時」で検索する場合については、どっちにしてアクティ
ブウィンドウかどうかのチェックはしないようにしました。

 それと、設定が秀丸エディタと秀丸メールで別になるのは、やはり原因が分か
りませんでした。

 レジストリとしては、

 HKEY_CURRENT_USER\Software\Hidemaruo\Hidemaru\Env\EasyNetFinder

 って所の配下に設定を保存するだけのはずで、特に秀丸メール配下の時だけ別
の所ってことはしてないつもりです。

 原因究明するとなると、inukさんにいろいろ調べてもらうしか無いような気が
します。ですがそれは大変なので、とりあえずそのまま使っていただいてもいい
かと思います。

[ ]
RE:30834 簡単ネット検索アドインb2が秀丸No.30837
inuk さん 12/02/17 12:42
 
 秀まるお2 様、お世話になっております。

こちらはWindows7(x64)にて使用してます。
で、うまく動作するようになりました。便利な道具を提供して頂き、手厚いサポート
感謝です。

設定ですが秀丸メール側で設定した場合のみ秀丸エディタ側に反映されるようで、不
思議です。

× 秀丸エディタ側で設定 -> 秀丸メール側に反映されない。
○ 秀丸メール側で設定 ---> 秀丸エディタ側に反映される。

が、私方は、ちゃんと動作するようになったし、設定も秀丸メール側で行うように気
をつければ結果オーライです。
レジストリエディタで覗いてみましたが、さっぱりわからずそのまま閉じました。

感想述べるの忘れてましたが、URL先がどんなかとか、ちょい調べとか簡単に出来て
そのまま飛べるので重宝します。かなり便利です。
欲を言えば結果をクリックしてブラウザで開く時に"Ctrl押しながらクリックの場合
はHidemarnet Explorerで開く"みたいなことが出来ればなおうれしいかなと思いまし
た。
βがとれて正式版になるのが楽しみです。
有難う御座いました。

[ ]
RE:30837 簡単ネット検索アドインb2が秀丸No.30841
秀まるお2 さん 12/02/17 15:07
 
> × 秀丸エディタ側で設定 -> 秀丸メール側に反映されない。
> ○ 秀丸メール側で設定 ---> 秀丸エディタ側に反映される。

 これで原因が分かりました。長らく失礼しました。

 設定の保存されてる場所は共通なんですが、「設定が変わったよ」ってことを、
既に起動してる秀丸エディタ/秀丸メールの全員に通知するのがうまくいってな
いというか…。そもそも通知してないです。

 なので、設定が変わっても他の秀丸さんに伝わらないということで…。現状で
は再起動しないと設定の変更が伝わらないです。

 これを直すのはちょっと難しいので、とりあえず保留とさせていただきます。

 なんとか直す方法考えてみます。
> 欲を言えば結果をクリックしてブラウザで開く時に"Ctrl押しながらクリックの場合
> はHidemarnet Explorerで開く"みたいなことが出来ればなおうれしいかなと思いまし
> た。

 たしかにHidemarnet Explorerで開ける方がいいです。考えてみます。

[ ]