MacOSXでスクリーンショットを撮る便利な方法

免責事項:この記事は、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アプリケーションができました。

やった!

Source: https://habr.com/ru/post/J15163/


All Articles