プロトコル追加の要望

  1. いつもお世話になっています。

    https:// http://
    ただのテキストからリンクを開けるこの機能が大好きです。
    file:///
    ローカルファイルも開けるようです。

    私は Chrome を使ってますが、以下のプロトコルも使用頻度が高いので、サポートしていただけるとありがたいです。
    chrome://
    chrome-extension://

     |  TN24  |  返信
  2. ご愛用いただきありがとうございます。

    すべてのユーザーさんが Chrome を使っているとは限りませんから、特定のアプリに特化した機能を標準機能として実装するのは難しいです。

    リンク先を開くマクロを作って、右クリックメニューから呼び出す、といったことなら可能だと思いますがいかがでしょうか。

     |  Kuro  |  返信
  3. お返事ありがとうございます。
    マクロについて、Mery Wiki で勉強してみます。
    まあダメ元ですが、何か得られるものがあるかも知れません。

     |  TN24  |  返信
  4. ご返信ありがとうございます。

    マクロが難しいようでしたら [外部ツール] を使ってみるのはいかがでしょうか。

    【例】
    1. [ツール] メニューの [外部ツール] から [外部ツールの設定] を開きます
    2. [追加] をクリックして、以下のように設定します

    タイトル: Google Chrome で開く
    コマンド: C:\Program Files\Google\Chrome\Application\chrome.exe
    引数: $(SelText)
    アイコン: C:\Program Files\Google\Chrome\Application\chrome.exe
    

    3. [OK] ボタンで閉じます

    これで、開きたい URL を選択して [Google Chrome で開く] コマンドを実行すれば Chrome に URL を引数として渡して起動できます。

    [コマンド] の項目は Chrome のインストール先のパスを指定してください。

    [引数] の項目は $(LineText) を指定すると、選択しなくてもカーソルのある行のテキストを渡すこともできます。(行全体が渡るので URL 以外の文字を含めないようにご注意を)

    ところで、chrome:// プロトコルですが、セキュリティ的な問題なのか、そもそも外部からは開けないみたいですね。

    chrome-extension:// プロトコルは開けそうな気がします。(chrome-extension:// からはじまるリンクの入手方法がわからず試せていませんが)

     |  Kuro  |  返信
  5. お返事遅くなりました。
    最初に、度が過ぎた要望をしっかりと線引きしていただいて、ありがとうございます。さらに、外部ツールの例を提示していただいて、ありがとうございます。開発の足手まといになってなければよいのですが。

    マクロは、うーん、沼でした。
    以前少しは作ったことがあるものの、調べるのに時間がかかるので私にはまだ早そうです。外部ツールは、カスタム検索で少し触ったことがあるので、今回の例は理解できました。

    chrome:// 空のページが新しいウィンドウで開きました。
    chrome-extension:// 現在のウィンドウで、期待通りに開きました。
    なお、後者は各拡張機能の設定ページです。

    片方が無理だったことと、通常のリンクと操作感が違うので、実装は見送ります。教えていただいたのに申し訳ありません。でも、大変勉強になりました。

     |  TN24  |  返信
スポンサーリンク