<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1344084068448041812</id><updated>2024-10-25T18:43:15.823+09:00</updated><category term="AppleScript"/><category term="Mavericks"/><category term="ASOC"/><category term="Tips"/><category term="Design Patterns"/><category term="Automator"/><category term="Database Events"/><category term="Finder"/><category term="AppleScript Studio"/><category term="Safari"/><category term="System Events"/><category term="TextEdit"/><category term="Review"/><category term="Leopard"/><category term="Mac OS X"/><category term="QuickTime Player"/><category term="Web"/><category term="Xcode"/><category term="Applications"/><category term="Core Image"/><category term="Keychain Scripting"/><category term="Python"/><category term="Script Editor"/><category term="Site Manage"/><category term="Terminal"/><category term="iPhone"/><category term="iPhoto"/><category term="iTunes"/><category term="Blogger"/><category term="CUPS-PDF"/><category term="CotEditor"/><category term="El Capitan"/><category term="FileMerge"/><category term="Gist"/><category term="Google"/><category term="Google Chrome"/><category term="Keynote"/><category term="Magic"/><category term="Mail"/><category term="Otto&#39;s Remote"/><category term="PDF"/><category term="Pages"/><category term="Pytonista"/><category term="Scripting Bridge"/><category term="Twitter"/><category term="Yosemite"/><category term="iCal"/><category term="iPad"/><category term="iPod"/><category term="iWork"/><category term="launchd"/><title type='text'>ASH Planning</title><subtitle type='html'>Lifestyle with automation, And some fun.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>141</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-3936586680467119672</id><published>2016-03-02T02:07:00.000+09:00</published><updated>2016-03-02T02:09:43.887+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="Finder"/><category scheme="http://www.blogger.com/atom/ns#" term="System Events"/><title type='text'>アプリケーションによるファイル参照</title><summary type="text">ファイルを扱うアプリケーション...、Finder や System Events でのファイル参照について。どうも AppleScript によるファイル参照とこれらのアプリケーションによるファイルの参照がごちゃごちゃになっていて変なエラーに悩まされている...という人を時折見かけます。AppleScript の分かりにくい部分ですね。この違いとアプリケーションとの連携をみていきましょう。
それはオブジェクトの参照ですまずは、Finder や System Events などでのファイル指定はファイルの参照ではなく、アプリケーションが扱うオブジェクトへの参照...ということを理解しましょう。次のスクリプトを実行してみましょう。tell application id &quot;com.apple.finder&quot;
    -- デスクトップにあるファイルを指定
    set theFile to</summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/3936586680467119672/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2016/03/applications-file-reference.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/3936586680467119672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/3936586680467119672'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2016/03/applications-file-reference.html' title='アプリケーションによるファイル参照'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-4956785107415103058</id><published>2016-02-25T01:59:00.000+09:00</published><updated>2016-02-25T01:59:50.641+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><title type='text'>AppleScript でファイルの参照</title><summary type="text">さて。AppleScript でファイルを開くいろいろな方法をみてきました。Finder や System Events などのアプリケーションや StandardAdditions.osax のファイル選択ダイアログを使えば、処理したいファイルの指定はそれほど難しいものではありません。しかし、スクリプトの中ではもっと直接的にファイルの指定を行いたいときが多々あります。ということで、今回は AppleScript で利用するファイルの参照、パスの話です。
