タグ付けされた質問 「automator」

ワークフローの作成を実装するmacOS用にAppleが開発したアプリケーション。


6
スリープおよびスリープ解除時にスクリプトを実行できますか?
OS X Lionを実行しているMacBook Pro 2010。 スリープイベントおよびスリープ解除イベントでスクリプトを実行することはできますか? 私の特定のアプリケーションは、MacBookとiMacの両方で定期的に使用するDropbox同期Truecryptボリュームを持っていることです。ふたを閉じる方がはるかに速く簡単なので、めったにMBPをシャットダウンしませんが、これは、MBPを閉じる前にTruecryptボリュームのマウントを解除し、それらを同期させておく必要があることを意味します。スクリプトのマウント/マウント解除のスクリプトを作成するのは簡単ですが、さらに一歩進んで、これらのスクリプトを自動的に実行したいと思います。

8
OSXからWindowsに素早く再起動する方法
WindowsからOSXに戻るのはかなり簡単です。私が望んでいるのは、OSXからWindowsに到達するためのいくつかの少ない手順です。現在、システム環境設定->起動ディスク-を起動し、bootcampパーティションを選択して、再起動を押します。 OSXがまったく新しいので、何らかの自動化スクリプトを使用して、ドックでのワンクリックアクションが可能になるはずです。しかし、OSX(まだ)とその仕組みについては何も知りません。第一に、そのようなことは可能です、そして第二に、そのような自動化システムのためのいくつかのチュートリアルリンクを提供してください。

7
コマンドラインアプリケーションを実行するグ​​ローバルショートカットを作成する
グローバルショートカットを介してコマンドラインプログラムを実行するには、どの手順が必要ですか? Automatorをセットアップして新しいRun Shell Scriptを作成し、System Preferences-> Keyboard-> Keyboard Shortcutsでショートカットを割り当てようとしましたが、何も起こりませんでした。

4
Mac App Storeのインストールとアップグレードを自動化できますか?
Mac App Storeからアプリをインストールまたはアップグレードするスクリプトを作成するにはどうすればよいですか?私はコマンドラインツールを好むが、AppleScriptまたは他のAPIで十分だろう。 関連するパズルのピース: installer:特に、-storeパッケージ開発者向けのApp Storeインストールをシミュレートするために使用されるフラグに注意してください。 systemupdate:Appleアプリの更新を処理でき、-iインストールにフラグを立て、-a利用可能なすべての更新をインストールするように指示します

9
Finderで新しい(.txt)ファイルを作成する-キーボードショートカット
Finderで新しいファイルを作成するためのキーボードショートカットを設定する方法があるかどうかを知りたかった。たとえば、デフォルトでは、CMD+ Shift+ を使用して新しいフォルダーを作成できますN。新しいテキストファイルを作成するためのキーボードショートカットはありますか?私はプログラマーなので、これは非常に便利です また、キーボードショートカットを使用して他のファイルタイプを作成することにも興味があります。 私はオートマトンを使用しようとしましたが、非常に紛らわしいと感じており、キーボードショートカットをどのように接続するかわかりません。

3
特定の無線LANに接続されている場合、プログラムを実行しますか?
特定のルーターに接続するとプログラムが自動的に起動し、このルーターから切断するとプログラムが停止することはありますか? 基本的に私は仕事中にプログラムを実行したいのですが(柔軟な時間なので、何らかのタイマー機能を持つことはできません)、自宅や他の場所にいるときはそうではありません。 実行中:Macbook air OS Xバージョン10.9.4

