問題タブ [automator]

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

applescript - AppleScript cURL と parse URL

私は Automator ワークフローに取り組んでおり、URL のリストを「Run Applescript」に渡しています。各ページのコンテンツを取得し、連結して BBedit (またはその他のテキスト エディター) に渡す必要があります。

現在のコードは、最初の URL からコンテンツのみを適切に取得します。誰でもこれを修正できますか?

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

archive - 個々のサブフォルダーをアーカイブする方法

「Test」というメイン フォルダの下に、テスト 1、テスト 2 ..... テスト 100 から始まる約 100 個のサブ フォルダがあります。

Macautomator でワークフローを作成しようとしています。ただし、メールの Test フォルダーに元の名前で 100 個のアーカイブ ファイルを作成するのではなく、100 個のフォルダーすべてを 1 つの大きなアーカイブ ファイルに入れます。私はオートマトンに期待しすぎていますか?どうぞよろしくお願いいたします。

前もって感謝します。

0 投票する
5 に答える
2949 参照

macos - 隠しファイルを非表示/表示する Mac シェル スクリプト

私はMacシェルスクリプトを初めて使用しますが、Macで隠しファイルの表示/非表示を切り替えるためにこれを書きました。(その後、自動化アプリケーションを実行)これは良い解決策ですか?

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

python - AppleScriptのpython:automatorのsubprocess.callとos.system

automator(mac os x 10.6.8のバージョン2.1.1)(python 2.6.1)のシェルスクリプトからpythonスクリプトを呼び出すときに回避策を見つけました。私の問題は、 os.system("mkdir foo") が subprocess.call("mkdir foo")もディレクトリを作成する(非常に具体的な)ケースで機能するが、その後、自動化ツールがエラーをスローすることです。

私の自動作成アプリの目的は、ドラッグ アンド ドロップされた画像を受け入れることです。automator アプリのアクションは 1 つだけです。次のコードを使用した「シェル スクリプトの実行」です。

$f は、ドラッグされた画像の名前です。(「シェル スクリプトの実行」は、入力を引数として渡すように設定されています。) ここに奇妙な部分があります。

「uploader.py」スクリプトでは、これを呼び出していました:

ディレクトリを作成します。しかし、次のステートメントに到達しません。そして、automator はエラー ダイアログを表示します (これは、スクリプトを確認する必要があることを示しているだけです)。

対照的に、ターミナルから「手動で」uploader.py を呼び出した場合:

問題なく動作しました。これについて少し戸惑った後、call を os.system に置き換えてみました。

これは、自動化ツールと端末から機能します。これは非常に奇妙な問題であるため、明らかなことを見落としているような気がします。しかし、いずれにせよ、これをそこに置くと思いました。何かご意見は?

-メル

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

bash - シェル スクリプト、AppleScript、または Automator ワークフローを介してホット キー/キーボード ショートカットをトリガーする方法はありますか?

私は熱心な Keyboard Maestro ユーザーであり、⌘⇧L のようなキーボード ショートカットをトリガーするための回避策が必要です (外部では、Keyboard Maestro なしで)。だから私は、bash スクリプトがそのようなことを行うことができると考えました。AppleScript または Automator ワークフローでも十分です。私は誰でも私を助けることができます。これは素晴らしいことです。


これを読む必要はありませんが、私がやりたいことをしたい理由は次のとおりです。

さまざまな Markdown マクロに同じ文字列を割り当てています。ホットキーの代わりに文字列を使用しています。私の脳はすでに非常に多くのアプリケーション ショートカットで満たされているため、覚えやすいからです。欠点は、Keyboard Maestro が文字列のキーストロークを削除しないことです。プログラム内でいくつかのアクションを実行してそれらを削除できますが、すべてのマクロにこれらのアクションを追加するのは面倒で最適ではありません。

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

macos - Automatorと「split」コマンドでファイルを分割する

私は現在、splitコマンドを使用して、大きなファイルを多くの50MBファイルに分割しています。例えば:

これは非常にうまく機能しますが、Automatorを使用して、コマンドラインにあまり詳しくない友人に提供できるアプリケーションを作成したいと思います。

これを処理できる既存のアプリケーション(Split&Concatなど)があることはわかっていますが、これをAutomatorについて学ぶ機会として利用したいと思います。これが私が達成したいことです:

  1. アプリケーションアイコンにファイルをドロップします(例:filename.ext)
  2. ファイルを分割し、filename.ext.aa、filename.ext.ab、..という名前を付けます。
  3. 元のファイルと同じ場所に新しいファイルを作成します

ファイル名をコマンドラインに渡すにはどうすればよいですか?

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

cocoa - Xcode4でのAutomatorアクションのデバッグ

Xcode 3でいくつかのAutomatorアクション(AppleScriptではなくCocoa)を作成しました。これにより、[ビルド]メニューから[ビルドとデバッグ]を実行してアクションをデバッグできます。これにより、Automatorが開き、そのアクションが追加され、文書化されているとおりに通常どおりデバッグできます。以下のリンク(「アクションのテスト、デバッグ、およびインストール」セクション):

http://developer.apple.com/library/mac/#documentation/appleapplications/Conceptual/AutomatorConcepts/Articles/DevelopAction.html

Xcode 4では、これを行う方法が見つかりません。[製品]メニューの[実行]オプションがグレー表示され、ツールバーの[実行]ボタンがアクションを作成するだけです。

Xcode 4でこれを行う方法はありますか、それともこれは不可能ですか?

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

applescript - Automatorチェックファイルタイプ

Ask for Finder ItemsAutomatorアクションがあります。ファイルが画像であるかどうかを確認するにはどうすればよいですか?

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

applescript - automator applescript 再起動ワークフロー

自動化ワークフローがあります。ifステートメントでワークフローを再開するにはどうすればよいですか?

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

cocoa - Cocoa-Applescript NSOpenPanel?

NSOpenPanelCocoa-Applescriptでどうすればよいですか?良いチュートリアルはありますか?私はApplescriptに精通していますが、実際にはCocoaの部分ではありません。nibNSOpenPanelにはが必要ですか?Automatorアクションを実行しています。私の前の質問を参照してください