HFS パスOS X 以前の話です。その頃 AppleScript はコロン（:）区切りのパスを使っていました。ユーザー cherry の書類フォルダの中にある style.css というファイルを表すと、次のようになります。-- Macintosh HD は起動ディスク
&quot;Macintosh </summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/4956785107415103058/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2016/02/file-reference.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/4956785107415103058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/4956785107415103058'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2016/02/file-reference.html' title='AppleScript でファイルの参照'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-2072087245157154729</id><published>2016-02-08T14:25:00.000+09:00</published><updated>2016-02-08T14:26:11.755+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="CotEditor"/><title type='text'>AppleScript でファイルを開いてみましょ</title><summary type="text">Finder でファイルをダブルクリックし、ファイルを開き、アプリケーションで処理をする。もしくは、Finder でファイルを選択し、それをアプリケーションアイコンにドラッグ &amp;amp; ドロップしてファイルを開く...。たかだかファイルやフォルダを開くだけなのですが、日常的にやっている作業でもあります。それゆえに自動化の恩恵はそれなりにあるのではないでしょうか。この作業を Applecrip で代替してみましょう。
例えば未対応なアプリケーションで「アプリケーションの起動と終了」でも書いたようにアプリケーションは AppleScript に対応しているものとそうでないものがあります。アプリケーションが AppleScript に対応していてもどのていど対応しているかが異なります。しかし、ファイルを開くということだけならほとんどのアプリケーションで利用することができます。アーカイブ</summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/2072087245157154729/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2016/02/open-files-using-appliescript.html#comment-form' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/2072087245157154729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/2072087245157154729'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2016/02/open-files-using-appliescript.html' title='AppleScript でファイルを開いてみましょ'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-5855104113689179422</id><published>2016-02-04T11:52:00.000+09:00</published><updated>2016-02-04T11:52:23.330+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="System Events"/><title type='text'>AppleScript でアプリケーションの起動と終了</title><summary type="text">Pseudo TotalTerminal（偽の TotalTerminal）を書いていて思ったのですが、アプリケーションを起動させるってことだけでも 
AppleScript ではいろいろ書き方があります。ちょっと思いついただけでも activate、launch、open、reopen、run...と、さまざま。これらすべて挙動が異なっているのですが、どうも違いが分かりにくい。だからかどうかは分からないのですが、System Events を使ったプロセスの制御を行うスクリプトをよく見かけます。どうもその手のスクリプトをみていると...修正したくなります。いやいやそんな面倒なことをしなくても...なんて。たぶん日本語で読める AppleScript の説明が少ないのが一番の問題なのでしょうが。そういうことを踏まえてちょっと AppleScript の基本的なことをまとめてみます。まずは</summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/5855104113689179422/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2016/02/activate-quit-applications.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/5855104113689179422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/5855104113689179422'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2016/02/activate-quit-applications.html' title='AppleScript でアプリケーションの起動と終了'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-346962304768993900</id><published>2016-01-28T15:02:00.000+09:00</published><updated>2016-01-28T15:04:18.230+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="El Capitan"/><category scheme="http://www.blogger.com/atom/ns#" term="Terminal"/><title type='text'>Pseudo TotalTerminal（偽の TotalTerminal）</title><summary type="text">今年に入ってやっと El Capitan にアップグレードしました。今までは新しい OS は必ずクリーンインストールしていたんですが、今回は Yosemite から直接 El Capitan に。不具合が出るかどうか分かりませんが、今のところ順調。El Capitan といえば、ちょっと前に TotalTerminal が動かない、という話題を拝見しました。El CapitanでTotalTerminalが動かないならAppleScriptで代用すればいいじゃない? - TOKOROM BLOG
最終的には Alfred のワークフローで問題は解決したようなのですが、問題としてオモシロイと思ったので作ってみました。
TotalTerminal の挙動をすべて再現できるわけではないのですが、以下の部分を作ってみます。ひとまずこのスクリプトを実行することで、Terminalが動いていなければ</summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/346962304768993900/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2016/01/pseudo-totalterminal.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/346962304768993900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/346962304768993900'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2016/01/pseudo-totalterminal.html' title='Pseudo TotalTerminal（偽の TotalTerminal）'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-5970106327198361247</id><published>2015-02-26T02:00:00.001+09:00</published><updated>2015-02-26T02:01:38.142+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><title type='text'>初期設定ファイルが初期化されて困る</title><summary type="text">ちょっと前からおかしかったんですよね。

Script Editor の環境設定でフォーマットを設定しても、いつの間にか初期設定に戻ってしまう。Xcode と Script Editor を使っているとそういうことがちょくちょく起きることがあった。



なので、自分好みの設定をした初期設定ファイルを保管しておき、不具合があればファイルを差し替えるというスクリプトを使っていました。不便は不便だけど、すぐに自分の設定を再現できるので重宝していました。

ところが、初期設定を置き換えても設定が反映されないという不具合が起きるようになりました。

いつの頃からか初期設定の扱いが変わっていたのですね。知りませんでした。もう、てっきり Script Editor のバグだと思っていました。



OS X 10.8？それとも 10.9 辺りから初期設定がキャッシュされるようになり、設定ファイルの</summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/5970106327198361247/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2015/02/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/5970106327198361247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/5970106327198361247'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2015/02/blog-post.html' title='初期設定ファイルが初期化されて困る'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgYJ_l5rR-wMfk4dCKalEDCG0MzMCr8Alu6PJe5BAcMDMim_cw0I0-vJMTDFZjnl3HPlFbcjSmaC3Ps30cYm2nu9kFoX5QHCOFet7js33GTjo-CVTJ4HQ9KZ1i5HUAxV8blM39lJk4reKl/s72-c/Script_Editor_Format_Prefs.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-1287070640686815280</id><published>2015-02-02T13:29:00.001+09:00</published><updated>2015-02-02T13:32:42.357+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="ASOC"/><category scheme="http://www.blogger.com/atom/ns#" term="Xcode"/><category scheme="http://www.blogger.com/atom/ns#" term="Yosemite"/><title type='text'>Xcode 6 でファイルテンプレートを自作する</title><summary type="text">Xcode 3 までは、AppleScriptObjC にもファイルテンプレートがあったんですよね...。

