レビュー os xのオートマトンを使用して独自のソフトウェアを構築する方法

os xのオートマトンを使用して独自のソフトウェアを構築する方法

目次:

ビデオ: after effects rainbow text trail *ೃ༄ (10月 2024)

ビデオ: after effects rainbow text trail *ೃ༄ (10月 2024)
Anonim

ギャラリーですべての写真を見る

内容

  • OS XのAutomatorを使用して独自のソフトウェアを構築する方法
  • 自分に役立つ
  • 変数

OS XでもWindowsでも、OS XはWindowsをカスタマイズできる方法でカスタマイズできない「クローズド」システムであると聞いたことがあります。したがって、本当のパワーユーザーはWindowsを好むでしょう。 。

これは神話です。

あなたが熟練したプログラマーでない限り、Windowsの組み込みツールを使用してWindowsで行える変更は、その動作ではなく外観に影響する変更のみです。 対照的に、OS XのAutomator機能を使用すると、1回または2回のマウスクリックでOS Xに複雑なタスクを実行させるミニチュアアプリケーションとユーティリティを誰でも簡単に作成できます。 Automatorを使用すると、OS Xで繰り返し実行するほとんどすべてのタスクを自動化できます。スクリプトやプログラミング言語を習得する必要はありません。 他のオペレーティングシステムには、このようなものはありません。

これは、ほとんどの人が使用できるが、それらを必要としない初心者の邪魔にならないOS Xの高度な機能に関する一連のストーリーの2番目です。 最初のストーリーは「OS X Mountain Lion:オプションキーの秘密」です。 このストーリーは、自動化技術を学びたいが、スクリプトやプログラミング言語を学ぶ準備ができていないOS Xユーザーを対象としています。 シリーズの3番目のストーリーは、OS Xの組み込みスクリプト言語であるAppleScriptの紹介です。

Automatorは非常に柔軟であるため、その仕組みを完全に要約することはできませんが、ここにいくつかの基本を示します。 Automatorを使用して、実行する一連の手順を正確に実行するアプリを作成します。 各ステップは、アクションと呼ばれる種類のビルディングブロックによって実行されます。 ステップの完全なシーケンスはワークフローと呼ばれます。 ワークフローは、ダブルクリックしたときに実行されるスタンドアロンアプリケーションとして保存できます。または、カレンダーアラームとサービスなど、さまざまな種類のOS Xユーティリティのいずれかとして保存できます。サービスは、Appleのユーティリティプログラムの名前ですFinderでダブルクリックして実行する個別のアプリとしてではなく、他のOS Xアプリケーションのメニューとポップアップメニューからのみ実行されます。

ギャラリーですべての写真を見る

iTunesを自動化する方法

1つの非常に単純なワークフローについて説明し、次に、1つの単純なワークフローと、より複雑な2種類のワークフローを作成できます。

非常にシンプルなワークフロー(Automatorの動作を示すための例としてのみこれを提供しています)は、iTunesで音量を設定し、iTunesイコライザー設定をオンにして、1つ以上の曲またはプレイリストを再生するアプリです。 より複雑な例では、ファイルのメール送信とアーカイブ、画像ファイルから他の形式への変換、Microsoft Word文書への透かしの追加、ユーザーアカウントの作成、来週に誕生日が発生する連絡先の検索、電子メールの送信などのアクション全体を実行できます、またはこれらと他の多数のアクションの任意の組み合わせ。

上級ユーザーは、提供されているAppleScriptの実行アクションまたはシェルスクリプトの実行アクションをワークフローに追加することにより、独自のカスタマイズされたビルディングブロックを作成できます。 これらの特別なAutomatorアクションを使用すると、Perl、Python、Ruby、標準UNIXシェルなど、さまざまなプログラミング言語で記述されたコードスニペットを挿入できます。何よりも簡単なのは、OS Xのネイティブスクリプト言語AppleScriptです。

先ほど説明したiTunesプレイリスト再生アプリを作成するには、Automatorを起動して、ドキュメントタイプのギャラリーからアプリケーションを選択します。 Automatorの2ペインウィンドウでは、左側にアクションと変数のリストが表示され、右側に空のペインが表示されます。 左側の「アクション」ライブラリから「音楽」カテゴリを選択し、音楽関連のアクションのリストから「Set iTunes Volume」を右側のペインにドラッグします。 「Set iTunes Volume」という名前のビルディングブロックが表示されます。スライダーをドラッグして、必要な音量レベルを設定できます。 次に、アクションライブラリから、「iTunesイコライザーを設定」アイテムを右側のペインにドラッグします。 作成されたビルディングブロックで、イコライザーをオンにするボックスをオンにし、「Treble Booster」や「Spoken Word」などのイコライザープロファイルを選択します。

iTunesを思い通りに設定したら、左側のライブラリから右側の空のペインに「指定されたiTunesアイテムを取得」アクションをドラッグします。 「Get Specified iTunes items」という名前のビルディングブロックが表示され、下部に「Add…」ボタンがあります。 そのボタンをクリックして、既存のプレイリストを1つ以上選択します。または、任意のプレイリストから1つ以上の曲を追加したり、プレイリストと個々の曲を組み合わせて追加したりできます。

左側の「アクション」リストに戻り、「iTunesの再生を開始」を右側のペインの前の手順で追加した「指定されたiTunesアイテムを取得」ブロックの下にドラッグします。

これで、アプリをテストする準備が整いました。 Automatorウィンドウの上部にある[実行]ボタンをクリックします。 Automator自体でワークフローを実行することに関する警告メッセージを無視します。 選択した曲をスピーカーで再生します。 [ファイル/保存…]をクリックして、選択した任意の名前でアプリをデスクトップまたはその他の場所に保存します。

ギャラリーですべての写真を見る

os xのオートマトンを使用して独自のソフトウェアを構築する方法