問題タブ [nsapplescript]

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

macos - Mac アプリで Apple Script を使用して起動したターミナル ウィンドウを閉じる方法

Mac アプリケーションがあります。このアプリは、NSAppleScript クラスの executeAndReturnError メソッドを使用して、次の Apple スクリプトを実行しています。

アプリで上記の Apple スクリプトを初めて実行すると、ターミナル ウィンドウが開いたままになります。その後、上記の Apple スクリプトが実行されると、ターミナル ウィンドウが閉じられます (予想どおり)。

ターミナルウィンドウを常に閉じる方法を教えてください。

上記のアップルスクリプトによって開かれたターミナルウィンドウを閉じたいことに注意してください。上記の Apple スクリプトを実行する前に (ユーザーが手動で) 他のターミナル ウィンドウを開いている場合は、この手動で開いたウィンドウを閉じないでください。

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

macos - グローバル キーボード ショートカット用の AppleScript の作成

Mac 用に、キーボード ショートカットに基づいてトラックをスキップまたは戻るように Spotify に指示する AppleScript を作成しています。コードは正しいと思いますが、スクリプトを正しく動作させることができず、if-then ステートメントの配置が原因である可能性があります。

これを機能させるために何ができるかについてのヒントはありますか?

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

macos - AppleScript を使用した [プライバシー] タブ

Applescript を使用して [プライバシー] -> [アクセシビリティ] タブにアクセスしようとしています。誰でも私を助けることができますか?

セクション内のすべてのプログラムのリストを表示する必要があります。

  • アクセシビリティ
  • カメラ
  • マイクロフォン
  • 写真
  • 等...

リクエスト自体と、を使用したターミナルでの出力osascript -e

GUI との対話を除外する必要があります。これが私がなんとか見つけたものです

アクセシビリティのために同じ解決策を見つける必要がありますか? 下のスクリーンショットと同じ結果が得られます。

主な目標は

  1. Security & Privacyに含まれる情報をローカルで取得する 2) SSH 経由で mac OS に接続し、Security & Privacyに含まれる情報を取得します。これが不可能な場合は、単一の Apple スクリプトを使用して情報を表示する方法。