Xcode 3 ぐらいまでなら Xcode のカスタマイズの知識もあったのに、今ではその知識も通用しない。Xcode 6 の使い勝手を良くするために日夜努力をしています（Xcode 3 を久しぶりに起動したら日本語化されていてちょっと感動しました）。

では、 Xcode 6 にファイルテンプレートを追加するための方法を。



追加するのは AppleScriptObjC のテンプレートですが、方法や考え方は他の言語のテンプレートを作るときでも同じです。プログラミング言語用と限定すると使い勝手が悪いですが、書式の決まったテキストファイルの生成などにも応用できます。

Swift でも Objective-C でも ReadMe でも BSD ライセンスでも請求書でもなんでもござ</summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/1287070640686815280/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2015/02/xcode-6.html#comment-form' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/1287070640686815280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/1287070640686815280'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2015/02/xcode-6.html' title='Xcode 6 でファイルテンプレートを自作する'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjvNBQ2yVMl3l_-u9wHeuAfsEQoBQV7paYTK8W3TIvD5kutnfIvStc2uFDsYVc-CYIV9hHoPnTj9_UmIwB7UwS1CboCyqcjFBhFfe4HbIuvdKd-IlQtTje2P2QFVfqOSKBs08P-j8InmJm/s72-c/Xcode_File_Template_Categories.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-1546279979402200076</id><published>2014-07-05T18:00:00.000+09:00</published><updated>2014-07-05T18:10:22.400+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="ASOC"/><category scheme="http://www.blogger.com/atom/ns#" term="Mavericks"/><title type='text'>テキストから特定のデータを抜き出す</title><summary type="text">さて。AppleSceript から Cocoa フレームワークの各機能を利用するこの企画（？）も今回で 5 回目となりました。...なったのですが、AppleScript に関連する話題が WWDC で発表されましたね。OS X 10.10 から JavaScript でも OS X の自動化を行うことができる、と。JavaScript for Automation Release Notes
まぁ、長く AppleScript を触っている人にとって特別に目を引くような話題でもなんでもありません。JavaScript OSA ってものは、古くからありましたし（今はもうないのかな？）。それよりも気になるのはリリースノートを読んでいる限りでは PyObjC や RubyCocoa と同等の機能を持っているっぽいことです。現状の AppleScript では Cocoa の機能呼び出しが</summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/1546279979402200076/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2014/07/detect-data-from-applescirpt.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/1546279979402200076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/1546279979402200076'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2014/07/detect-data-from-applescirpt.html' title='テキストから特定のデータを抜き出す'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrGrPXR1A8Fq45yUb-Y0nBRxVsIFiVDaYTeSta4FvbVclXNyEDVsvg8jkJV-W4rCIYmuDvQZ8cVCpCCFbIxJwjvAYHqWGuQ8iehbGzauuPg7cFou8DVj8jQHs5sMKE_Ulphcy0euEAi-sq/s72-c/Detect_URL_Service.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-863793871493417004</id><published>2014-06-17T00:07:00.001+09:00</published><updated>2014-06-19T13:40:45.623+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="Gist"/><title type='text'>ブログの整理</title><summary type="text">ブログの見た目を変えてみたのだけど、色々とチェックしている際に気になったのが記事内にある（主に AppleScript の）ソースコード。見にくいですよね。もう少し見やすくならないものかと色々と探してみました。  コードの整形やカラーリングを行うには SyntaxHighlighter なるものが主流のようですね。なんだけど、いまいちピンとこない。他にないかなと思いつつ探していたら、Gist のコードをそのまま貼付けることができるらしい。試しに貼ってみる。  見やすいと思うのですが、どうでしょう？導入も簡単だし、AppleScript Editor から直接 Gist に投稿、ソースコードのリンクを作成し取得するという一連の流れがすべて AppleScript で制御できる。問題はそれなりのスクリプトならともかく、断片のようなスクリプトをどうするかって事だけど。とりあえずは Gist と</summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/863793871493417004/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2014/06/blog-post_17.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/863793871493417004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/863793871493417004'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2014/06/blog-post_17.html' title='ブログの整理'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-7899330230014811213</id><published>2014-05-17T18:44:00.001+09:00</published><updated>2014-05-17T18:51:21.605+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><title type='text'>画面共有を開始する一番簡単な方法</title><summary type="text">近くて遠い隣の部屋。そこに Mac はあるのに...。

