検索に関して以下可能ですか?No.21488
chipseti2 さん 05/01/28 10:02
 
先日以下をきいたところという下記のマクロを教えてもらい重宝しています。
_________________________
常に「すべてのアカウント かつ ここ1年とか半年のメールのみ」を対象に検索する
方法はありますか? 起動毎に設定するのも面倒なのでPCを切ってものこる設定方法
がよいのですが…

    loaddll "tkinfo.dll";
    $s = input( "検索する文字列は?" );
    $s = dllfuncstr( "YenEncode", $s );
    #n = dllfunc( "SetFindPack",
         "(\""+$s+"\",target=all),flag=transmit=183日前-指定なし" );
    #n = dllfunc("DoGrep", "", "");
___________________________



さて、「鶴亀メールの色々な場面でテキストをハイライト>右クリックで上記の検索
方法を指定」という方法はありますか?

また上記と同じ感じですが、「ブラウザ(sleipnir)でテキストをハイライト>右ク
リックで上記の検索方法を指定]

はどうでしょうか?

右クリック が理想ですが これを ツールバー、もしくは ショートカット に置
き換えても十分なのでアドバイスよろしくおねがいします。





[ ]
RE:21488 検索に関して以下可能ですか?No.21491
秀まるお2 さん 05/01/28 11:53
 
    loaddll "tkinfo.dll";
    if( selecting ) $s = gettext( seltopx, seltopy, selendx, selendy );
    $s = input( "検索する文字列は?", $s );
    $s = dllfuncstr( "YenEncode", $s );
    #n = dllfunc( "SetFindPack",
         "(\""+$s+"\",target=all),flag=transmit=183日前-指定なし" );
    #n = dllfunc("DoGrep", "", "");

 でいいと思います。

 マウス右ボタンメニューへの割り当ては出来ません。何らかのキーボード操作
か、ツールバーのボタンか、メニューから選択してってことしか出来ません。

> また上記と同じ感じですが、「ブラウザ(sleipnir)でテキストをハイライト>右ク
> リックで上記の検索方法を指定]

 sleipnir側にマクロ言語のような物があれば、そこから鶴亀メールをコマンド
ライン指定してマクロ起動してやるってことで実現は可能だと思います。

 検索する文字列を鶴亀側に渡すには、何らかのファイルなりレジストリなりク
リップボードなりを使うことになろうとは思いますけど。どっちにしても僕は
sleipnirのことを知らないので作られません。

[ ]
RE:21491 検索に関して以下可能ですか?No.21530
chipseti2 さん 05/01/31 17:15
 
ありがとうございます。十分実用的ですが、

これで出てきたウインドウのOKを押さなくとも自動的に検索が始まるようにすること
は可能ですか?

よろしくおねがいします。

[ ]
RE:21530 検索に関して以下可能ですか?No.21533
秀まるお2 さん 05/01/31 17:35
 
    loaddll "tkinfo.dll";
    if( selecting ) {
        $s = gettext( seltopx, seltopy, selendx, selendy );
    } else {
        $s = input( "検索する文字列は?" );
    }
    $s = dllfuncstr( "YenEncode", $s );
    #n = dllfunc( "SetFindPack",
         "(\""+$s+"\",target=all),flag=transmit=183日前-指定なし" );
    #n = dllfunc("DoGrep", "", "");

 でいいんじゃないかと思います。

[ ]
RE:21533 検索に関して以下可能ですか?No.21555
chipseti2 さん 05/02/02 12:29
 
とても便利になりました。ありがとうございました。

[ ]