アドレス帳検索グループをアプリ終了後もNo.03532
hp さん 18/06/21 12:21
 
アドレス帳の検索グループの機能を発見して、とても便利に感じております。

ところが、アプリを終了すると、登録した検索グループが消えてしまいました。

振り分けや検索フォルダの条件に指定して、メール整理の幅が広がりますので、是非
とも、検索グループの保存をご検討お願いします。

[ ]
RE:03532 アドレス帳検索グループをアプリNo.03536
秀まるお2 さん 18/06/21 14:45
 
 アドレス帳に検索グループを追加したら、そのグループは秀丸メールを終了しても
ちゃんと覚えてるはずで、もう一度起動した時にちゃんと出てこないといけないです。

 出てこないとしたら・・・、ちょっと理由が分かりません。

 検索グループの情報は、秀丸メールのデータ用フォルダに「GrepAdrBook.txt」っ
てファイルとして保存されてます。そのファイルが無くなってなければ大丈夫なはず
です。そのファイルの中身を秀丸エディタで開くと、

G0 Dtest    test    0

 みたいに「G0 」で始まる行があるはずだと思いますけども。

 「G0 」の3文字があった後に、Ctrl-Dの制御文字があって、その次にグループ名
があって、次にタブ文字があって、その次に検索文字列があって、さらにタブ文字、
数字(一桁)となってます。

 どうでしょうか。

 例えばそもそもそんなファイルが存在しないとか、検索グループ追加直後にはある
けど秀丸メールを終了すると消えてしまうとか、あるいはファイルはあるけど中身は
空だとか、何か情報があると助かります。

 条件不明のようでしたら、例えば次のβ版にてこの辺の情報をdump.txtに出力する
ようにしてみて、それでログを取っていただく作戦も可能です。

[ ]
RE:03536 アドレス帳検索グループをアプリNo.03538
hp さん 18/06/21 15:37
 
> 例えばそもそもそんなファイルが存在しないとか

TuruKameData内とサブフォルダも探しましたが、ありませんでした。

その他、アドレス帳をテキストエディタで編集して戻ると、検索グループが消えてし
まいますし、起動中も終了後も、そのファイルは作られていないようです。

[ ]
RE:03538 アドレス帳検索グループをアプリNo.03539
hp さん 18/06/21 15:49
 
自分で空のGrepAdrBook.txtを作ってみましたが、検索グループを作ったり、その後
アドレス帳を何も書き込んではくれませんでした。

アプリ終了後GrepAdrBook.txtがGrepAdrBook.bk0に変化しましたが、やはりGrepAdrB
ook.txtは生成されず。

[ ]
RE:03539 アドレス帳検索グループをアプリNo.03540
秀まるお2 さん 18/06/21 18:46
 
 すみません。こちらでいろいろテストしてみたら再現しました。

 僕の普段の環境だと外部アドレス帳やLDAPサーバーが登録されてるんですが、それ
らが何も無い、まっさらな状態でテストしたら再現しました。バグのようです。

 また修正して早めにβ版てことでアップロードさせていただきます。

[ ]
RE:03540 アドレス帳検索グループも階層構No.03542
hp さん 18/06/22 08:58
 
バグが見つかって良かったです。

備考やその他にタグを書いておいて、タグでグループ分けする使い方を試していてい
ます。

検索グループも階層構造にしたり、本グループのほうに吊り下げられるようにできま
せんか?

[ ]
RE:03542 アドレス帳検索グループも階層構No.03543
秀まるお2 さん 18/06/22 09:40
 
 とりあえず今、バグ修正してバージョンアップしました。

32bit版:
https://hide.maruo.co.jp/software/bin3/hmmail684b2_signed.exe

64bit版:
https://hide.maruo.co.jp/software/bin3/hmmail684b2_x64_signed.exe

> 検索グループも階層構造にしたり、本グループのほうに吊り下げられるようにでき
>ませんか?

 本グループの方につり下げられるようにするのは互換性の維持の点でちょっと難し
いと思ってやりませんでした。

 現状は、GrepAdrBook.txtっていう別ファイルに検索グループを保存するようにし
てるのですが、その方式だと、旧バージョンに戻しても検索グループが見えなくなる
だけで済みます。本グループ配下に置けるようにするためにはアドレス帳用ファイル
のデータ構造をいじらないと無理そうなので、そうすると、旧バージョンに戻した時
にアドレス帳がうまく表示出来なくなる可能性が高いです。

 あと、余計なバグが出るのもいやだしとかもあったりします。

 検索グループを階層構造にすることは、やれば出来ると思いますけども。必要なら
トライしてみてもいいですが。


[ ]
RE:03543 検索グループ修正版、検索条件にNo.03545
hp さん 18/06/22 11:40
 
修正ありがとうございます。
さっそく試して、検索グループが復元されることを確認しました。

しかし、起動直後、検索フォルダの条件に、メールアドレス検索で、検索グループを
指定しているフォルダを再検索しても、何も表示されません。

ここで、アドレス帳を表示して、その検索グループを一度でもクリックしてからアド
レス帳を閉じて、もう一度検索フォルダを再検索すると、ちゃんと検索されます。

どうやら、アドレス帳を表示して、その検索グループを選択して表示するまでは、そ
の検索グループにメンバがいないという扱いでしょうか。

検索フォルダに限らず、普通の検索メニューで、まだアドレス帳で選択していない検
索グループを指定しても、同じ扱いのようです。

起動時に、登録されている検索グループをバックグラウンドで再検索するというのは、
重くなりそうでしょうか。

ご検討お願いします。


> 検索グループを階層構造にすることは、やれば出来ると思いますけども。必要な
>らトライしてみてもいいですが。

