■ Firefox3のbookmarkのマージとシンクロ
新しいPCを使い始めたときに使うブックマークは10年以上使ってるブックマークを親にしているので、もう中身がしっちゃかめっちゃかなのですが各PCでさらに分岐して育っていくわけです。
せっかくだからそれをマージしてシンクロしようかなーと思ったわけで。
定番はXmarksですね。んがよそのwebサービスを利用しないで他のPCとブックマークをシンクロする場合、自鯖にXmarks BYOS Edition使うのがいいんでないかなと思ったわけですが、まずはローカルだけで済むLive syncで出来るかなと挑戦してみました。
長いから以下モア
マージ後の重複は重複チェッカーで消せばいいじゃんというわけで、
http://www.forest.impress.co.jp/article/2009/04/02/checkplaces.html
マージしてからこれつかって重複は全部削除したら楽なんじゃーん!?と思ったら
消す物を全選択すると重複しているものが双方消されるのでまるで楽じゃありませんでした。
手動で消す方だけを選択しないとならないのよね。
長年使ってるブックマークをくっつけるもんで1000近くの重複とか出来ますから、そんなん手動で残す方選択して消すとかやりませんわい。
んで、文句言いつつもCheckPlacesを使っての複数のブックマークをマージして整理した方法ですけども。
まず双方のブックマークをhtmlで出力しておく。
メインとして使っていたブックマークをA、サブマシンとかで使っていたブックマークをB、としますん。
ブックマークBのマシンにブックマークAをインポートします。
するとブックマークの下の方にまるごとAが追加されるので、
CheckPlacesでチェック&重複ブックマークを全部削除(一番上を選んでから一番下をSHIFT選択でいける)
CheckPlacesで内容の無くなったフォルダを全部削除を繰り返して空フォルダ全部消す。(フォルダがぶら下がっていると1回では消えないので)
すると重複のない差分状態のブックマークができあがります。
そのスカスカの状態のブックマークBを整理済みとしてブックマークB2として保存。
ブックマークAのほうのPCでB2をインポートし、「手動」で残すブックマークを整理。結局は手がかかるわけです。
んで、できあがったファイルをLivesyncのフォルダにおいて、シンボリックリンクやハードリンクでリンクして完了!
と思ったら両方同時に動いてるとLive syncの方で書き込めネーヨというエラーが出続けちゃって駄目だこりゃ。
苦労の割にうまくいかなかったw
同時に動作させないということならこれで問題なく動くと思います。
>ちなみにブックマークファイルのおおよその場所 C:\Users\ほげ\AppData\Roaming\Mozilla\Firefox\Profiles\はげ.default
結局 Xmarks つかいました、楽だわこりゃ。うん。なんか負けた気分だったが。
つかっていてひとつ気がついたことは自動設定でXmarksへのアップロードがうまくいっていないと、次回同期時に整理したデータが消えてしまう事があるので、ブックマークをいじった後は手動でアップロードした方がいいっぽい。
しかしfirefoxはブックマークのバックアップを自前でもっているので、不意に消えたときにそのブックマークを復旧出来るので助かるなあ。
TrackBack URL :
Comments (0)