免責事項:この記事は、Macユーザーのみを対象としています。 残り-MacOSXの機能を説明する場合を除きます。
コンピューターを使用する多くの人々にとって非常に頻繁に使用されるケースの1つは、スクリーンショットの作成と投稿です。
画面の一部、アプリケーションのウィンドウ、エラーの「写真」、またはおかしな何かを誰かに表示する頻度はどれくらいですか? 正しい答えは、あなたがするよりも頻繁です。 通常これはすべて非常に複雑で不便だからです。 実際、これには何をする必要がありますか:
1.実際に、スクリーンショットを撮ります。
2.ファイルに保存します。
3.インターネット上のどこかに投稿します。
4. httpリンクを取得します。
5.必要な人に転送します。
各ポイントの実装(おそらく5番目を除く)は、たいてい単純ではありません。
私はスクリーンショットをすばやく作成する方法について話したいと思います。これは多くの人にとって便利なようです。
オートメイター
バージョン10.4以降のMacOSXには、かなり興味深い強力なアプリケーションAutomatorが含まれています。 機能を1つの文で説明しようとすると、これは、事前定義された(ただし拡張可能な) "ブリック"のセット(個々のアトミックアクション)からあまり複雑でないスクリプトを作成するためのツールです。
各アクションは、何らかの入力データと出力データを持つ(ただし、必ずしもそうではない)操作です。 このデータのタイプを指定すると、アクションを線形ストリームに編成でき、後続の各アクションは前のアクションの出力から入力データを受け取ります。 したがって、一連の操作が生成され、目的の結果が得られます。
ただし、例を設定する方がはるかに簡単です。
これはAutomatorのウィンドウの外観です。
[ライブラリ]パネルには、Automatorに一連のアクションを提供するすべてのアプリケーションが一覧表示されます。 [アクション]パネル-したがって、アクションが見つかります。
アクションから、プログラム(ワークフロー)を作成できます。 たとえば、これ:
この「プログラム」は、すべての未読メールをテキスト形式でiPodにコピーします(iPodの標準機能)。 誰もが実際にこれを必要とすることはまずありませんが、たとえば必要です。 だから:
1.ユーザーに確認を求めます-彼はアクションの準備ができていますか(iPodを接続しましたか)?
2.すべてのアカウントの新しいメールをダウンロードします。
3.メールプログラムから、まだ読んでいないすべての手紙をリクエストします。
4.文字を1つの大きなテキストに結合します。
5. iPodでテキストメモを作成します。
非常にシンプルで、非常に視覚的で、非常に高速です。
しかし、タスクに戻ります。
実装
そのため、画面の任意の部分のスクリーンショットをすばやく(ワンクリックで)取得してFTPサーバーにアップロードし、クリップボードにこの画像のHTTPアドレスへのリンクを配置できるようにするものを作成します。
実際、スクリプトは:
手順:
1.標準アクション「スクリーンショットを撮る」を使用します。 指定された設定で、マウスを使用して画面の任意の領域を選択し、画面ファイルで選択した画像を保存するようにユーザーに求めます。
2.このアクションは、このファイルの名前を一意の名前に変更します。 次のスクリーンショットが前のスクリーンショットを上書きしないようにする必要があります。
3.実際に、FTPにアップロードします。 このアクションは標準ではないため、システムに個別にインストールする必要があります。 すべてのリンクは記事の下部に記載されます。
4.「FTPへアップロード」アクションは、出力内のダウンロードされたファイルへのHTTPリンクを送信します。 4番目のアクションは、クリップボードに配置します。
それだけです!
乾燥残渣
この記事で説明されていることを実行する完成したワークフローの実際のアーカイブは、 screenshot.zipです。
次に、操作に必要なアクション「 FTPにアップロード 」を示します。
手順:
1.「FTPにアップロード」をダウンロードしてインストールします。
2. Automatorでscreenshot.wflowを開きます。 最初と3番目のアクションのパラメーターを置き換えます。 最初のステップでは、自分に適したスクリーンショットを保存する場所を選択し、3番目では、FTPサーバーに必要なすべてのパラメーターを入力します。
3.メニュー項目[ファイル-名前を付けて保存]を選択し、[ワークフロー]タイプの代わりに[アプリケーション]を選択します。
スクリーンショットを撮る必要があるたびにDockに入れて実行できる通常のMacOSXアプリケーションができました。
やった!