メール内のURLクリック時の要望ですNo.03050
 小青蛙 さん 11/10/25 21:50
 
いつも便利に使わせてもらっています。
秀丸メールV5.70

メール内のURLクリック時はOSで設定されたデフォルトブラウザーが起動しますが、
URL右クリック時にブラウザ選択ができるようにならないでしょうか。
会社ではXPでデフォルトブラウザーはgoogle chromeにしています。(軽いので)
ですが、会社のITシステムによっては、IE前提で開発されたものがあり、IEでしか動
作しないようになっているため、
社内メールで会社のシステムのURLがメール内にあったときに、そのままURLクリック
するとchromeが起動してしまい、
うまく動作しない状況に陥ります。で再度、IE起動してアクセスしなおすということ
をやってます。
ちょっと面倒なので、メール内のURLを右クリック時にブラウザ選択ができるといい
かなと思いました。

設定を見ましたが、それらしきものがありませんでした。
マクロでもできるでしょうか。マクロはあまり詳しくないです (^^;

[ ]
RE:03050 メール内のURLクリック時の要望No.03051
秀まるお さん 11/10/25 22:49
 
 V5.72βの方(いわゆるベータ版)でしたら、メール内容枠中のマウス右ボタ
ンメニューがカスタマイズ可能でして、例えばマクロを使って「IEで開く」みた
いなことを実現して、それを右ボタンメニューに出すってことは可能です。

 マクロとしては、

    if( selecting ) {
        $text = gettext( seltopx, seltopy, selendx, selendy );
    } else {
        if( (colorcode & 0x1F) != 11 ) {
            message "URLの上ではありません。";
            endmacro;
        }
        copyurl;
        beginclipboardread;
        $text = getclipboard;
    }
    run "\"c:\\program files\\Internet Explorer\\iexplore.exe\" " + $text;

 ってなマクロでいけると思います。

 マウス右ボタンの設定は、「全般的な設定」の「メール表示 - 右ボタンメニ
ュー」のページになります。V5.72βの方でないとその設定ページは無いです。

 それでどうでしょうか。

[ ]
RE:03051 メール内のURLクリック時の要望No.03052
 小青蛙 さん 11/10/26 22:37
 
マクロを作っていただきありがとうございました。

さっそく、右クリックメニューにマクロを割り当ててやってみました.
動作しました。問題なさそうです。

マウスで適当な文字列を選択した状態で右クリックメニューからマクロを起動すると
選択した文字列がIEへ渡されるため、http://文字列 としてブラウザーが開きます。
マクロがそうなっているからだと思いますが、ちょっと気になりました。。


[ ]
RE:03052 メール内のURLクリック時の要望No.03055
秀まるお さん 11/10/27 13:22
 
 範囲選択してる場合はその選択してる文字列をそのままInternet Explorerに
渡すようなマクロにしてしまいました。

 秀丸メール標準だと、URLをクリックした時にURLが範囲選択されるので、それ
からマウス右ボタンを押してメニューを出したらちょうどいいかなぁというのも
ありました。

 範囲選択してても無視して、とにかくカーソル付近にあるURLを拾ってくるよ
うにするってことでしたら、そういう風に直すことも可能です。

[ ]
RE:03055 メール内のURLクリック時の要望No.03057
 小青蛙 さん 11/10/27 22:09
 
>
> 範囲選択してても無視して、とにかくカーソル付近にあるURLを拾ってくるよ
>うにするってことでしたら、そういう風に直すことも可能です。

私の使い方では、URLにマウスをもってくるので不都合はないです。
たまたま、URL以外の文字列を選択してみてマクロ起動をしたら、選択文字列でブラ
ウザーが開いたので、気になっただけです。
現状のままのマクロを使わせて頂きます。

ありがとうございました。


[ ]