問題タブ [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 投票する
8 に答える
64553 参照

file - Applescript ファイルを新しいフォルダにコピーする

指定したファイルをあるフォルダーから新しく作成したフォルダーにコピーする AppleSript を作成する必要があります。

これらのファイルは、AppleScript エディターで次のように指定する必要があります。

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

applescript - Applescript で Web サイトを読み込んで、テキストを変数として出力するにはどうすればよいですか?

Applescript で Web サイトを読み込んで、テキストを変数として出力するにはどうすればよいですか?

ここから「最新」の番号を読み取り、その番号を使用して、ここから Chromium の最新バージョンをダウンロードします。

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

applescript - AppleScript でテキストを数値に変換できるかどうかを確認するにはどうすればよいですか?

クリップボードの内容に対してテキスト操作を行う単純な AppleScript を作成しようとしています。次のコードは、クリップボード内のテキストを数値に変換できる場合にのみ機能します。

しかし、クリップボードのテキストが数値でない場合、AppleScript エラーが発生します。「"foo" を数値型にできません。」

(クラス テキストの) CB を数値に変換できるかどうかを確認するために使用できる if 条件を作成するにはどうすればよいですか (そして、その中に "bugNum を数値として CB に設定" します)。または、どういうわけかエラーを「キャッチ」できますか?

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

applescript - Applescript と iCal の相互作用

AppleScript を作成して iCal にクエリを実行し、任意のカレンダーで特定の日付に取得したすべてのイベントを検索しようとしています。

特定のカレンダーのすべてのイベントに対して簡単なことを行う簡単なスクリプトを作成することから始めました。

ただし、ループ内で複雑なことをしていなくても、この単純なスクリプトの実行にはかなりの時間がかかります (数秒)。残念ながら、実際のスクリプトの実行にはかなりの時間がかかります。

私は Applescript にあまり詳しくないので、パフォーマンスに深刻な影響を与えるばかげたことをしていると思います。

なぜこれを実行するのにそれほど時間がかかるのか、誰か説明してもらえますか? 誰かが私のコードを改善するために何かを提案できますか? ループ内の条件を使用して、イベントの日付の確認を開始します。(Automator アクションのように) 日付でイベントを検索する方法があるに違いないと思いますが、そのための「ネイティブな」方法を見つけることができませんでした ....

編集: Mac OS X Tiger (10.4) を使用しています。iCal の新しいバージョンでは、利用可能な操作のライブラリが改善されている可能性があります。

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

applescript - AppleScriptを使用してiPhotoアルバムから写真を確認および削除する方法

写真をアルバムにインポートするためのAppleScriptを作成したいと思います。同じファイル名の写真が特定のアルバムにすでに存在する場合は、最初に既存の写真を削除してから、インポートを続行します。私は試した:

しかし、それはコンパイルされません。(実際のインポート部分の実行方法を知っています。)

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

cocoa - NSAppleScript の compileAndReturnError が常に成功するのはなぜですか?

オブジェクトNSAppleScriptは常にメイン スレッドで実行されることになっているため、使用する小さな「プロキシ」オブジェクトを作成しました。

次に、AppleScript をコンパイルして実行するには:

有効なスクリプトをコンパイルすると、期待どおりに動作します。ただし、「foo」などの意味不明なスクリプトをコンパイルすると、compileAndReturnError失敗しません。つまり、戻り、YESそのままm_errorDictですnil

なんで?

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

macos - Mac OS X で AppleScript を介して Bluetooth 信号強度を測定する

だから私はちょうどこの記事を読んだ。私が疑問に思っているのは、Mac OS X で AppleScript を使用しているか他の言語を使用しているかにかかわらず、Bluetooth 信号強度を定量的に判断する方法はありますか? 記事に記載されている 30 フィートの範囲が少し高いことを除いて、このようなものを実装したいと思います。たとえば、5フィート以上離れているときに機能するようにしたいと思います。

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

objective-c - Cocoa アプリケーション内の Applescript

私が書いているアプリケーションでは、他のいくつかのアプリケーションの項目にアクセスする必要がありますが、そのためには Applescript が最適な方法と思われます。私は Appscript フレームワークを使用してきましたが、うまく機能しました。なぜなら、それをスレッド化することができ、Applescript に時間がかかっているときにアプリがロックアップしないようにするためです。ただし、現在、アプリケーションを 64 ビット互換にしようとしていますが、Appscript フレームワークが 64 ビットをサポートしていないようです。Cocoa で Applescript を使用して、アプリケーションをロックせずに必要な完全な制御を行う「良い」方法はありますか?

--firen

0 投票する
7 に答える
21321 参照

regex - applescriptのregExに似たものはありますか?そうでない場合は、代替手段は何ですか?

ファイル名の最初の10文字を解析して、それらがすべて数字であるかどうかを確認する必要があります。これを行うための明白な方法はfileName=〜m / ^ \ d {10} /ですが、applescriptリファレンスにregExyが表示されないため、この検証を行うために他にどのようなオプションが必要か知りたいです。