tateren’s diary

何か書きたくなった時に使う

検索ランチャーEurecaを触ってみた

愛用してる検索ランチャーアプリのseeq+がいつの間にかストアから消えてて公式から新アプリへの誘導があった。

Eureca - 超時短!検索ポータルアプリ

Eureca - 超時短!検索ポータルアプリ

  • VARY LLC.
  • ユーティリティ
  • 無料

vary-llc.com

デフォルトブラウザが選択できるようになったのは良いな〜と思ったんだけど有料オプションらしい。

課金しないでChromeで開く

カスタムアイテムはseeq+の時と同じように作れるので

googlechrome-x-callback://x-callback-url/open/?x-source=Eureca&x-success=eureca:&url={PercentEncodedURL}&create-new-tab

と検索URLを設定してあげればchromeが起動して新規タブで開いてくれる。

自分が一番使うのがkindleストアの検索で…

googlechrome-x-callback://x-callback-url/open/?x-source=Eureca&x-success=eureca:&url=http%3a%2f%2fwww%2eamazon%2eco%2ejp%2fgp%2faw%2fs%2fref%3dkina_tsf_%3fi%3ddigital%2dtext%26__mk_ja_JP%3d%e3%82%ab%e3%82%bf%e3%82%ab%e3%83%8a%26k%3d_Q_%26x%3d0%26y%3d0&create-new-tab

こんな感じにしてやればchrome上でストアの検索ができる。

他にもイメージ検索、自分のtwilogの検索、yahooリアルタイム検索等を設定している。

他のアプリで開く

目的の操作を行うURLスキームを指定すれば他のアプリを起動して検索を実行することもできる。

親切にもデフォルトで追加できるアイテムに「Amazonアプリで検索」があったので使ってみると…

f:id:tateren:20151219190758j:plain

日本語の検索文字列が化けしてしまった。

アイテムを追加した時に設定された検索URLはこれ

com.amazon.mobile.shopping://www.amazon.co.jp/s/ref=nb_sb_ss_i_0_4?__mk_ja_JP=%83J%83%5E%83J%83i&url=search-alias%3Daps&field-keywords=_Q_

最後の_Q_が検索文字列として渡される値で、UTF-8エンコードされているはず。 seeq+の時は文字コードを指定できたので同じ要領で試しに_SJIS_に変更して検索してみると…

com.amazon.mobile.shopping://www.amazon.co.jp/s/ref=nb_sb_ss_i_0_4?__mk_ja_JP=%83J%83%5E%83J%83i&url=search-alias%3Daps&field-keywords=_SJIS_

f:id:tateren:20151219190904j:plain

ゴンさんで検索することに成功した。

他にも例えばiTunes Storeで検索するには…

itms://itunes.apple.com/WebObjects/MZStore.woa/wa/search?term=_Q_

これでいけた。

結局

検索アイテム未指定時の挙動を「chromegoogle検索」にしたかったんだけど、アプリの設定からデフォルトブラウザを変更する必要があったので課金した。