問題タブ [osascript]
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.
bash - Automator シェル スクリプト - mv が重複している場合に警告する
ファイルを取得し、(管理者パスワードを入力した後) 所有権を変更して別のユーザーのフォルダーに移動する Automator アプリケーションを作成しました。私はコマンドを使用しています:
ファイルを移動します。-i オプションは、既存のファイルを同じ名前で上書きする前にプロンプトを表示します。ただし、このプロンプトはコマンド ラインでのみ表示されます。ファイル名が重複している場合、Automator アプリケーションは機能したかのように動作しますが、実際には何も起こりません。
私の質問:
シェル スクリプトで -i プロンプトを検出し、Finder でダイアログとして表示するにはどうすればよいですか? 完全な「シェル スクリプトの実行」アクションは次のとおりです。applescript - Finder.app ではなく、コマンド ラインからファイルの内容をプレビューする方法
端末のコマンドラインから、スペースバーを押したときに Finder.app に表示されるプレビュー ファイル コンテンツ画面を表示する方法はありますか? .app バックグラウンド)。もしそうなら、誰でもその目標を達成する(例えば) の内容を私と共有できますか?applescript
osascript
shell - コマンドラインから呼び出された osascript にファイルパスパラメータを渡すにはどうすればよいですか?
次の 2 行のコードを呼び出すシェル スクリプトを使用しています。
ここで、iname は変数で、必要な画像への絶対パスです。私が読んだことから、これは osascripts に変数を渡す方法です。しかし、これらの2行を実行しようとすると、このエラーが発生します
誰かがこれを修正する方法を説明できますか?
macos - Osascript は常にエラーを返します CFBundle 0x7fa3f42032e0 の実行可能ファイルが見つかりません
ターミナルの Osascript は、最も単純な関数に対して常にこのエラーを返します。
ApplescriptEditor でスクリプトを実行すると、問題なく動作します...</p>
例えば:
$: osascript -e 'tell application "iTerm" to display dialog "Hello World"'
XCode と CLL を再インストールしました (Appcleaner を使用)
このエラーを修正する方法を知っている人はいますか? (または、少なくともそれを沈黙させます…)
私は10.8.5を使用しています
macos - osascript で mac マルチメディアキー (playpause / prev / forward) を呼び出す
Mac用のAndroidリモートコントローラーを作成していますが、簡単にするために、Macで標準のマルチメディアキー(F7、F8、F9)を動作させるのと同じように、アプリで同じ動作が必要です。
Mac に「キー コード」アプリをインストールしましたが、マルチメディア キーが認識されません。
再生一時停止ボタンのキーコードが 100 であることをグーグルで調べたので、端末から次のコード行を試しました。
しかし、うまくいきません。
マルチメディアキーが osascript から行うのと同じ動作を実現するための最良のアプローチは何ですか?
すべての Mac で、同じマルチメディア キーは同じ動作をしますか?
terminal - Applescript (osascript): iTerm 2 で分割ペインを開き、コマンドを実行する
iTerm 2で 2 つのタブを開くには、次のように動作します。
代わりに分割ペインを使用する方法を理解できないようです。
いくつかのフォーラムで見たものを適用しようとしましたが、うまくいきません。誰かが私を正しい方向に向けることができますか?