問題タブ [applescript-objc]

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 投票する
4 に答える
2779 参照

cocoa - Cocoa-AppleScriptアプリケーション内のバンドルファイルにAppleScriptからアクセスするにはどうすればよいですか?

AppleScriptでは、私は次のように呼んでいます。

XcodeのCocoa-AppleScriptプロジェクト内にこのコードがあります。正常にコンパイルされますが、スクリプトがまったく実行されていません。ダイアログが表示されることはありません。

それがなければ(path to me as string)機能しますが、パスはありません。

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

applescript - AppleScript を使用して、開いている TextMate ドキュメントの内容をクリップボードにコピーするにはどうすればよいですか?

AppleScript を使用して、開いている TextMate ドキュメントの内容をクリップボードにコピーする必要があります。何か案は?それとも、AppleScript を使用せずにプログラムで同じことを実現するソリューションのアイデアですか?

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

xcode - AppleScriptObjC: ProgressBar がインクリメントしない

AppleScriptObjC で進行状況バーの更新を実装しようとしています。IB を介してプログレスバーを接続し、incrementBy(5) を介してプログレスバーの更新をインクリメントしようとしています。Interterminate プロパティは false に設定されています。Inderterminate を true に設定し、コードを uncomemnt してアニメーションを開始/停止すると正常に動作するため、IB 接続は問題ありません。これは、「-[NSProgressIndicator incrementby:]: 認識されないセレクターがインスタンス 0x2007e2220 に送信されました」というエラーです。

以下はコードです

アドバイスをくれたAdvに感謝します。

よろしく、ジェシー

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

applescript - Applescript- grep が見つけたすべてのアイテム

このコードは明らかに機能しませんが、機能させるための構文変更を探しています。

次の出力は正しいはずです(私が欲しいもの):

代わりに、この理論的な「grepが検出するすべてのアイテムに対して」ステートメントがないため、取得します(この出力は必要ありません):

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

applescript - AppleScript - ダイアログ ウィンドウとの対話

私はこのAppleScriptを持っています:

実行すると、 を使用して「リターン」キーを押すことをシミュレートすることで、ダイアログが閉じられると思いましたkeystroke return。ありがとう。

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

custom-cell - NSTableViewのセルにNSDatePickerオブジェクトを配置できますか?

現在、NSDateFormatterでNSTextCellを使用していますが、おそらくを使用して、これが可能かどうかを知りたかっただけです。

前もって感謝します!

0 投票する
0 に答える
535 参照

nsarray - NSDictionaries が取り込まれた NSArray を NSAppleScript に渡す

だから私は次のように私のプログラムの機能の1つを実行しているAppleスクリプトを持っています:

この方法の使用:

Apple Script に渡す必要があるNSArray(Full of Statuses) があります。現在、ファイルを plist にダンプしています。

これは、 System Events plist infrastructure を介して Apple Script で簡単に取得できますが、実際にはこれをすべて RAM で行うことをお勧めします。ここで言及されているプロパティ構文を使用できると思いますhttp://developer.apple.com/library/mac/#releasenotes/ScriptingAutomation/RN-AppleScriptObjC/_index.htmlしかし、10.5、10.6、および10.7で動作するにはこれが必要ですそのため、まだリリースされていないものは使用できません。NSArray完全なオブジェクトまたはNSDicitonaryオブジェクトを Apple Script (Apple Script のリストになります)に渡すためのメモリベースの滑らかな方法についての考えはありますか?

これが役立つ場合、ファイルドロップ方法論のApple Scriptコードです

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

objective-c - [[NSAppleScript alloc] initWithSourceを使用してアプリが実行されているかどうかを確認する方法:

これは私のオリジナルのスクリプトです。Safariの現在のURLを返します

スクリプトにURLを返すように要求する前に、Safariブラウザが開いているかどうかを確認したい場合はどうすればよいですか?

これが私がアップルスクリプトエディタで行う方法です。したがって、このスクリプトはSafariが実行されているかどうかをチェックします。これはアップルスクリプトエディタで機能します。

今必要なのは、「[[NSAppleScript alloc] initWithSource:」を使用して、ココアアプリからスクリプトをすぐに呼び出すことです。

私はこれを試しましたが、機能しません

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

cocoa - Change Applescript into single line NSApplescript source

Im building an app for learning purposes of using applescript to send multiple commands during an action. Below is the code I'm messing with but I have stripped out the actions in between the "" and replaced them with numbers. Everything works fine in applescript but making this into an NSApplescript initwithsource: line has been a bother.

What is the best way to combine this applescript into a single line? Thanks!

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

objective-c - 別の配列の選択されたアイテムで配列を埋める

AppleScriptObj-Cを知り、プレイリストを作成できる簡単なアプリケーションを作成しようとしています。

問題は、NSTableViewで表示したiTunesライブラリのすべての音楽トラックを含む配列があります。選択を行い、これらの選択したアイテムを別の配列にコピーしたいと思います。どうすればいいのですか?

ありがとうございました。