GameSprit

自転車やMac・AppleScript、
映画・小説やドラマのレビュー、
備忘メモ・クイズなどを置いています。

AppleScript : HTMLリンクメイカー

2008-09-01 23:11:10 | AppleScript
要は、Safari ブラウザで いま表示しているページにリンクを張るHTMLコードを作ってくれます。

下図のように、Safari で表示しているURL(下図では、『http://blog.goo.ne.jp/vallie』)と Safari で表示しているそのページのタイトル(下図では、『GameSprit』)を取得し、次のようなHTMLコードを生成し、確認のためにダイアログを出し、クリップボードにコピーします。

どこかに、ペーストすれば、次のようなコードが貼付けられるわけです。

 <a href="http://blog.goo.ne.jp/vallie" target=_blank>GameSprit</a>


『 target=_blank>』をつけているので、リンク先が別ウィンドウで開きます。







tell application "Safari" --または"Shiira"
try
set theUrl to (URL of document 1)
set theTitle to (name of document 1)
on error
beep 2
return
end try
end tell



set theInfo to "<a href=\"" & theUrl & "\" target=_blank>" & theTitle & "</a>"
set the clipboard to theInfo
display dialog theInfo

-- on Leopard, Mac OS 10.5.4


『\』は、本当は半角です。



上のコードをスクリプトエディタに貼り付けて、アプリケーションとして保存し、Dock に置いておけば、手軽にHTMLリンクを作成できます。



ジャンル:
ウェブログ
Comment   Trackbacks (2)   この記事についてブログを書く
この記事をはてなブックマークに追加
« Automator:乱数生成 | TOP | Automator:rubyアクション-W... »
最近の画像もっと見る

post a comment

ブログ作成者から承認されるまでコメントは反映されません。

Similar Entries

2 Trackbacks

Trackback  Ping-URL
ブログ作成者から承認されるまでトラックバックは反映されません。
  • このブログへのリンクがない記事からのトラックバックは受け取らないよう設定されております。
  • ※ブログ管理者のみ、編集画面で設定の変更が可能です。
AppleScript:QRコード(リンク)を作成する (GameSprit)
AppleScript を使って、Safari でいま開いているサイトへのQRコード(リンク)を作成してみました...
AppleScript : Safari で今見ているサイトへのリンクを作成する (GameSprit)
Safari で今見ているサイトへのリンクを作成する AppleScript です...