osascript

    0

    1答えて

    "〜testing"や "/ Volumes/BOOTCAMP testing"のような、スペースを含まないCLPでこのコードを呼び出すと、正常に動作します。ただし、CLPに "/ Volumes/Shared External testing"、 "〜test results"、 "/ Volumes/Shared External test results"などのスペースが含まれている場合は、

    0

    1答えて

    osascriptスクリプトを使用してMac OS Xデスクトップの背景を変更しようとしています。すべてを静的なものとして使用すると、すべて正常に動作します。しかし、私が変数を導入しようとすると、すべてがうまくいきます。 私のコードは以下の通りです。 #! /bin/bash function random_wall() { path_name="/Users/Furkan/Pic

    0

    1答えて

    パス内の空白をどう扱うかについての助けが必要です。 以下の私の例では、ターミナルbashシェルでいくつかの変数を設定し、コマンドラインから "osascript"を実行してこれらの変数を利用して[do shell script] & ['display dialog']を実行します。コマンドラインからこれらを実行すると、私は別の結果を得ています。私の最終的な目標は、['do shell scrip

    0

    1答えて

    Mac(Sierra)アプリケーションを設計するときに、swift/xcodeでosascriptを使用できるかどうか尋ねたいと思います。だから、私は基本的にXcodeを使って空のアプリを作りました。 ここで、osascriptを使用して別のアプリを起動したいと考えています(推奨)。 私はボタンをViewController.swiftファイルにリンクしました。 @IBAction func la

    0

    1答えて

    私は新しいタブを開き、その中でコマンドを実行しようとしています。代わりに、これは新しいウィンドウを開き、コマンドを実行する新しいタブを開きます...何が間違っていますか? exec(`osascript -e 'tell application \"System Events\" to tell process \"Terminal\" to keystroke \"t\" using comma

    0

    1答えて

    これは答えが簡単な十分な質問であるはずです(私が推測する)。 私はプロセス "ScreenFlow"のウィンドウ1を有効にしたいと思いますが、どうすればいいですか? 私は、 Application('ScreenFlow').activate()が前にProcesses['ScreenFlow').windows[0]をもたらすことを知っています。しかし、どのようにしてProcesses['Scr

    0

    1答えて

    OSXスクリプトを使用してGoogle Chromeを開いて、前面に表示しようとしています。 しかし例外が発生しています: Application is background-only コードは以下のとおりです。 public void bringBrowserToFront() { try { String script = "tell app \"Google Chr

    1

    1答えて

    クローンダウンに時間がかかるので、git repoを別のMacのターミナルタブで同時に実行しようとしています。 私は以下のバリエーションをたくさん試しましたが、3つの別々のターミナルタブでそれぞれのクローンを作成してコマンドを実行するようには見えません。同時に実行しています。これはttabのような外部のものをインストールしなくても可能ですか? cwd=$(pwd) osascript -e 't

    0

    2答えて

    私はJavaScriptで書かれたスクリプトを持っています。これは、AppleScriptの小さな断片を実行する必要があります(私はJSの多くの要因のため実装できませんでした)。 これは、単一の文字列引数を取ることができるはずであり、かなり多くの1つのライナーです。 JavaScriptでこのナノプログラムを文字列としてアセンブルしてから、その文字列をAppleScript環境に渡して実行すること

    -1

    1答えて

    私はダブルクリックできるコマンドファイルを実行しています。ファイル名:Documents.commandは、ターミナルウィンドウを開かずにバックグラウンドでプロセスを実行します。したがって、端末アプリを閉じるには& pkill -f -a Terminalを使用しています。 以前は動作していましたが、今度は自分のDocumentsフォルダが複数回開きます。意味、10秒以内にフォルダを閉じると、再び