プログラム / 2008/05/14 (Wed) / 編集 |
以前からず〜〜っと疑問に思っていたこと、「なぜみんなAppleスクリプトからiTunesとかいじれるんだよ!」がやっと解決したのでメモっとく
AppleScriptで以下のようなコードを書くとアプリケーション(この場合はFinder)で使えるものがわかるらしい。 (注意:「システム環境設定」の「ユニバーサルアクセス」の「補助装置にアクセスできるようにする」をチェックしてないと「補助装置にアクセスできません」みたいなエラーが出ます。)
tell application "Finder"
activate -- 前面に表示
end tell
tell application "System Events"
tell process "Finder"
every UI element
end tell
end tell
実行するとこんな感じ
AppleScriptで以下のようなコードを書くとアプリケーション(この場合はFinder)で使えるものがわかるらしい。 (注意:「システム環境設定」の「ユニバーサルアクセス」の「補助装置にアクセスできるようにする」をチェックしてないと「補助装置にアクセスできません」みたいなエラーが出ます。)
tell application "Finder"
activate -- 前面に表示
end tell
tell application "System Events"
tell process "Finder"
every UI element
end tell
end tell
実行するとこんな感じ
PR
プログラム / 2008/05/13 (Tue) / 編集 |
先輩が作ったRUREというKHR(2足歩行ロボット)をMacOSX上から操作するCocoaアプリケーション、やっとコンパイルとおったよ〜〜〜!!!
10.2の頃に作成されたものだったので関数を新しい物に入れ替えたり凡ミスのwarningを消したり、一番困ってたエラーはframeworkのリンク忘れでした。
"_IOServiceMatching",referenced from: 〜〜
"_IORegistryStringCreateCFProperty",referenced from: 〜〜
"_IOMasterPort",referenced from: 〜〜
"_IOIteratorNext",referenced from: 〜〜
"_IOserviceGetMatchingServices",referenced from: 〜〜
symbol(s) not found
collect2: ld returned 1 exist status
みたいなエラーがでて困ってたのですが、どうやら「/System/Library/Frameworks/IOKit.framework」がリンクされてなかったらしい、先輩はなぜにコンパイルできてたんだよ、、、
次からは「ldのerror発生!」->「frameworkを怪しむ」にしようと思います。
さってと、あとは「warning:assignment from distinct Objective-C type」を6カ所ほどつぶすだけだな、これは原因が分かってて「MutableArrayにNSStringつっこんでんじゃねぇよボケがw」ってことらしいのでめんどくさくて後回しにしてた、ソースコード中のコメントが少なくて困ってるがまぁどうにかなると思う。
10.2の頃に作成されたものだったので関数を新しい物に入れ替えたり凡ミスのwarningを消したり、一番困ってたエラーはframeworkのリンク忘れでした。
"_IOServiceMatching",referenced from: 〜〜
"_IORegistryStringCreateCFProperty",referenced from: 〜〜
"_IOMasterPort",referenced from: 〜〜
"_IOIteratorNext",referenced from: 〜〜
"_IOserviceGetMatchingServices",referenced from: 〜〜
symbol(s) not found
collect2: ld returned 1 exist status
みたいなエラーがでて困ってたのですが、どうやら「/System/Library/Frameworks/IOKit.framework」がリンクされてなかったらしい、先輩はなぜにコンパイルできてたんだよ、、、
次からは「ldのerror発生!」->「frameworkを怪しむ」にしようと思います。
さってと、あとは「warning:assignment from distinct Objective-C type」を6カ所ほどつぶすだけだな、これは原因が分かってて「MutableArrayにNSStringつっこんでんじゃねぇよボケがw」ってことらしいのでめんどくさくて後回しにしてた、ソースコード中のコメントが少なくて困ってるがまぁどうにかなると思う。
プログラム / 2008/02/24 (Sun) / 編集 |
Silverlightを使って琉球大学の地図を作ってみた、ちなみに素材は各々の学部の公式ページからパクってきちゃったよすんません
事前に用意しとく必要があるのは必要なのはSilverlight SDK(SoftwereDevelopment Kit)だね、これはmsi(Windows用のインストーラ)なのでいったんWindowsでダウンロードして解凍しないといけないわけだが、、、、
でもって解凍できたら「Microsoft Silverlight 1.0 SDK/Tools/Silverlight/localized/Silverlight.ja-jp.js」というやつを「Silverlight.js」という名前でプログラムと同じディレクトリにいれるわけだ
それがおわったらプログラミングね
以下はMicrosoftのサンプルコードをもとに作成したSilverlightプログラム
事前に用意しとく必要があるのは必要なのはSilverlight SDK(SoftwereDevelopment Kit)だね、これはmsi(Windows用のインストーラ)なのでいったんWindowsでダウンロードして解凍しないといけないわけだが、、、、
でもって解凍できたら「Microsoft Silverlight 1.0 SDK/Tools/Silverlight/localized/Silverlight.ja-jp.js」というやつを「Silverlight.js」という名前でプログラムと同じディレクトリにいれるわけだ
それがおわったらプログラミングね
以下はMicrosoftのサンプルコードをもとに作成したSilverlightプログラム