本ブログの更新は停止しています。更新は新しいサイトの Travellers Tales で行なっています。

iBlog 用にリンクを張る AppleScript


誰かが公開してそうですが、とりあえず自分用につくったものを公開しておきます。

以前の記事に書いた iBlog 用に blockqute タグを生成するスクリプトと、ほとんど同じです。

[ダウンロード:Link.scpt]

設置方法については、Safari から URL & ページタイトル&テキストを取得 その1を参照して下さい。

このスクリプトのやることは単純で、Safari の最前面のウインドウからウェブサイトのタイトルと URL を取得して

<HTMLCode><a href="http://www.hogehoge.com">hogehoge</a></HTMLCode>

のようなタグを生成して、クリップボードに納めます。そのとき、選択しているテキストがあれば、そのテキストもリンクの下に一緒にコピーします。

実は、<HTMLCode> タグはなくても、ちゃんとリンクにになるのですが、<HTMLCode> で書いたリンクの方が、個人的には融通が利く (編集がしやすい) と思うので <HTMLCode> を入れてあります。iBlog のエディタを使ってリンクを挿入するときと同様の青い下線表示にしたければ、ダウンロードしたスクリプトを開いて、<HTMLCode> タグを挿入している部分を削るとよいです。iBlog 以外でも使う場合には、<HTMLCode> タグがないほうがいいでしょう。具体的には、

set theCode to "<HTMLCode>" & "<a href=" & DQ & theURL & DQ & ">" & theTitle & "</a>" & "</HTMLCode>"

の部分を

set theCode to "<a href=" & DQ & theURL & DQ & ">" & theTitle & "</a>"

にします。(※ ここでは便宜上、<と>に全角を用いているので、そのままコピーはしないで下さい。)

12月27日追記:
選択テキストをコピーする部分のコードを入れ忘れていたので、修正したものを再度アップロードしました。すでにダウンロードされた方は、お手数ですが差し替えていただけると嬉しいです。

Posted: 日 - 12月 26, 2004 at 01:39 AM               Hatena Bookmark



©