そういう時の画面共有。便利ですね。

しかし、画面共有.app って /System/Library/CoreServices にあってアクセスするのが面倒だったりする。Dock にでも登録しておけばいいんでしょうけど、もう少し手軽にこいつを利用する方法はないものか、と。

実は AppleScript に対応していたりするんですね。画面共有.app って。

なら、話は簡単です。



まず、共有したい Mac で画面共有を有効にします。

「システム環境設定」の「共有」にある「画面共有」にチェックを入れ、共有を開始します。

このとき、コンピューターの名前を覚えてきます。これで画面共有が利用できるようになりました。 



次に、呼び出し側の Mac で次のような Automator サービスを作成します。



スクリプトは</summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/7899330230014811213/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2014/05/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/7899330230014811213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/7899330230014811213'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2014/05/blog-post.html' title='画面共有を開始する一番簡単な方法'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdYDM2IJ7y_jTdbQPmYLCa8dmqi3cxciN1JvWn8UVm2gFpP8Y_K_0sO12AANhjt5zYIKzLoY15zMdBmL9bpt3iZRJZzJ1Qx2JVUg5KVudPxkUlG1-eJjEOBYKbMaYNlL8fBHBmx5i-5CPi/s72-c/Screen_Sharing_Preferences.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-8973966495994501736</id><published>2014-03-29T12:27:00.000+09:00</published><updated>2014-03-29T12:30:41.944+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="ASOC"/><category scheme="http://www.blogger.com/atom/ns#" term="Mavericks"/><title type='text'>AppleScript で JSON を利用する</title><summary type="text">AppleScript なら JSON を簡単に利用できます。

そう、Marvericks ならね。

...冗談はさておき。最近では JSON でデータの交換ってことが多くなってきて、時代から置いてきぼりな感がある AppleScript です。JSON を AppleScript で利用できるようにする方法は既に幾つかあります。


JSON Helper for AppleScript
AS Hole（AppleScriptの穴） By Piyomaru Software » twitter検索結果のJSONをparseする » Blog Archive


前者は OSAX として提供されており、後者は AppleScript で解決するスクリプトです。

他方、OS X と iOS には NSJSONSerialization という JSON を扱うためのクラスが少し前から</summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/8973966495994501736/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2014/03/applescript-json.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/8973966495994501736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/8973966495994501736'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2014/03/applescript-json.html' title='AppleScript で JSON を利用する'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-7652628150158648813</id><published>2014-02-07T17:06:00.001+09:00</published><updated>2014-02-07T17:09:26.971+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="Otto&#39;s Remote"/><category scheme="http://www.blogger.com/atom/ns#" term="Pytonista"/><title type='text'>Welcome, Otto&amp;#39;s Remote!!</title><summary type="text">Otto って Automator のあのロボット君の名前ですよね？



iOS デバイスから Mac のスクリプトを実行させる...。こういうアプリケーションがなかったため、一時期自分で作ってやろうかと本気で考えておりました。まあ、三日であきらめましたが。

そういうアプリケーションが存在するということを AS Hole さんの記事で知りました。


AS Hole（AppleScriptの穴） By Piyomaru Software » iOSデバイスからMac上のScriptを実行するOtto’s Remote &amp;amp; Otto’s Antenna » Blog Archive


Otto&#39;s Remote と Otto&#39;s Antenna の導入や使い方、現状での問題点などはこの記事を参照していただくと一目瞭然。ここではこの記事で触れられていないことを取り上げます。

</summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/7652628150158648813/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2014/02/welcome-otto-remote.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/7652628150158648813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/7652628150158648813'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2014/02/welcome-otto-remote.html' title='Welcome, Otto&amp;#39;s Remote!!'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXGbAbxYVibBHx1c-MUCnOubzo91kA4NXgmGs_CS-Oj2NvcI0-H8r0-YsE59UGr7X7ANwuIQKUPVCL_QzrRfOUzNbK5een1SEi6QZbc2EZUU0u18bgkxY3kLr1OyyTTznHaJ6gEtQVWC7X/s72-c/automator.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-4084230794535117587</id><published>2014-01-27T15:35:00.001+09:00</published><updated>2014-01-27T15:37:51.117+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="ASOC"/><category scheme="http://www.blogger.com/atom/ns#" term="Finder"/><category scheme="http://www.blogger.com/atom/ns#" term="Mavericks"/><title type='text'>Mavericks の Finder タグをスクリプトから操作</title><summary type="text">Mavericks の新機能の一つに『タグ』があります。


Apple - OS X Mavericks - 新しいアプリケーション、機能、テクノロジー。