4
「シェルスクリプトの実行」コマンド内でgitコマンドが見つからないため、Automatorワークフローが失敗しますか?助けが必要
Automatorワークフローがあり、アクションの1つはリポジトリのクローンを作成することです。「シェルスクリプトの実行」アクションのコードを次に示します。/bin/bash重要な場合、コマンドはBashシェル内で実行されます。 SOURCEDIR="${3/\/Volumes/}" cd "$2" REPOURL="bob@somedomain.com:$SOURCEDIR" WORKINGDIR="$1" # Capture any errors with cloning process in log file git clone "$REPOURL" "$WORKINGDIR" &> ./log.txt // For debugging echo "exit code: $?" echo "PPID: $PPID" open . これで、Automatorアプリは私のマシンで正常に動作します。私のマシン(Macbook Pro)でのgitへのパスは次のとおりです/usr/bin/git(Xcodeでマシンにgitをインストールしたと思います)。 しかし、私の同僚のマシン(Mac Proでも)Automatorアプリは失敗します。実際、log.txtファイルの出力には次のように記載されています。bash: git: command not found 私の同僚のマシンでは、gitへのパスは次のとおりusr/local/git/binです。MacOS XのGoogle Gitインストーラーでgitをインストールしたため、これは違いますが、スクリプトではgitコマンドが重要だとは思いませんでしたコマンドへの絶対パスではなく、さらに同僚はBashスクリプトからgitを正常に実行できますが、ターミナルから直接呼び出された場合は。 それで何が得られますか?オートマトーラーのワークフローはなぜ機能するのに、同僚には機能しないのですか? BashまたはUnixには、ここでは理解できないが、失われた基本的なものが必要です。


9
Automatorで作成されたサービスの場所
ずっと前に、Automatorでサービスを作成しましたが、それはまだ機能しています。しかし、コードを変更したいのですが、/ Library / Services /にも〜/ Library / Services /にもありません。両方とも空です。 ソースコードを紛失したか、それ以外の場合に復元できますか?

7
iTunes音楽ライブラリを2台のMac間で無料で同期するにはどうすればよいですか?
サーバーとして使用するデスクトップシステムがあります。メインコンピューターであるMacBook Proもあります。私は音楽ライブラリの整理と整理を多く行い、すべてをMacBook Proで使用しています。 私の妻が自分のMacBook Proからすべてにアクセスできるように、MacBook Proの音楽ライブラリをデスクトップマシンと同期させたいと思います。 ファイルを「iTunesに自動的に追加」フォルダーにコピーするフォルダーアクションを設定することを考えました。ただし、「iTunesライブラリを整理する」オプションを使用するのが好きなので、ファイルはiTunes音楽ディレクトリに移動し、MacBook ProのiTunes音楽ライブラリを「自動」ディレクトリと比較するスクリプトを書くことができません。サーバー。 また、単純なファイルコピーでは、評価や再生などのメタデータは同期されません。2台のMac間でiTunesライブラリを同期するための無料の自動化ソリューションはありますか? 以下は、rsync提案に基づいて私が最終的にどのようにしたかです: この回答では、Jamesから提供されたリンクを使用しました(ただし--size-only、最初の同期後にオプションを削除しました)。 iTunesユーティリティ-ライブラリの結合 また、--forceオプションも使用しました(これもを使用すると冗長になるため--delete)。したがって、私のrsyncコマンドは次のようになります。 rsync -av --delete ~/Music/iTunes/ /Volumes/robert/Music/iTunes > ~/Automation/automator/logs/itunes_rsync.log 次に、これをAutomatorワークフローに統合しました。次のようになります:指定されたサーバーの取得►サーバーへの接続►シェルスクリプトの実行►ディスクの取り出し。 それをiCalワークフローとして作成すると、MobileMeを使用し、iCalイベントがこのワークフローを実行したくない他のマシンと同期されるため、私にとっては厄介です。そこで、代わりにLingonを使用して、8時間ごとにワークフローを実行するエージェントを作成しました。

