問題タブ [applescript]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1354 参照

objective-c - 実行中のKeynoteプレゼンテーションのスライドを(プログラムで)変更するにはどうすればよいですか?

実行中のAppleiWork'09 Keynoteプレゼンテーションで現在表示されているスライドをリモートで(同じマシン上で、別のプロセスから)制御するために使用したいCocoaアプリケーションに取り組んでいます。

これにどのようにアプローチすればよいですか?

0 投票する
1 に答える
5783 参照

terminal - 構文エラー: 行末が予期されていましたが、不明なトークンが見つかりました

その方法を学ぶためだけに、端末で AppleScript を実行しようとしていますが、&記号で問題が発生しています。を「&」に置き換えても&、同じエラーが返されます。記号の問題に絞り込みましたが、&何かアドバイスがあれば教えてください。次のエラーが表示されます。

構文エラー: 式が必要ですが、不明なトークンが見つかりました。

端末に入力するコード:

osascript -e 'tell application "Finder"' -e 'set location to (path to home folder as string) & \"testing.plist\"' -e 'if (exists file location) then' -e 'say location' -e 'end if' -e 'end tell'

0 投票する
1 に答える
7208 参照

applescript - 変数を使用したアプリケーションへの Applescript パス

このようなAppleScriptスニペットがある場合

それは私に戻ってきます

"/Applications/MyApp.app"

今、私が理解できないように見えるのは、リテラルではなく変数を介して「MyApp」を指定する方法です。

私のapplescriptはいくつかのXML値を読み込みます.そのうちの1つは、私が興味を持っているアプリケーションの名前です.私はこれを試しました:

しかし、これは単にエラーを教えてくれます

「Finder でエラーが発生しました: アプリケーション "MyApp" を型定数にできません。」

どうすればこれを行うことができますか?

0 投票する
3 に答える
2296 参照

macos - MacOSX でのスリープ コマンドの無効化/キャンセル

ユーザーが手動でシステムをスリープ状態にできないように、MacOSX でスリープ オプションを完全に無効にすることは不可能のようです。

Leopard (または Snow Leopard) で AppleScript が Sleep イベントをキャッチしてキャンセルする方法はありますか?

0 投票する
2 に答える
2658 参照

applescript - Launchd PLIST が実行されていません

launchd plist 内で Applescript を実行しようとしていますが、何らかの理由で機能しません。それは私のコンピューターかもしれませんが、何か他の問題があるのではないかと考えています。誰かがこの投稿を見てコメントしてくれたら、本当に感謝します!

助けてくれてありがとう!

最新のリスト:

0 投票する
3 に答える
3338 参照

objective-c - CocoaのNSAppleEventDescriptorからAppleScriptデータを抽出して解析する方法

私がやっていることは、Cocoa内でAppleScriptを実行することです。一部のデータをNSAppleEventDescriptorとして返し、NSLog()は次のように出力します。

そのデータを取得して、 NSDictionaryまたはNSArray 、あるいはそれからデータを抽出できるようにするための便利なものに変換したいと思います(具体的には、「69671872」番号を保持するフィールドの後にあります)。それはある種の配列のように見えますが、AppleEventsに関する私の知識はかなり限られています。これを行う方法について何かアイデアはありますか?

上記のデータを作成するソースは次のとおりです。

助けてくれてありがとう!:)

0 投票する
2 に答える
573 参照

applescript - AppleScript を使用して xcode プロジェクトからグループを削除するにはどうすればよいですか

AppleScript を使用してファイルをグループに追加することに成功しましたが、子グループも削除できるようにする必要があります。みたいなことを思った

しかし、そのコンテナでは削除がサポートされていないことがわかります。何か案は?

0 投票する
1 に答える
1157 参照

applescript - AppleScript を使用して xcode で Active SDK を設定するにはどうすればよいですか?

AppleScript を使用してプロジェクトのアクティブ ターゲット、実行可能ファイル、およびビルド構成を設定できましたが、アクティブ SDK を設定する方法がわかりません。何か案は?

0 投票する
3 に答える
505 参照

php - Ruby、PHP、または Cocoa から Mac アプリケーションにアクセスする

できれば Ruby からいくつかの異なる Mac OS X アプリケーションにアクセスしたいのですが、PHP で解決します。アプリケーションは Elgato の turbo.264 と Apple の iTunes です。どちらもApplescriptライブラリが定義されているため、Applescriptからやりたいことを実行できますが、Applescriptでこれを実行したくありません。Ruby や PHP でこれを行うことができない場合は、客観的な C/Cocoa で行うことができ、Ruby から呼び出すことができるある種のラッパーを作成できます。

これは可能ですか?メソッドがApplescriptで利用可能であれば、他の言語でも利用できるはずですが、何も見つけることができませんでした.

0 投票する
4 に答える
7052 参照

ruby - Ruby で AppleScript を回避する: rb-appscript または ruby​​osa?

こんにちは、仲間の Mac ruby​​ists と AppleScript 嫌いの皆さん。

rubyosa と rb-appscript の両方を使用した経験のある方のために、それぞれの長所と短所、どちらを使い続けることにしたか、AppleScript にまったく詳しくない人にどちらをお勧めするかをお聞きしたいと思います。ルビー先輩。また、私が見逃した他のオプションはありますか?

余談ですが、方程式の AppleScript 側 (辞書の閲覧など) を扱うヒントも歓迎します。

サンプルコードを見ることも大いに役立ちます。