【 pukka で del.cio.us 】という過去記事で【 Hawk Wing 】の【 Scripts for Yojimbo, del.icio.us and NetNewsWire integration 】というエントリーにて、pukka というアプリを利用し、 Yojimbo と del.icio.us に一度の入力で同じタグを使い、ウェブアーカイブとブックマークができる Applescript が紹介されていた。と記したが、そいつを試してみた。
その前にその記事の追記にも記したが、この pukka というアプリ、ドネーションウェアでレジストを要求されることは無いだろうと思っていたのだが、回数なのか時間なのかは判らないが、きっちりレジストしてくれとダイアログが出てきた。丁度今回記事にする Applescript を試していた時なので、そのままダイアログが出て、その先に進まないのじゃないかと思いレジストした。まあ近いうちにする積もりだったのだが・・・。
本題に戻って、そもそも del.cio.us にブックマークした上に、何故 Yojimbo にもアーカイブするのか?ぼくの場合は、たとえば外出先(友人宅とか)で『あれ、あの記事何処だったっけな?』とかってのがあるのだ。ラップトップのパソコンを持ち歩いていればそんな必要はないだろうけど、ぼくのパソコンは iMac だし、まれにではあるが起こりえることなのだ。だったらローカルだけでなく【あちら側】にもブックマークがあったら Good でしょ?
だけど一々、例えば Yojimbo とか Journler とかにブックマークして、かつ del.cio.us にもというのは如何にも面倒だ。そこで以前から【 Hawk Wing 】の記事を見て、『うわ、Yojimbo って便利じゃん』と気になっていたのだ。もっとも Applescript の知識があれば Journler でも自作できそうだけど。
で、その Applescript だが、上記【 Scripts for Yojimbo, del.icio.us and NetNewsWire integration 】という記事の終わり近くに【 PukkaAndYojimbo.zip 】というリンクがあるので、そちらからダウンロードして解凍する。このフォルダには NetNewsWire 用と Safari 用があるのだが、ぼくは Safari を利用したいので SafariToPukkaBookmark.scpt というスクリプトを使用した。
さてこれを何処に入れるか?ご存知な方には説明の必要もないかもしれないが、 ~/Library/Scripts/Application/Safari に放り込む。そして、このスクリプトをメニューバーの「スクリプトメニュー」から呼び出すのだが、ちょうど【うむらうす】の【 NBA TVのvideoを手軽に楽しむ】というエントリーの【方法2:スクリプトメニューに登録する】として、とても分かり易い説明があるので、『Applescript!初めての経験じゃ!』という方はぜひ参照していただきたい。(ハルさんありがとうございます。)
Safariが前面に出ていてブックマークしたいページがある。そこでおもむろにメニューバーのスクリプトメニューから SafariToPukkaBookmark.scpt を実行すると、pukka 並びに Yojimbo を導入していると、まず pukka の入力画面が出てくる。そこにタグやらコメントを記入し Add Link をクリック。これで del.cio.us にブックマーク、そして Yojimbo にアーカイブができ上がる。
ところが、最初何度やっても上手く行かない。どういうことだろうとコメント欄にも目を通してみると、どうやら pukka 側の設定をチェックする必要があるようだ。下図のように pukka の prefarences をクリックし、更に歯車マークをクリックするとオプションを選択できるので、赤のアンダーラインのオプションにチェックマークをしておく。
これでこの Applescript は del.cio.us にブックマークして、同じタグで Yojimbo にアーカイブを作成するという目的を達成してくれる。しかしちょっと難というか残念なことがあって、コメント欄は del.cio.us には反映されるのだが、Yojimbo のコメント欄には反映されない。もう一つ、投稿に成功しても pukka のウィンドウが閉じてくれない。でも Yojimbo のタイトルには del.cio.us のタイトルと同じ物が入っているし、なかなかのものだと思う。
『ほほう!』と感心していたのだが、どうせだったら Yojimbo にはアーカイブだけでは無くブックマークもできないのだろうかと思ったのだ。ぼくに Applescript の知識があればできるはず。しかしそんな知識無い!!そこで Yojimbo のフォーラムを少し探ってみたら、やはり同じことを考える人が居て、改良したスクリプトをアップしているではないか。
当然試してみた。しかし残念ながら、タイトルが untitled に成ってしまう。これはちょっとなあ。後から見た時に判り難い。Applescript の知識が無いので、ほとんど一緒のスクリプトで少し変えただけなのに何でそうなるのと思うのだが、そういうもんでもないのだろうなあ。でも Applescript に詳しい人ならできちゃうんじゃないかな。ぼくももうちょっと勉強しよう。




コメントする