4
自動化されたHFS +圧縮フォルダーの作成
OS X Lionでファイルをアーカイブするための自動化された方法を設定したいと思います。アーカイブとは、特定のフォルダーでHFS +圧縮機能を使用し、このフォルダーに移動するすべてのファイルを自動的に圧縮することを意味します。頻繁に使用しない大きなファイルをアーカイブするためにこれを使用することを考えていますが、圧縮アーカイブを手動で作成し、必要に応じてそれらを抽出する必要はありません。 ツールafsctool(brew install afsctool)に出会いました。このツールは、コマンドラインを介して、フォルダーとその中のすべてのファイルにHFS +圧縮を適用できます。ただし、フォルダに移動さ​​れた将来のファイルの圧縮はアクティブ化されないと考えています。 ファイルを手動で移動し、コマンドライン命令を繰り返し実行するのは不便です。したがって、オートマトン/ AppleScriptを使用して2つのステップでこれを実行する必要があると推測しています: 任意のファイルを特定のフォルダーに移動できるスクリプトを作成します。理想的には、ファイルを右クリックしてアクセス可能なアーカイブというオプションです。 コマンドライン命令を実行しafsctool -c <folder>て、フォルダーに移動したばかりのすべての新しいファイルの圧縮を有効にします。 オートマトンやAppleScriptを使用した経験がないので、特にFinderにアクションを追加する方法と、スクリプトからコマンドラインツールを実行する方法に関して、どこから始めればよいかを知りたいと思います。 更新 @kopischkeガイドはうまく機能します。スクリプト自体は、@ markによる回答に基づいて作成しましたがafsctool -c <folder>、ではなくを使用しましたditto。スクリプトは次のとおりです。~/Library/Scripts/Folder Action Scripts on adding folder items to this_folder after receiving these_items repeat with i from 1 to number of items in these_items try set this_item to item i of these_items …

1
Automatorで簡単なキーボードマクロを作成する方法は?
組み込みツールのAutomator(サードパーティアプリではなく)を使用して、簡単なキーボードマクロを作成するにはどうすればよいですか? 例えば、私はそれを押してくださいCmd-Shift Left、そしてCmd-U、それからRight、など レコード機能を使用してこのマクロを作成しようとしましたが、いくつかの問題が発生しました。 1つ目は、recordキーを押した後、マウスイベントをコピーし、マクロを実行するアプリケーションに移動することです。たとえば、この場合、Chromeで実行します。クロムの起動に関係する最初のいくつかの手順を削除することになりました。それらを削除した理由は、特定のアプリケーションに限定されたくないためです。アプリケーションをアクティブ化しようとすると、複雑さが増すだけだと思います。キーボードコマンドの実行のみに固執したい。 2番目の問題は、キーボードマクロを開始する方法がわからないことです。記録したファイルを保存しますか?どこへ?Chromeでマクロを呼び出すにはどうすればよいですか?キーボードショートカットを割り当てる方法はありますか?

4
defaultsコマンドツールを使用した修飾キーマッピングの更新
Macbookの初期セットアップを自動化しようとしています。これには、ソフトウェアのインストールや必要に応じたOS X構成の変更が含まれます。 デフォルトで修飾子キーを更新しようとしましたが、コードは次のとおりです。 # The apple keyboard id (1452-567-0) should probably be modified in case you use other different model COMPUTER_UUID=`ioreg -rd1 -c IOPlatformExpertDevice | grep -E '(UUID)' | awk '{print $3}' | tr -d \"` defaults write ~/Library/Preferences/ByHost/.GlobalPreferences.$COMPUTER_UUID com.apple.keyboard.modifiermapping.1452-567-0 '( { HIDKeyboardModifierMappingDst = 2; HIDKeyboardModifierMappingSrc = 0; } )' …

1
10.9 Mavericksの「システムイベント」を使用せずにAppleScriptでメニュー項目を選択する
私は別の質問に答えているだけで、マーベリックスの新しい「機能」を思い出しました。 以前Automator Serviceは、入力をまったく受け取らなかった小さなキーがいくつかありましたが、キーストロークに結び付けられると便利なことをしていました。完璧な例は、ターミナルを前面に持ってくることです。これらのいくつかは、アプリケーションのメニュー項目を選択する必要がありましたBring All to Front。 これで、サービスがSystem EventsAppleScriptライブラリを使用する場合にユニバーサルキーストロークが機能するように、すべてのアプリに「アクセシビリティ」を付与する必要があるようです。 誰でもこれの修正を知っていますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.