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
実演
ちゃんと日本語でも動いてて良い感じ。