山田偽研

(2014.01.26) iCBM3 Ver.0.184b

iCBM3 Ver.0.184b を公開しました.

  • SQLiteライブラリー「System.Data.SQLite」を開発最新版(1.0.90.0)にリプレース
  • 検索と置換に関するコードを全面的に書き直し
  • %feedマクロのclipサブキーの使用法を変更
  • はてなブックマークからタグを自動取得するアルゴリズムを改良
  • タグクラウド表示に関する改良
  • Opera 15〜のブックマークファイル(未公開)の最新版に対応した読み込みコードに修正
  • 様々なバグフィックス
  • その他の細かな改造は省略(詳しくは改造履歴を参照)

今回の目玉は,年末にもお知らせしたとおり,「検索と置換」に纏わる大改造です.

CCBの検索論理式を更に発展させたテキストパーサーが威力を発揮します.

例えば,「スクラップブックマーク内のFeed記事について,タイトルに"デヴィ夫人"という文字列を含み,かつ更新日時が"2014/1/1"より新しい項目」を検索する場合は,

タイトル//デヴィ夫人 and 更新>2014/1/1 what 記事 where scrap

という検索論理式になります.

さらに,「この検索結果の中から,コメント本文に"平手打ち"という文字列を含む項目」を検索する場合は,

コメント//平手打ち where type=SearchBookmark;keyword=タイトル//デヴィ夫人 and 更新>2014/1/1 \what 記事 \where scrap

もしくは

コメント//平手打ち where here

という式で容易に「絞り込み検索」も実行できます.

もちろん,複雑な検索論理式だけでなく,キーワードだけのシンプルな検索も実行可能です.

是非お試しください.