概要
- はてなブックマークをローカルに保存して検索とかできるようにする SeaHorse スクリプト
必須拡張
- SeaHorse 1.1.2 以上
- UserAction Extension 1.0.0 以上
動作確認環境
- Windows XP SP2
- Internet Explorer 7
- Sleipnir 2.8.4
- UserAction Extension 1.0.0
- SeaHorse 1.1.2
インストール
- 圧縮ファイルを解凍後、plugins ディレクトリを sleipnir のインストールディレクトリにコピー
- SeaHorse再読み込み
説明
- 「about:hatebu/[はてなID]」にアクセスする
- 上記の[はてなID]には参照したいはてブのはてな ID を指定する
- 公開設定されている必要がある
- 初回時に、はてブを取得しに行くので、待つ
- 完了したら画面上にはてブのブックマークリストが表示される
- 「update」をクリックするとそのタイミングではてブを更新する
- 「update」では、前回取得したエントリと以前のブックマークは取得に行かないため、削除したり、コメントを変更したものは反映されない
- 「all update」をクリックするとそのタイミングではてブを全更新する
- 「all update」では、全てのエントリの更新を行うため、処理に時間がかかる
- 取得に失敗した場合は、リトライするか否かを選択できる
- リトライしない場合は、それまでに取得できたはてブを保存する
- なお、サーバが無応答の場合は、現存のキャッシュを生かすために保存しない
- 入力エリアに文字列を入力するとインクリメンタル検索する
- 「about:hatebu/[はてなID]/[tag]」という風に、URL にタグを指定することで、タグで絞り込んだ結果が表示される
- 例:about:hatebu/sample/hatena
- 「about:hatebu/[はてなID]?q=hoge」という風に、URL に検索クエリを指定することで、検索結果が表示される
- about:hatebu/sample?q=hoge
- about:hatebu/sample/hatena?q=hoge
- 「about:hatebu/[はてなID]?mode=ifl」という風に、URL に「mode=ifl」を指定することで、表示エリアの先頭サイトに移動する(I'm Feeling Lucky)
- about:hatebu/sample?mode=ifl
- about:hatebu/sample/hatena?q=hoge&mode=ifl
- 以下のキーボードショートカットが使用可能
- k, j, f, / は、入力エリアにフォーカスがある場合は、動作しない
- フィードのロードエラーが発生する
- AtomFeedを正常にパース出来ない場合に発生するが、スクリプトで回避することが出来ないため、あきらめてください
設定
- abouthatebu.user.js を参照
- キーボードショートカットは abouthatebu\core.js を参照
履歴
- ver 0.05 09/09/16
- 「use cache」をcssで非表示にしてしまっていた不具合を修正
- ver 0.04 09/03/13
- 見た目修正
- 若干の高速化
- タイトルが無いブクマ取得時にエラーが出ていた不具合を修正
- ver 0.03 08/04/08
- アドレス末尾にmode=iflを追加すると「I'm Feeling Lucky」的に動作するように修正
- 例:about:hatebu/sample?mode=ifl
- 初期検索クエリを指定できるように修正
- 例:about:hatebu/sample?q=hoge
- ver 0.02 08/03/31
- ユーザーID指定方法を修正「about:haebu?[id]だったものをabout:hatebu/[id]に修正)
- タグによる絞込み機能を追加「about:hatebu/[id]/[tag]」
- 名称変更
- タイトルがおかしかったので修正
- はてブの取得に失敗する場合があったものを修正
- キーボードショートカットを追加
- 「update」で全更新していたものを追加更新に修正
- 「all update」で全更新する機能を追加
- ver 0.01 08/03/28
ダウンロード
|
|