
Alfred 2 の新たな新機能 Workflows はとても強力な機能で、Google サジェスト検索と Amazon サジェスト検索を可能にする Workflow がサンプルが付属しています。
関連記事:Workflows を使うと Google サジェストが利用できて WEB 検索最強に!
関連記事:Workflows を使うと Amazon サジェストが利用できて 商品検索最強に!
どちらのサンプルも、めっちゃ実用的でそのまま使える訳ですが、サンプルの Amazon サジェスト検索は、Amazon USA からのサジェストになってしまいます。
なので、これを アマゾン・ジャパンのサジェストを表示できるようにしてみました。
日本の Amazon の表示に変更する設定
まだ Alfred の Workflow で Amazon サジェストを追加していない人は、先にこちらの記事を参考に Amazon サジェストを追加してください。
すでに、Workflow 設定済みの人は以下の手順で日本の Amazon サジェストに変更出来ます。
- Alfred の管理画面を開きます。
- 「Workflows」をクリックして Amazon サジェストを選択します。
- 「Script Filter」をダブルクリックします。
- 「Script」欄の中から
$url = “http://completion.amazon.com/search/complete?
の行を探して(上から6行目あたり)、「amazon.com」の部分を「amazon.co.jp」に変更します。
- さらに、
alias=aps&mkt=1&x=updateISSCompletion&noCacheIE=1295031912518″;
を探して(上から8行目あたり)、「&mkt=1」の部分を「&mkt=6」に変更します。
- 右下の「Save」をクリックして変更を保存すれば設定終了です。
- 実際に試して、こんな感じで日本語でサジェストが出てこれば成功です。
でわでわ。
何度もすみません。
サジェストが出たあとにEnterを押すと、USアマゾンの検索になってしまいます。
Workflowの”Actions”から”Open URL”を選んで、このように記述すれば.co.jpで検索できました。
http://www.amazon.co.jp/s/ref=nb_sb_noss_1?__mk_ja_JP={query}&url=search-alias%3Daps&field-keywords={query}
まるりんさん、こんにちわ。
お役に立てたようで・・・と思ったら、上手く動かなかったですか?
おかしいな。私のとこではちゃんと動いてるので・・。
でもちゃんと使えるようになったようで良かったです。