カテゴリ別ログ
ログ検索
  
メール
  • (フォーム準備中)
リンク
サイト情報

<<前の記事 次の記事>>

ブラウザからアマザーを呼び出す(3) - Opera
Operaからアマザーを呼べるようにするのは簡単です。スクリプトを書く必要すらありません。

C:¥Program Files¥Opera¥defaults¥ にある、standard_menu.ini を直接書き換えます。メモ帳などのエディタでstandard_menu.ini を開いたら、まず
[Link Popup Menu]
Item, 67389 = Open link
Item, 53018 = Open link in new page
Item, 53019 = Open link in background page
--------------------1
Item, 54020 = Open link in new window
Item, 67633 = Open link in background window
--------------------2
Item, 70463 = Add link to bookmarks
Item, 50216 = Copy link
Item, 50761 = Save link
Item, 67350 = Download url
こんなのを探してください。たぶん440行目付近にあると思います。最初の[Link Popup Menu]という項目は、リンクを右クリックした時のポップアップメニューであることを表しています。ここに、アマザーを呼ぶ命令を含めた行を挿入します。
[Link Popup Menu]
Item, 67389 = Open link
Item, 53018 = Open link in new page
Item, 53019 = Open link in background page
--------------------1
Item, 54020 = Open link in new window
Item, 67633 = Open link in background window
--------------------2
Item, 70463 = Add link to bookmarks
Item, 50216 = Copy link
Item, "アマザーに渡す" = Execute program,"C:¥tool¥am¥アマザー.exe","/url=%l"
Item, 50761 = Save link
Item, 67350 = Download url
黄色の行が、追加した行です(ピンクで書いてある部分は、自分のパソコンでのアマザーのフルパスに書き換えてください)。また、これは何行目に追加してもかまいません。並び順がそのままメニューに反映されるので、好きなところに入れてください。

この要領で、他の項目にも追加していきます。項目と、追加すべき行は以下の通りです。

470行目付近 ページ上の右クリックメニュー
[Document Popup Menu]
~ 略 ~
Item, "アマザーに渡す" = Execute program,"C:¥tool¥am¥アマザー.exe","/url=%u"

520行目付近 画像リンクの右クリックメニュー
[Image Link Popup Menu]
~ 略 ~
Item, "アマザーに渡す" = Execute program,"C:¥tool¥am¥アマザー.exe","/url=%l"

630行目付近 選択文字列の右クリックメニュー
[Hotclick Popup Menu]
~ 略 ~
Item, "アマザーに渡す" = Execute program,"C:¥tool¥am¥アマザー.exe","/asin=%t"

これらを任意の行に追加していってください。これですべて完了です。実際の動作は、こんな感じです。
  1. リンクを右クリックして実行すると、リンク先のURLがアマザーに渡される

  2. 文字列を選択した状態で右クリックして実行すると、選択文字列がISBN/ASINコードとしてアマザーに渡される

  3. 何もないところで右クリックして実行すると、見ているページのURLがアマザーに渡される

ひっかかりやすいところは、Operaの最新版である9.x系列だと、メニューに追加した日本語が文字化けする場合があるので、そのへんでハマったらOpera関連のサイトを調べたりしてみてください。

△ PAGE TOP