Shade online フォーラム
ログイン
ユーザ名:

パスワード:

IDとパスワードを記憶

パスワード紛失


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◇ - ◇ - ◇ - ◇ -  2. 押忍! Shadeスクリプト部 - ◇ - ◇ - ◇ - ◇ -
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
押忍!タルタルです。今回もスクリプトの文法はとりあえずスッ飛ばして、よ
り実践的な空手を、否!スクリプトを紹介します! 押忍!

んが、今回は実験的なAppleScriptです。Windowsユーザ、すまん。

--ここから
--shade8
--Mail
--Mail2Shade.scpt

tell application "Mail"
    --activate
    set theSelectMessages to selection
    set theSelectMessage to item 1 of theSelectMessages
    set theContent to content of theSelectMessage

    tell application "Shade 8 professional"
        activate
        message theContent
    end tell
end tell

--ここまで

機能:
Mail.appで選択されているメール本文をShadeのメッセージウィンドウに表示
します。

使い方:
「--ここから」「--ここまで」のスクリプト部分をAppleScriptのスクリプト
エディタにて実行してください。

注意:
本スクリプトでは呼び出すShadeをprofessionalと指定していますが、環境に
応じて
tell application "Shade 8 professional"
の行のアプリケーション名をShade 8 standard, Shade 8 basicに書き換えて
ください。

HTMLメールの画像等には対応していません。
AppleScriptの変数名の付け方はタルタル流です。

動作環境:
本スクリプトは以下の環境での動作を確認しています。
- Mac OS X 10.4.2
- Mail 2.0.3
- Shade 8.0.1 professional for Mac OS X
- Shade 8.0.1 standard for Mac OS X
- Shade 8.0.1 basic for Mac OS X

一言:
Mac OS XではAppleScriptを使うと対応したアプリケーション間で比較的簡単
にデータのやり取りを行うことができます。今回はShadeとMailでしたが、
ShadeとiPhoto、ShadeとSafariなど様々な組み合わせが考えられます。

今Mac OS X 10.4のDashboardやAutomatorとShadeを組み合わせて何ができるか
を調査しています。良いのができたら報告したいと思います。

それでは失礼します。押忍!
【タルタル】