Googleが独自のブラウザGoogle Chromeをリリースして、1月ほど経ちました。
(一部では「ちょろめ」とも呼ばれているようです)
僕自身、Chromeを使う機会がちらほらあるのですが、やっぱり動作が軽い気がします。あとは新しいタブに表示される「よくアクセスするページ」が便利かな、と。
で、最近「どうにかならんかなぁ?」というようなコトが。というのは、新しいタブに表示される、「最近追加したブックマーク」から特定のブックマークを消したいのだけど、消し方がわからないのです。
(決してエロサイトをブックマークに追加したからという理由ではありません)
で、消し方を調べてみるとドンピシャなページを発見。
[Chrome] 最新のブックマークから消去する – quabbin の日記
と、上のページに倣ってみると、おぉ、消えた。「最近追加したブックマーク」から指定のエロサイトブックマークを消すことができました。
(ちなみに、Chromeを実行したままだと、ファイルにロックがかかっているのでselectできないので注意。Chromeを閉じてから試しましょう。)
一応、リンク元が消えたときのために箇条書きで方法なんかをメモメモ。
・Chromeのウインドウを全て閉じる
・SQLiteのPrecompiled Binaries For Windowsをインストールする
・コマンドプロンプトから、sqlite3.exeの引数にChromeのHistoryファイルを指定して実行する。
→ Historyファイルの位置(Windows XPの場合) C:/Document and Settings/UserName/LocalSettings/Application Data/Google/Chrome/User Data/Default/History
→ コマンドプロンプトでは → sqlite3.exe [Historyのフルパス]
・SQLiteで「select * from starred;」を発行、目的のブックマークのid(最初の列)を確認する(多分文字化けしているので注意。)
・SQLiteで目的のブックマークのdate_added列を適当な小さい値に変更(桁数は変えない方がいいかも)
→ sqlite> update starred set date_added = 適当な値 where id = 先ほど確認したid;
これでChromeを起動すると、「最近追加したブックマーク」から指定のブックマークが無くなるはず。
しかし、具体的な消し方はSQLiteを使わないといけなかったり、SQL文書いたりと開発に縁のない人にはちょいとキツいかもしれませんね。
そんなわけで自分用の備忘録も兼ねてエントリでした。