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

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

2
Dockにカスタムランチャーを配置する方法(Mavericks)
私はMac OSを初めて使用します(現在Mavericksを使用しています)。私の質問に関してStackExchangeでGoogle検索と検索を実行しましたが、出会った議論は私の質問にまったく答えていません。 私はLinuxの世界から来ました。gnome-panelでカスタムコマンドを設定し、好きな引数を入力するのは簡単です。これらのコマンドの多くはxtermを呼び出します。 したがって、たとえば、以下のような多くの引数を使用してリモートサーバーに接続するランチャーを作成するとします。 xterm -fg orange -bg black -e ssh me@myserver 私は、オートマトンを使用することを提案した投稿に目を通しています。ただし、これを正常に行うことはできません。 これまでオートマトンで、私は持っています open -a "/opt/X11/bin/xterm" --args "-fg orange -bg black -e ssh me@myserver" しかし、このコマンドは適切に実行されず、この問題を解決する方法がわかりません。 Les psに感謝します。ターミナルを起動してxtermと入力すると、期待どおりに起動します。

1
Automatorで作成されたURLハンドラーアプリケーションでクリックされたURLにアクセスする方法
現在、OS XのデフォルトのURL処理動作を変更しようとしています。Webブラウザーの外部のリンクをクリックすると、このURLをデフォルトのWebブラウザーで開くのではなく、ペーストボードにコピーしたいです。 、Skype会話のリンクをクリックすると、このURLがFirefox(現在はデフォルトのWebブラウザー)で開かれる代わりに、OS Xペーストボードにコピーされます。 私はソリューションについて考えましたが、現在、それを実装することはできません。URLをペーストボードに送信して送信するアプリケーションを作成し、このアプリケーションをデフォルトのWebブラウザーとして設定できれば、目標を達成できます。 シェルコマンドを実行するAutomatorでアプリケーションを作成し、pbcopyこのアプリケーションをデフォルトのWebブラウザーとして設定しましたが、期待した結果が得られませんでした。いくつかのテストを行い、リンクをクリックするとアプリケーションが実行されることを確認できますが、アプリケーション/シェルスクリプトに渡されたURLを取得できません。stdinまたは渡された引数の両方を試しましたが、成功しませんでした。 Automatorで作成pbcopyされたアプリケーションが、URLの(デフォルト)ハンドラーとして設定されている場合、クリックされたURLを取得してに送信する方法はありますか? あるいは、Automatorよりも入力を受け取ってペーストボードに入れる偽のWebブラウザを作成するより良い方法はありますか?または、カスタムアプリケーション/スクリプトなしで目標を達成できる他の方法はありますか?

3
iBooksからすべてのノートとハイライトを収集するにはどうすればよいですか?
私が読んだiBooksには多くのハイライトとメモがあり、それらを簡単に使用および操作できる1つの形式で収集できるようにしたいと思います(たとえば、論文の執筆や引用の引用など)。 たとえば、このようなハイライトが欲しい 次のようなものを作成する(CSVなど) QUOD私nutrit私destruit - 。、14、Tamburlaneパート1と2、クリストファー・マーロウ、アンソニーB.ドーソン編をも私を支えて私を破壊すること、ブルームズベリー、https://itun.es/us/qSrZ0.l iBookの「共有」機能(またはコピーと貼り付け)を使用して、一度に1つずつメモを作成する方法(面倒な作業)を見ることができますが、一括して行う方法はありません。本のメモ、またはすべての本のメモ。 Apple ScriptやAutomatorなどを使用して、これを達成する方法はありますか?または、メモやハイライトを含むテキストまたはXMLファイルがあり、解析するスクリプトを(できればPythonで)書くことができます。

1
Automatorの「シェルスクリプトの実行」に引数を渡す
Automatorワークフローを作成してシェルコマンドを実行したい。たとえば、ユーザーからテキスト入力を受け取り、その入力をテキストではなくシェルコマンドとして扱いたいとします。私は引数を渡すことを試みましたstdinが、まだそれを機能させることができません。これが私がやろうとしていることの簡単な例です: ユーザーは、「xyz」などのテキストを入力します。このテキストを次のようにシェルスクリプトに渡したい echo "$1/" Automatorのshow resultアクションでxyz表示するシェルスクリプトの出力として取得します。

7
Automatorを使用する便利な方法は何ですか?
私はすでに3世代のOSでOS Xを使用しています(Tiger-> Leopard-> SL)が、Automatorの使用にはあまり挑戦していません。 Automatorを使用する最良の方法は何ですか?(最適な用途、時間の節約など)
13 automator 


2
Automatorにネットワークボリュームをマウントさせるにはどうすればよいですか?
rsync10.6.3 MacBook ProのメディアであるAutomatorの「スクリプト」をUbuntu 10.10 HTPCに書き込みます。Automatorにrsyncコマンド用のシェルスクリプトを実行させることはできますが、AutomatorにHTPCの3つのボリューム(音楽、ビデオ、写真用のフォルダー)をマウントさせることはできません。 ログイン時にこれらのボリュームを自動的にマウントします(これらのコンピューターはwifiネットワーク経由で接続します)が、HTPCボリュームがマウント解除されることがあるため、デフォルトで再マウントしたいと思います。 Automatorにボリュームをマウントする方法はありますか?私もシェルスクリプトを使用できます。ありがとう!