ファイルやフォルダに付加することができ、OS 全体で利用できます。タグの使い方は「[K]【マニュアル】ファイル管理が超捗る！Appleの新OS『OS X Mavericks』のFinderタグ機能の使い方 - Knowledge Colors」が分かりやすかったです。

Finder にあったラベルが拡張されたようですが、AppleScript からは取得も設定もできないようです。


新・OS X ハッキング! (108) 『Mavericksの新コマンド(2)』 | マイナビニュース
AS Hole（AppleScriptの穴） By Piyomaru Software » 指定のファイルからFinderタグを取得する » </summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/4084230794535117587/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2014/01/mavericks-finder.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/4084230794535117587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/4084230794535117587'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2014/01/mavericks-finder.html' title='Mavericks の Finder タグをスクリプトから操作'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-5037001776588364229</id><published>2014-01-15T19:01:00.001+09:00</published><updated>2014-01-15T19:05:31.424+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="ASOC"/><category scheme="http://www.blogger.com/atom/ns#" term="Core Image"/><category scheme="http://www.blogger.com/atom/ns#" term="Mavericks"/><title type='text'>AppleScript + 顔認識</title><summary type="text">Core Image のフィルタを利用すれば、画像に最近流行のトイカメラのようなエフェクトを簡単に施せるようになります。簡単な利用方法は「AppleScript + Core Image」で触れました。今度は Core Image の顔検出を利用してみましょう。

「AppleScript + Core Image」で利用した CoreImage.scptd ライブラリを拡張します。


Download CoreImage.scptd.zip/7KB


このファイルを ~/Library/Script Libraries に保存しておいてください。



顔の検出は CIDetector で行います。 CoreImage.scptd の property に CIDetector を追加します。

property CIDetector : class &quot;CIDetector&quot;


</summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/5037001776588364229/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2014/01/applescript.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/5037001776588364229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/5037001776588364229'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2014/01/applescript.html' title='AppleScript + 顔認識'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6sMBQp_g6wmL-vg71kLot3LdX_LTq2txrbuopEIQepqZh_t35XlPa4iKj-2bWY62d3jKjj5k9MAw3bBEWPKRbsuUHBf5adRN8Oz7GKm64pA69HjU4gMvQ6y9hiHyZh2Se3aZIeH_-xf4a/s72-c/original_500.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-8028170228935045334</id><published>2013-12-29T15:48:00.001+09:00</published><updated>2013-12-29T15:52:28.524+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="ASOC"/><category scheme="http://www.blogger.com/atom/ns#" term="Core Image"/><category scheme="http://www.blogger.com/atom/ns#" term="Mavericks"/><title type='text'>AppleScript + Core Image</title><summary type="text">Cocoaフレームワークを簡単に AppleScript で利用できるようになった...のは確かなんですが、実際のコードがなきゃもう一つ理解が進みませんし、利用もされません。

AppleScript に新機能が追加されるのはいいのですが、いつもこのあたりの情報が少なすぎていまいち浸透しない。

ってなわけで色々と公開してみます。実際の利用例ってやつを、ね。

簡単に効果が分かるってことで Core Image を使ってみます。Mac OS X 10.4 の頃に鳴り物入りで導入されましたね。GPU を使った高速な画像処理がウリです。AppleScript で Core Image を使うことで Image Events 以上の画像処理が可能になります。

Core Image の分かりやすい解説は Apple のものだったりします。英語なんですがね。


Core Image </summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/8028170228935045334/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2013/12/applescript-core-image.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/8028170228935045334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/8028170228935045334'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2013/12/applescript-core-image.html' title='AppleScript + Core Image'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioSZuuNem0lI1JKBwki_ImHqz2eqPqKq3jgTQSLFAuNXpOOOwvtLJqgrC_66VkdwP3WgPqHCVFpRfB_NKLUBW2QYKk3yfOrtVGq4pFGX53UXvkdgQ9QPeAUUI3GCVTnp5CZPWjiIzuebK6/s72-c/iOS_Camera_Filter.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-9093098986300063382</id><published>2013-12-13T14:23:00.001+09:00</published><updated>2013-12-13T14:23:23.080+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="Mavericks"/><title type='text'>AppleScript の新機能 (7) - まとめ</title><summary type="text">Mavericks というか、AppleScript 2.3 の主な変更点をまとめてきました。AppleScript の新機能 (1) - ライブラリ - ASH Planning
AppleScript の新機能 (2) - ライブラリの続き - ASH Planning
AppleScript の新機能 (3) - ライブラリの補足 - ASH Planning
ライブラリで 利用する Objective-C - ASH Planning
AppleScript の新機能 (4) - use 構文 - ASH Planning
AppleScript の新機能 (5) - コード署名 - ASH Planning
AppleScript の新機能 (6) - GUI Scripting - ASH Planning
これら以外にも変更点はあります。それらについて、補足...のような</summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/9093098986300063382/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2013/12/applescript-7.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/9093098986300063382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/9093098986300063382'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2013/12/applescript-7.html' title='AppleScript の新機能 (7) - まとめ'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7EeA_0lMQU9PV5xNGzUilFy0Fn4VeEmM1X11w4zCRKpWAzNZCcdgn35wIn41_Bf8EnwqRIQCkxsHcVKRIy6W9RiqpZClpuVuqJnO2Rbqafpy4W244stVWlizJiv4A5xJdrxahWJHwgbEm/s72-c/System_Prefs_Sounds.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-1343384433223408958</id><published>2013-12-08T23:17:00.001+09:00</published><updated>2013-12-08T23:19:44.401+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="Mavericks"/><title type='text'>AppleScript の新機能 (6) - GUI Scripting</title><summary type="text">もうそろそろ新機能の話題は飽きてきた...。これで最後にしたいものです。

