KeySnail + Blackbird pie

2011/01/16

勢いにのって更新。最近 KeySnail に追加した設定をメモ。

以前、bookmarklet を KeySnail から実行する方法を書きましたが、その方法で BlackBird bookmarklet を追加しました。

Blackbird Pie – Twitter Media は、twitter のツイートを web ページにはりつける時とっても便利ですが、それを bookmarklet から利用できるようにしたのが BlackBird bookmarklet。Real-time curation » Blog Archive » Blackbird bookmarklet: publish a tweet in html で公開されいます。

_keysnail.js に以下のように追記。

key.setViewKey(['b', 'b'], function (ev, arg) {
    if (window.loadURI) {
        loadURI(getShortcutOrURI("bb", {}));
    }
}, 'bookmarklet - blackbird pie');

これで、対象ツイートページで b b と押すとツイートの貼り付けタグが表示されるように。ツイートをコピーすることが結構あるかも、という場合にはイイかもしれないです。

この bookmarklet、公式のものより良いところもあったりします。日時が「 x 時間前」等にならず、きちんと「Wed Jan 12 06:42:55」となったり。ツイートごとのページではなく、ツイート一覧ページで b b とすると、マウスカーソルをツイート上にあわせた時「embed tweet」というリンクが追加されており、そこから各ツイートの貼り付けタグを取得できたりします。

WordPress で貼り付ける際の注意

Blackbird pie で書き出されるコードの最後、「<!– end of tweet –>」という部分は削除して貼り付けないと、不要な p タグが 1 つ入ってしまうようです。WordPress 用にはプラグイン( Twitter Blackbird Pie WordPress Plugin | Themergency )もあるので、そちらもいいかもしれません。私はソースコードを貼り付ける方がなんとなく好みなので、当面は手動で貼り付けていこうと思っています。