6
Macでcronジョブを実行するにはどうすればよいですか?
Mac(最新のOSを実行している)に1日に1回自動的にタスクを実行させるにはどうすればよいですか?たとえば、このオープンソースの代数幾何学の教科書のコピーを1日に1回自動的にダウンロードしたいです。wgetとcronのいくつかの組み合わせが動作するはずだと感じていますが、グーグルでcronドキュメントを読んだ後、正しく動作させることができませんでした。
12 automator 

2
複数のフォルダーを個別のzipファイルにバッチ圧縮
個別のzipファイルに圧縮する必要があるフォルダーが数十あります。 Finderでこれらのフォルダをすべて選択して「[X]アイテムを圧縮」すると、すべてのフォルダを含む1つのzipファイルが得られますが、必要なのはフォルダごとに1つのzipファイルです。 「アーカイブの作成」アクションを使用してAutomatorでワークフローを作成してみましたが、動作は同じです。複数のファイル/フォルダーを入力すると、単一のzipファイルが出力されます。アクションが各アイテムで個別に実行されるように指定する方法はありません。 基本的に、Finderで一度に1つずつフォルダごとに「圧縮」を実行する手間を省く方法を探しています。これを自動化する方法はありますか?

6
既存のAppleScriptファイルをサービスとして機能させるにはどうすればよいですか?
AppleScriptを作成し、それをファイルとしてハードドライブの特定のフォルダーに保存しました。これにショートカットを割り当てたいのですが、Automatorを介してサービスを作成する必要があるRun AppleScriptようですが、既存の.scptファイルを実行したいのですが、コードを中に入れるように求められます。どうやってするか?

6
シェルスクリプトへの呼び出しをラップするOSXアプリケーションを作成する方法
私の目標は、ターミナルを開いてシェルスクリプトを実行するように顧客に指示する代わりに、ショートカットに相当するものをzipファイルに含めることです。 私のデプロイ可能コンポーネントは基本的に次のようになります。 $ unzip Deliverable.zip $ cd Deliverable; ls app.jar run.sh のスクリプトrun.sh: #!/bin/sh java -jar app.jar ディレクトリには他にもたくさんあります。スクリプトの相対パスにアクセスする必要があるため、Deliverableディレクトリからスクリプトを実行する必要があると言えば十分です。ただし、お客様が開く場所は保証できませんDeliverable.zip(ホームディレクトリである可能性があります。ダウンロードディレクトリなどにある可能性があります)。 私が見つかりました。これをシェルスクリプトを起動するアプリケーションとして保存し、その後、Automatorの中で新しいワークフローを作成する方法について説明しています。私はそれをラップするようにしようとしましたrun.shが、それは見つけることができないと言いますrun.sh。 誰かがapplescriptの使用を提案し、applescriptを使用して現在のディレクトリに切り替える方法へのリンクも送ってくれました。オートマトンにはアップルスクリプトの「アクション」があります。それで新しいワークフローを作成し、アプリケーションとして保存しました。これは次のようになります。 コード: on run {input, parameters} tell application "Finder" set current_path to container of (path to me) as alias end tell do shell script "java -jar app.jar" return input end run そして、これは私がそれを実行するときに私が得るエラーです: …

2
指定した領域のスクリーンショットを自動で撮る
オートマトンを使用して、指定した領域のスクリーンショットを撮ろうとしています。私はウィンドウまたはスクリーン全体のスクリーンショットを撮るオプションしか見つけることができませんが。オートマトンまたはアップルスクリプトを使用してこれを行うオプションはありますか?


3
Automator-Terminalコマンドの結果を表示
TL; DR Automatorを介して.appを作成した場合、ダイアログまたはターミナルウィンドウにシェルスクリプトの結果を表示するにはどうすればよいですか? Automatorを使用してシェルスクリプトを実行しています adb install /Directory/$1.apk Automatorを介して実行すると、結果が表示されます(インストールが成功したか、filname.apkが見つからないか、他の端末から通知されます)。アプリとして保存し、ダブルクリックして実行すると、これらの結果が表示されません。 実行したスクリプトの結果を表示するダイアログまたはターミナルウィンドウを表示するにはどうすればよいですか?

2
Automatorアプリケーションにパスワードを渡す
システムでFTP接続を開くために、次のシェルスクリプトを使用してAutomatorアプリケーションを作成しました。 sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist osascript -e 'tell app "Finder" to display alert "SFTP Opened"' これは、sudoコマンドがパスワードを必要とすることを除いて、期待どおりに機能します。同じコマンドをターミナルで実行すると、パスワードの入力を求められますが、Automatorアプリとして実行すると、入力の入力を求められません。Automatorスクリプト内でこのsudoにプログラムでパスワードを渡す方法はありますか?これは安全な方法ではないことはわかっていますが、私のシステムはかなり安全で、私以外の誰にも影響を受けないので、引き続き実行したいと考えています。 「シェルスクリプトを実行して...管理者権限で」メソッドを実行すると、次のエラーが発生します。

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