AppleScript のいざという時の奥の手。GUI Scripting。ここにもセキュリティの魔の手がのびてきました...。

いや。悪いことではないんですけどね。



GUI Scripting の使用/不使用は、従来はシステム環境設定の「アクセシビリティ」で一括して管理されていました。

これが OS X Mavericks では「セキュリティとプライバシー」の「プライバシー」タブにある「アクセシビリティ」で管理されるようになりました。

このため Mavericks 以前では使用を許可すると全てのアプリケーションでの使用が可能でしたが、Mavericks 以後ではアプリケーションごとに個別に使用を許可するように変更されました。

...困ったものです。以前まではアプレットの起動時に GUI </summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/1343384433223408958/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2013/12/applescript-6-gui-scripting.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/1343384433223408958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/1343384433223408958'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2013/12/applescript-6-gui-scripting.html' title='AppleScript の新機能 (6) - GUI Scripting'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-6190700681842987944</id><published>2013-11-29T16:14:00.001+09:00</published><updated>2013-11-29T16:35:41.511+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="Mavericks"/><title type='text'>AppleScript の新機能 (5) - コード署名</title><summary type="text">AppleScript で作るアプリケーションにコード署名がないと起動できないんですね...。このサイトでは AppleScript のアプレットや Automator のアプリケーション、インストーラーなどを配布していたりするのですが、軒並み起動できない。困ったことに自分で作ったものをインターネット経由でダウンロードしても起動できない。俺が作ったんだけどね、それ...。もし、アプリケーションを配布するのなら、Mac のデベロッパープログラムに参加する必要があります。年間 8,400 円（2013 年 11 月 27 日調べ）。まぁ、システム環境設定でちょこっと設定をいじると起動できますが。  システム環境設定の『セキュリティとプライバシー』にある『ダウンロードしたアプリケーションの実行許可』を『全てのアプリケーションを許可』に変更することで、コード署名がないアプリケーションでも実行する</summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/6190700681842987944/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2013/11/applescript-5.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/6190700681842987944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/6190700681842987944'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2013/11/applescript-5.html' title='AppleScript の新機能 (5) - コード署名'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtmiw7jFgX_FmG97KzM0Rks2N9BQO1lhImDNEn1C81Bgq8w83xjDnfWZCrtKL130ObH9XByNkaG6LyQuiu-VDlTL7T2UAclYT5qixuvlWnMQ5CDw8Rcl2IalHf4fyl_cuUI5DXua7oItxK/s72-c/SystemPreferences_CodeSign.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-936251013433454671</id><published>2013-11-25T00:51:00.000+09:00</published><updated>2013-11-25T00:57:55.704+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="ASOC"/><category scheme="http://www.blogger.com/atom/ns#" term="Mavericks"/><title type='text'>AppleScript の新機能 (4) - use 構文</title><summary type="text">正直...よく分からない use 構文について。

このページを見るとその効用と使い方が説明されているんですけどね。でも、今のところ必要ないかな。というか、使えない？

それとも、使い方を間違えているかな？

最初に説明を読んだときは、AppleScript Editor の環境設定にある「&quot;tell application&quot; ポップアップメニュー」の代替になるものだと思っていました。でも、そうではなかったのです...。



use 構文の機能は色々とあるのですが、主要なところは以下の3つ。


tell 構文の代替
ライブラリスクリプトのインポート
Cocoa フレームワークのインポート


それぞれみていきますが、それぞれに「？」と思うような挙動があります。

