2007年02月19日 22:17
気管支炎だそうで...そしてAppleスクリプト
會澤は医者嫌いです。腰痛の場合はそれでも早めに行くようにしているのだけど、風邪などで具合が悪くてもなかなかお医者さんに行かない。妻にいつも怒られている。今回は週末にかかったせいもあり、休日診療にかかるほどではないと判断して日曜日は特にアクションを起こさないまま。
ところが、日曜の夜に咳が止まらなくなった。連続して出るのではなく眠りにつこうとすると決まって咳が出る。寝付けない。隣で寝息を立てている妻に多少遠慮して夜中にMacのモニタを見に来たりしたが、咳は止まらぬ。結局ほとんど寝付けぬまま朝。仕事の段取りだけして中抜け。かかりつけ医のところを訪ねることになったわけです。
「少し出血していますね。血痰は出ていませんでしたか?」医師の言葉に??血痰なんて気がつかなかったなぁ。気管支炎を起こしているそうでございます。熱もなく、風邪が原因だろうということですが、今となっては気管支の炎症を止めることがまず第一。投薬で何とかなるだろうということで、数種類の薬をもらってきた。2〜3日して変わらなければもう一度通院。ってことですな。ため息。
久しぶりにAppleのディスカッションボードに書き込み。「ken1」のハンドルネームが私です。
内容を転記してみる。
applescriptでプレイリストを選択する方法 から2007年2月19日に引用blogで自分が聞いていた楽曲のリストを表示させています。
Appleスクリプトでプレイリストから楽曲データを拾い上げてテキストファイルにすることは可能ですが、Appleスクリプトの限界。遅くて使い物になりません。
そこで、xmlファイルでスマートプレーリストを書き出し、それをシェルスクリプトで処理することにしました。
プレイリストを選択した状態でUI elementsを使ってxmlファイルで書き出させることはできるのですが、プレイリストを選択する。というもっとも基本的なところではまってます。
特定のプレイリストを選択する。という処理をAppleスクリプトから行いたいのです。いっそプレイリストの最初の楽曲を再生する。のなら簡単ですが、現在再生中の楽曲を中断させたくありません。
なんか、ものすごく初歩的なところで引っかかっている気がして質問するのも気が引けるのですが、結構はまってます。教えてくださいませ。
書き込んだとおり、すごく初歩的な何かを勘違いしているような気がして仕方がありません。ちなみに「プレイリストを選択した状態でxmlファイルを書き出すためのAppleスクリプト」は次の通り。
tell application "iTunes" to activate
tell application "System Events"
tell application process "iTunes"
click menu item "書き出し..." of menu 1 of menu bar item "ファイル"
of menu bar 1
keystroke return
end tell
end tell
エラー処理は省略。う〜ん、なんだろう。
ディスカッションボードで教えてもらいました。これで自動化できる。
by 【篠の風】(2007-02-19T15:01:40-05:00)
気管支炎とは辛いですね。
でも、その傍ら、アップルスクリプトをいじっているとは。(汗) でも、そういう時って余計にマックに触っていたいものです。
お大事に。
by HiTsu(2007-02-19T21:52:37-05:00)
言われたとおりの薬を飲んでご自愛下さい。
息抜きにならないのでは.....アップルスクリプトは (^_^;)
by 會澤(2007-02-20T10:44:47-05:00)
篠の風さん、Hitsuさん
ご心配いただきまして...相変わらず咳は出
続けております。しつこいですな。
Appleスクリプトは気分転換ってことで...
by 【篠の風】(2007-02-19T15:01:40-05:00)
気管支炎とは辛いですね。
でも、その傍ら、アップルスクリプトをいじっているとは。(汗) でも、そういう時って余計にマックに触っていたいものです。
お大事に。
by HiTsu(2007-02-19T21:52:37-05:00)
言われたとおりの薬を飲んでご自愛下さい。
息抜きにならないのでは.....アップルスクリプトは (^_^;)
by 會澤(2007-02-20T10:44:47-05:00)
篠の風さん、Hitsuさん
ご心配いただきまして...相変わらず咳は出
続けております。しつこいですな。
Appleスクリプトは気分転換ってことで...
Posted by kaizawa | TrackBacks