もう少し検索グループ機能を使ってみます。
グループが増えてきて不便に感じたら、お願いしてもよいですか。

[ ]
RE:03545 検索グループ修正版、検索条件にNo.03546
秀まるお2 さん 18/06/22 14:01
 
 メールアドレス検索や振り分けで、アドレス帳の検索グループを指定することは考
えてませんでした。

 指定された時点で対象アドレスを検索するような処理を追加して、うまくいくよう
トライしてみます。

[ ]
RE:03546 検索グループ修正版、検索条件にNo.03555
秀まるお2 さん 18/06/25 17:39
 
 メールアドレス検索や振り分けで、アドレス帳の検索グループを指定できる対応を
しました。

32bit版:
https://hide.maruo.co.jp/software/bin3/hmmail684b3_signed.exe

64bit版:
https://hide.maruo.co.jp/software/bin3/hmmail684b3_x64_signed.exe

 一度検索を実行してからアドレス帳を呼び出して変更を加えてからまた検索して正
しく動作するかどうか辺りのテストも一応しています。

 よろしくお願いします。

[ ]
RE:03555 検索グループ修正版、検索条件にNo.03556
usagi6502 さん 18/06/26 07:31
 
お世話になります。

> メールアドレス検索や振り分けで、アドレス帳の検索グループを指定できる対応
>をしました。


この機能はアドレス帳の検索グループが実装された時から欲しかった
ので助かります。
ただ、こちらの設定が悪いのかうまく検索しないようです。
(試行錯誤中。。。)


あと、序に要望させていただくと、アドレス帳の検索グループ内で
ソートができると、さらに便利だったりします。



usagi6502





[ ]
RE:03556 検索グループ修正版、検索条件にNo.03557
hp さん 18/06/26 09:01
 
同じくです。
684b3_x64

・アドレス帳で各メアドのその他に「タグ」を記入
・検索グループで「タグ」を指定した「グループ」を作成
・検索フォルダのメールアドレス検索で「グループ」を指定
・再起動
・検索フォルダの再検索

→一覧が空

何か再現に足りない条件があるでしょうか?

[ ]
RE:03557 検索グループ修正版、検索条件にNo.03558
秀まるお2 さん 18/06/26 09:58
 
 一応、僕の所だとうまく動いてるような気がするのですが、どうしてお二方ともダ
メなのやら?

 例えばメールアドレス検索で、「引用▼ - アドレス帳...」から検索グループを選
択して「Toに追加」としてOKし、それで検索してもダメでしょうか。

 例えば僕の所だと、testって名前の検索グループを作った上で、

    Group(test)

 でメールアドレス検索するとヒットするのですけども。

[ ]
RE:03556 検索グループ修正版、検索条件にNo.03559
秀まるお2 さん 18/06/26 10:05
 
 うまく動いてないようですけども、とりあえずソートできるようにするのは簡単に
出来ると思うので、その辺いじってみます。

[ ]
RE:03559 検索グループ修正版、検索条件にNo.03560
usagi6502 さん 18/06/26 10:49
 
お世話になります。


アドレスをグループ指定だとうまくいくのですが、その設定で検索
グループ指定にだけ変更しても検索してくれないです。
設定が悪いかも知れませんのでもう少し試してみます。



> うまく動いてないようですけども、とりあえずソートできるようにするのは簡単
>に出来ると思うので、その辺いじってみます。

 早々にご検討ありがとうございます。



usagi6502

[ ]
RE:03560 検索グループ修正版、検索条件にNo.03561
秀まるお2 さん 18/06/26 13:41
 
 参考までに、僕の所でテストした検索フォルダの検索条件式は、

    ("group(test)", word, target=person), persontarget=all, subfolder=0, hil
ight=1

 のようになってます。

 「検索 - メールアドレス検索...」で検索して大丈夫なら検索フォルダでも同じ結
果になるはずなんですが・・・。
 もっとテストしつつ、dump.txtにログも出すようにしてみます。

[ ]
RE:03561 検索グループ修正版、検索条件にNo.03562
usagi6502 さん 18/06/26 15:08
 
お世話になります。

こちらの条件式は以下のようになっています。

("Group(demo)", word, target=person), persontarget=from|cache, subfolder=0,
hilight=0


persontargetの指定が違うのが原因でしょうか?



usagi6502



[ ]
RE:03562 検索グループ修正版、検索条件にNo.03563
hp さん 18/06/26 16:06
 
こちらの検索式は以下です。

("Group(テスト)", word, target=person), persontarget=from|reply-to, subfolde
r=0, hilight=0

対象フォルダが、別の検索フォルダということは関係ありますか?
対象フォルダは、検索グループの検索フォルダではなく、受信フォルダをDateだけで
絞った検索フォルダです。

[ ]
RE:03563 検索グループ修正版、検索条件にNo.03564
hp さん 18/06/26 16:13
 
小出しですみません。

ToかCCかBCCが入っていないと、ダメなようです。
FromとReply-Toだけだと、空白でした。

FromとReply-ToとBCCにすると、BCCヘッダは残っていないので、とりあえず目的は達
成できますが。

一度でもToかCCかBCCで検索すると、あとはそれらを削除してFromとReply-Toだけに
しても、機能するようです。

[ ]
RE:03564 検索グループ修正版、検索条件にNo.03565
秀まるお2 さん 18/06/26 17:29
 
 詳しい情報ありがとうございます。今やっと再現できました。

 persontarget=の指定によって、検索をより高速にする処理が働くことがあって、
その場合にダメでした。大変失礼しました。

 また修正してβ版アップロードさせていただきます。

[ ]