tell 構文の置き換え

use 構文でアプリケーションを指定することができます。指定することで、そのアプリケーションが</summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/936251013433454671/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2013/11/applescript-4-use.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/936251013433454671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/936251013433454671'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2013/11/applescript-4-use.html' title='AppleScript の新機能 (4) - use 構文'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-3075944377781710989</id><published>2013-11-13T13:24:00.001+09:00</published><updated>2013-11-13T13:26:14.655+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="ASOC"/><category scheme="http://www.blogger.com/atom/ns#" term="Mavericks"/><title type='text'>ライブラリで 利用する Objective-C</title><summary type="text">AppleScript から Objective-C を利用できるなったのは、Mac OS X 10.6 の頃のことでした。

あまり、利用されていないような気もします。まぁ、敷居が高いですからね...。

今回はそんな AppleScript/Objective-C（略して ASOC）を AppleScript 2.3 で追加されたスクリプトライブラリで利用するお話。



といっても、そんな難しい話ではなく『AppleScript の新機能 (1) - ライブラリ - ASH Planning』と同じように、AppleScript のライブラリとなんら変わるものではありません。

それでは、Finder のファイルのアイコンを変更するライブラリを作ってみます。AppleScript から Finder 項目のアイコンの変更って以前は可能でしたが、今はできません。一方、</summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/3075944377781710989/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2013/11/objective-c.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/3075944377781710989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/3075944377781710989'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2013/11/objective-c.html' title='ライブラリで 利用する Objective-C'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg87rNKMONrfgpHtXsa4iIGYG26HfNgrV9t6u3CvxAMrduN5JFk68Hwih6I4Pa2chvLdMoqIqG2Q_RZQf3bYBrVJ6h5R8JUfebAvIy45kPDJlBXde_julwjCPamn7dXtxLwLPNIQqS-RJJv/s72-c/Open_Bundle_Contents_Drawer.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-4641368264164891675</id><published>2013-11-10T19:45:00.001+09:00</published><updated>2013-11-10T19:47:44.868+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="ASOC"/><category scheme="http://www.blogger.com/atom/ns#" term="Mavericks"/><title type='text'>AppleScript の新機能 (3) - ライブラリの補足</title><summary type="text">ライブラリ機能の続きになります。

まだ続くんかいってところですが、色々と変わっているんですね。久しぶりに触ってみると。

AppleScript/Objective-C（以降は ASOC と略します）は、以前（いつ頃からだっけ？）から利用できたのですが、それが AppleScript のライブラリ機能と組み合わさるとどうなるのか？

古くは ScriptingBridge。そして、Xcode での ASOC アプリケーションのサポート。最近では AppleScript Editor で ASOC アプレットサポート...。こうやって段階を踏んできたのですが、やっと、通常のスクリプトで ASOC が利用できる環境が整ってきました。



と、Objective-C 利用の話に進もうと思ったのですが、前回の補足を少し。

まず、前提として OS X Mavericks の </summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/4641368264164891675/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2013/11/applescript-3.html#comment-form' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/4641368264164891675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/4641368264164891675'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2013/11/applescript-3.html' title='AppleScript の新機能 (3) - ライブラリの補足'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-2632245957840509236</id><published>2013-11-07T20:51:00.000+09:00</published><updated>2013-11-07T20:54:10.007+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="Mavericks"/><title type='text'>AppleScript の新機能 (2) - ライブラリの続き</title><summary type="text">簡単に AppleScript のライブラリ機能について書きましたが、今度はちょっとディープな話。

スクリプト内でライブラリスクリプトを手軽に利用できるのはいいのだけど、利用しているライブラリスクリプトはスクリプトオブジェクトとは違うのかといったことを。

まず、ライブラリスクリプトはどこからでも参照できます。そして、読み込んだライブラリスクリプトはスクリプト内でユニークな存在になります。つまり、そのスクリプト上では一つしか存在しないことになります。load script 命令との最大の違いはここではないかな、と。

試してみましょう。



まず、以下のようなスクリプトを Script Libraries に保存します。

Script Editor で開く

property counter : 0

on displayCounter()
    tell me
        </summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/2632245957840509236/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2013/11/applescript-2.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/2632245957840509236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/2632245957840509236'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2013/11/applescript-2.html' title='AppleScript の新機能 (2) - ライブラリの続き'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-4976278875846454713</id><published>2013-11-06T14:14:00.001+09:00</published><updated>2013-11-06T14:16:40.349+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="Mavericks"/><title type='text'>AppleScript の新機能 (1) - ライブラリ</title><summary type="text">2013 年で 20 周年なんだってね。AppleScript。気づかなかったよ。だからというわけなのかどうか知らないけれど、OS X Mavericks 上の AppleScript 2.3 においていくつかの重要な機能が追加されました。

