前回のエントリーで delicious のブックマークをまとめて削除できたと記述したが、その件についてエントリーしたい。
もうかなり前なのだが、Safari のブックマークを delicious に放り込んだことがあったのだ。ロクに確認もせずに『入れちゃえ』と実行し、約 400 ちょいのブックマークをインポートした。別にそのまましておいても構わないし、事実長い間そのままにしておいたのだが、当然よく似たのがローカルにもあるし、なんとなく無駄かなあと思えてきていた。
そんな時に Pukka がバージョンアップして検索機能も充実してきた。これを機会に delicious のブックマークを整理をし、以前取込んだ Safari のブックマークも削除しようと思い立ったのだ。
ところが忘れてしまっていたのだが、delicious にはバルク(つまり複数の塊)のブックマークを削除する機能が無い。無いからこそずっとそのままだったのだろう。そこでググってみて最初に見つけたのがコレ。Scripted Re-Mark - Batch Editor for Bookmarks 。どうやら該当するタグやら何やら色々と入力欄に記入して行って、最終的に Java Script だと思うのだがスクリプトを生成してくれ、それをブラウザの URL 欄に記載し実行するようだ。途中まで読んでみたのだがよく解らなくなって保留。でもこのサイトを紹介されていたサイト主は上手く行ったとのことだから、じっくり腰を据えてやれば上手くいくのかもしれない。
で次に見つけたのが delicious_management for Greasemonkey 。そう Firefox になるが Greasemonkey スクリプトだ。果たして今使っている Firefox 3.5 でも使えるのか?まあ物は試しと導入してみた。導入すると delicious の自分のページに、下記画像のように赤で囲んだリンク文字列が追加される。Share Displayed と Delete Displayed の二つ。(下記画像はクリックで拡大)
Share Displayed というのはたぶんブックマークを Share に変更するものだと思う。そして Delete Displayed が今回やってみた一括で削除する機能。どちらにしても基本はタグ等で絞込んで、実行したいブックマークを画面に表示させておく必要がある。僕の場合は Safari からインポートしたブックマークには Imported というタグを付けていたのでそれで絞込んだ。
画面に該当するブックマークを表示させたら、希望するリンク文字列をクリックする。そうすると下記画像のようなポップアップウィンドウが現れる。
これは僕が実行した Delete Displayed の物なのだが、若干 delicious_management for Greasemonkey ページ内の説明画像とは違うようだ。ページ内の画像だとブックマークを HTML ファイルでバックアップしてくれるボタンなんかもあるようだが、上記の画像にはそんなボタンは無い。だからもしバックアップが必要なら、と言うか何が起るか判らないので総てのブックマークは事前にバックアップを取っておいた方が良いだろう。
ウィンドウに delay 5 seconds とあるのはブックマークの削除にどれくらいの間隔を開けるかというもの。短い方が早くはなるが、delicious 側に DoS attack だと勘違いされてブロックされてしまう可能性があるとか。
そうだ前後したけどこのウィンドウが出ると同時に delicious のユーザー名とパスワードを要求するウィンドウも出てくるので入力のこと。
それで上手くいったのか?実は何回かやっているとエラーが出た。で、もう駄目かなと思っていたら、そのエラーダイアログをキャンセルだか無視だかして続けていると大丈夫機能している。どんなエラーだか僕にはよく解らない。だから挑戦する方は絶対自己責任でね。
最後に多くの方が AutoPagerize も導入されていると思うが、今回のスクリプトは AutoPagerize にも効くようだ。ちょっと心許ないが、普通なら 10 個 づつぐらいの表示だが 50〜60 個まとめて削除というのもできたので、ある程度は纏めてくれるようだ。僕は手間だけど何回かに別けて削除を実行して行った。根拠は無いけど、なんとなくその方が良いかなって思ったのだが、ほんと気休めのようなものだ。
以上、ちょっとおっかなびっくりだけど、一応 delicious のブックマークがバルクで削除できたってお話でした。






一括削除、Cocoaliciousってアプリで簡単にできませんでしたっけ? すでに試されててうまく行かなかったとかだったらすみません。
すみません、できないってKeizoさんが過去に書かれてましたね。よく調べずにコメントしてしまいました。
ぼくの del.icio.us 三種の神器 (感じ通信)
念の為と思い Cocoalicious を起上げたら見事に落ちました。
でも b46 というのが出てました。開発終わってるのかと思ったらまだ続けてくれているようですね。
しかし一括削除はやはりできないようですね。
delicious まとめ でググってる最中にたどり着いた通りすがりです。
もう解決済みかもしれませんが、画面右上のBulk Editを利用して
ブクマをまとめて削除、tagの一括削除、tagの一括変更
などができるようです。
Autopagrizeにも対応してるので、事前にページを
どんどん継ぎ足していれば、かなりの数のブクマも
一括削除も可能でした。 ご参考になれば幸いです。
>通りすがりさん
本当ですね。見事にありました。いつからあったんだろう。見過ごしていたんでしょうねえ。ありがとうございました。