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

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

ブラウザからアマザーを呼び出す(5) - Firefox その2
こんな感じ以前、ブラウザからアマザーを呼び出す(2) - Firefoxでは、JSActionsというアドオンでアマザーを起動するスクリプトをご紹介しましたが、それと同じサイトで紹介されているJSActionsButtonを使うと、Firefoxのツールバーにアマザーボタンを作れます。

JSActionsとJSActionsButtonをインストールしたら、スクリプトフォルダの中に「Buttons」というフォルダを作って、その中にJSActionsの文法で書いたスクリプトと、同名のアイコン画像を入れてください。Buttonフォルダごと用意したので、試しにどうぞ。(→ダウンロード

スクリプトはこんな感じです。
// URLか選択文字列をアマザーに渡します
jsa_amExec();
function jsa_amExec(){
    var am = _jsaCScript.convertCharCodeTo(
        C:¥¥tool¥¥am¥¥アマザー.exe,"shift_jis" );
    var cmdArg;
    if(_jsaCScript.context.isTextSelected){
        cmdArg = "/asin=" + window.getSelection();
    }
    else{
        cmdArg = "/url=" + window.location;
    }
    _jsaCScript.exec(am, cmdArg);
}
ピンクで書いてある部分は、自分のパソコンでのアマザーのフルパスに書き換えてください。動作としては、文字列を選択してボタンを押すとISBN/ASINコードとしてアマザーに渡され、何も選択していない状態だと開いているページのURLがアマザーに渡されます。

あと、おまけとして、クリップボード内の文字列をURLとして開くボタンを同梱しました。今すでにNew Tab and Goとかpastegoとかを使っているなら、その代わりに使えます。いらなかったら削除してください。

△ PAGE TOP