そのうちのひとつが、AppleScript Library。今までなかったのが不思議なぐらいなんだけど、やっとライブラリを簡単に取り扱える機能が言語ベースでサポートされました。

とは言うものの、あくまで機能としてサポートされただけで、最初から使えるスクリプトが付属しているわけではなく、ライブラリは自分で拡充していくしかないのですが。

なかなか手厳しい意見があったりもしますが、ともかく既存のスクリプトをライブラリとして手軽に活用できる環境が整いました。これをどう使うかはあなた次第。使い方は簡単。まずは使ってみましょう。



すでに </summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/4976278875846454713/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2013/11/applescript-1.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/4976278875846454713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/4976278875846454713'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2013/11/applescript-1.html' title='AppleScript の新機能 (1) - ライブラリ'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdElfcgaoTyYEoe2L23M1WVxQ5GyNdlK_lpcN_6udf_0CCOoh7mku0A2tWKS2FSwYrG61AlkcF8R1N3tKrscobuqei4AEXtDPcG2qVb0t4MkQ9iZ3pjBkqG6j5MJGnEjaiBfuMKags6MiO/s72-c/Saving_Script_in_Script_Libraries.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-8248875914140329535</id><published>2013-11-02T18:46:00.001+09:00</published><updated>2013-11-02T18:52:52.960+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><category scheme="http://www.blogger.com/atom/ns#" term="iWork"/><category scheme="http://www.blogger.com/atom/ns#" term="Mavericks"/><title type='text'>Mavericks に 古い iWork をインストールした</title><summary type="text">OS X Marvericks にアップデートし、新しい Keynote と Numbers と Pages をインストールしたものの...。AppleScript が全くサポートされていないなんて。商売上がったりだよ...（嘘だけど）。

そんなわけで、iWork &#39;09 をインストールしたよ、ってお話。



とりあえず、古い iWork &#39;09 がないことには話にならない。

古いインストール DVD を探し出し、おもむろにインストール。特にエラーもなくインストール完了。Apple から最新のアップデータを適用する。ここまでは何の問題もなく完了。まだ Amazon なんかでインストール DVD が売っていたりするので必要なら今のうちに買っておくのがいいかも（ただ、Amazon のレビューをみている限りでは躊躇してしまうのだけど）。

これで最新と一つ前の iWork ソフトウェアが</summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/8248875914140329535/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2013/11/mavericks-iwork.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/8248875914140329535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/8248875914140329535'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2013/11/mavericks-iwork.html' title='Mavericks に 古い iWork をインストールした'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1344084068448041812.post-6469260388273050728</id><published>2012-07-17T01:53:00.001+09:00</published><updated>2012-07-17T01:53:16.597+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleScript"/><title type='text'>おっぱいスクリプト with AppleScript</title><summary type="text">ゆけ。リビドーの赴くままに。

...もう旬が過ぎた気もするし、三連休が終わって明日から仕事なんだろうけど AppleScript によるおっぱいスクリプトの実装を。

他の言語ではどのように実装されているか、といったことを比べながら読むと AppleScript の長所や短所がよく分かる気がします。


いかにしておっぱい画像をダウンロードするか〜2012 - ゆーすけべー日記
ゆーすけべーさんのおっぱいスクリプトをPHPで書き直してみた - maeharinの日記
橋本商会 » いかにしておっぱい画像をダウンロードするか〜2012　をRubyで書いた
おっぱいスクリプト with Python : blog.sanojimaru.com


最大の違いはどの言語も最初からライブラリが豊富だったり、追加できたり...と。AppleScript は他の言語がライブラリを利用して実装して</summary><link rel='replies' type='application/atom+xml' href='http://ashplanning.blogspot.com/feeds/6469260388273050728/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://ashplanning.blogspot.com/2012/07/with-applescript.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/6469260388273050728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1344084068448041812/posts/default/6469260388273050728'/><link rel='alternate' type='text/html' href='http://ashplanning.blogspot.com/2012/07/with-applescript.html' title='おっぱいスクリプト with AppleScript'/><author><name>charan</name><uri>http://www.blogger.com/profile/03661151949636938336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3ma2nlYp_NVC7UAKZFnKhMezHyuXB-I1eaDBf_8VEA26n6jZoktX1VsUxZSfSJzMc8FxtWtJTKwQNbxr0gvcG3-KagY_WfdviRtQI7jJSXkawIFD73W41XAy002yvw/s220/1789929_781155931.jpg'/></author><thr:total>0</thr:total></entry></feed>