tateren’s diary

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

TexTageで譜面検索するAlfred Workflow

経緯

ふとした時にAlfredからスッとTexTageの譜面検索したいなと思った。

調査

検索クエリがUTF-8のpercent encodingだったらCustom Searchに追加するだけで簡単に済むんだけど検索結果のURLを見た感じそうではなさそう。

Aで検索してみるとURL末尾が0041になった。
→2バイト固定でUnicodeコードポイントを表してるっぽいのでどうやらUTF-16(BE)みたい?

なので検索文字列をUTF-16BEに変換したのち16進ダンプしたものを http://textage.cc/score/index.html?r211B00_ に結合して開いてやれば良い。

作った

ShellScriptで書くとこんな感じ。

同じことをやるAlfred Workflow

www.dropbox.com

実演

f:id:tateren:20170625230211g:plain

ちゃんと日本語でも動いてて良い感じ。