Ubiquityで2ちゃんねるをスレッド検索するコマンドです。
コマンド「2ch-search」と入力(途中まででもOK)してEnterキーを押すと、2ちゃんねるのトップページを開きます。
閲覧ページ内の文字列を範囲選択してからこのコマンドを入力したり、このコマンドの後に半角スペースをはさんで文字列を記入すると、その文字列での検索結果をプレビュー表示します。プレビュー表示されたスレッド名や板名をクリックするとそのスレッドや板を開き、Enterキーを押した場合はFind.2chでの検索結果ページを開きます。
- 2008/09/15:サムネイルの取得先を変更しました。
- 2008/09/15:記入した最後の文字がスペースの場合、プレビュー表示を更新しないようにしました。
- 2008/10/23:Ver 0.1.2に暫定対応しました。以前のバージョンでは動作しません。
- 2009/01/11:記入し終えてから0.5秒後にプレビュー表示のデータを取得するようにしました。Ver 0.1.4で動作確認。
以下、コマンドの追加と削除について。
Ubiquityがインストールされている環境で現在のページを開くと、ページ上部に情報バーが表示されますので、情報バー右端の「Subscribe...」ボタンを押すと「Ubiquity Command from Untrusted Source」という登録確認ページが表示されます。
このページではコマンドの内容(スクリプト)が表示されていますので問題がないか確認し、ページ下部にある「I know what I'm doing. Subscribe to it!」ボタンを押すとコマンドが登録されます。「Auto-update this feed.」チェックボックスをONにしておくと、Firefox起動時にコマンドを自動更新してくれます。
コマンドを削除したい場合、コマンド「help」を入力すると専用ページが表示され、右列の「Subscribed Feeds」欄から[unsubscribe]のリンクをクリックすることで削除できます。
以下、このコマンドを作ってみて。
このコマンドは2ch非公式APIを利用しています。APIを制作された方に感謝!
今回のコマンドではgoogleコマンドなどと同様にリアルタイムに読み込んでプレビュー表示していますので、サーバーが軽いときは瞬時に表示されて便利です。ただし、サーバーが重いときはプレビュー表示まで時間がかかることもありますので、そういった場合は少し時間をおいてみてくださいね。
プレビュー表示のスレッドから、さらに>>1の内容をプレビュー表示させようかなとも思いましたが、今回はスレッド検索のみにしました。何か良さげな方法が思いついたらこっそり更新するかもしれません。
- 関連記事
-
- Ubiquityのスキンを作ってみました (2008/11/02)
- 2chスレッド検索 - Ubiquityコマンド (2008/09/13)
- Firefox更新情報Wiki*を検索 - Ubiquityコマンド (2008/09/06)