自分のはてブを検索できるAlfred Workflowを作った

はてなブックマークの検索が出来るAlfred Workflow作った
LINEで送る
Pocket

こんにちは。
暑いですね。溶けて消えそうです。

最近、はてなブックマークの記事を、
PocketとかEvernoteに送信せずに、ブックマークして放置
ということが増えてきて、はてブが地味に溜まって来ました。

クライアントアプリも無いし、webは使いにくい(けどいい記事は集まる)ので、
手軽に検索できる物を作ってしまおうと、
Alfredから自分のはてブの記事を検索できるWorkflowを作りました。




目次

  • できること
  • 注意点
  • ソースコード
  • ダウンロード

できること

名前は、はてブ for Alfredです。まんまです。
Alfredから自分のはてブした記事のタイトル検索ができます。

AlfredのWorkflowの作り方については、先日書いた記事をご参照下さい。

Alfred2のWorflowsを自作して作業を効率化する | WEB EGG

Workflowはこんな感じになっています。
hatebu_setとhatebuというキーワードを設定しています。

スクリーンショット 2013 07 13 19 57 24

ユーザID登録

まず、前準備として自分のはてブのIDを登録します。
IDを登録するには、hatebu_set 登録したいユーザ名と入力します。

スクリーンショット 2013 07 13 21 42 20

ユーザIDの保存に成功すると通知センターから通知が来ると思います。

スクリーンショット 2013 07 13 21 42 25

tips
ユーザIDさえ分かれば認証とか要らずにGETでrssを取得できるので、
自分のIDじゃなくても登録できます。

タイトル検索

ユーザIDの登録が済んだら、検索できます。

記事検索をするには、
hatena 検索したいワードと入力します。

スクリーンショット 2013 07 13 21 46 01

大文字小文字は区別せずに検索しています。

検索ワードに一致する記事があれば、リストで表示してくれます。
読みたい記事を選択してEnterを押すと、該当記事のページへ飛べます。

記事の内容まで検索を書けているとものすごい時間がかかってしまうので、
記事のタイトルのみが検索対象であることをご注意下さい。

注意点

致命的な弱点なのですが、
このWorflowはキャッシュ処理をしていません

検索ワードが打たれる度に、全ブックマークを取得してきて検索するので、
ブックマーク数が多い or 回線が重いと、ものすごく応答速度が下がります

ヘビーユーザの方はご注意下さい。

ソースコード

ソースコードはGistに公開しています。
今回もphpで書いています。

地味に長いのでブログでは割愛します。

Gist

ダウンロード

Workflowのダウンロードはこちらからどうぞ!
ダウンロードしてダブルクリックすればインポートできると思います。

Dropbox • はてぶ for Alfred.alfredworkflow




LINEで送る
Pocket

Comments are closed.