- ハウツー

写真: Charlie Sorrel/Cult of Mac
Catalystを使えばmacOS Catalinaでショートカットアプリを動かすことは可能ですが、それだけでは多くのことはできません。では、次善策として、Macで何かを選択し、iPhoneでショートカットをタップすると、その結果がMacに表示されるようにしてはどうでしょうか?
ここ数週間、これを実践してきましたが、これは単なる回避策ではなく、MacでiOSのショートカットを「実行」するための本当に便利で信頼できる方法です。早速見ていきましょう。
ショートカット + 継続性
このトリックでは、iCloudの連携ツールの一部であるユニバーサルクリップボードを使用します。手順は以下のとおりです。
- Mac のクリップボードに何かをコピーします。
- クリップボードをソースおよび宛先として使用するショートカットを iOS デバイスで実行します。
- Macに貼り付けます。
ユニバーサルクリップボードは非常に堅牢なので、このトリックはiPadやiPhoneのショートカットと同じくらい信頼できます。問題が発生する可能性が高いのは、動画ファイルなど、大きなファイルを扱う場合です。しかし、通常のテキストや写真であれば問題なく動作するはずです。まずは実際の例を見てみましょう。
ショートカットを設定する
毎週アプリのまとめ記事を書いていますが、この面倒な作業はショートカットを使っています。ショートカットの一つは、アプリのリストを取得し、App Storeで検索して結果リストを表示するものです。欲しい結果をタップすると、ショートカットがアプリの名前、価格、リンクを取得し、Markdown形式でフォーマットしてクリップボードに保存してくれます。

写真:Cult of Mac
これは私にとって欠かせないツールなので、Macにインストールされていないのは非常に困りました。そこで、このショートカットを複製し、最初のステップを「クリップボードにコピー」に変更しました。最後のステップは既に結果をクリップボードにコピーするように設定されていたので、変更が必要なのはこれだけです。(ちなみに、名前も変更しました。アイコンも変更した方がいいかもしれません。)
このショートカットを実行するには、アプリのリストをMacのクリップボードにコピーします。iPhoneを手に取り、ロック画面で右にスワイプして、ウィジェット内のショートカットをタップします。ショートカットが実行され、必要なアプリを選択したら、Macで⌘+Vを押して貼り付けます。
ショートカットは、iPhoneまたはiPadのショートカットアプリ内、またはSpotlight検索から実行することもできます。ウィジェットを使えば、iPhoneのロックを解除しなくても実行できます。
Macのショートカットを使うタイミング
Macには独自の自動化機能があります。例えば、AutomatorやAppleScript、そしてコマンドラインで実行されるより複雑なシェルスクリプトなどです。しかし、AppleScriptは分かりにくく、Automatorにはショートカットほどのパワーはありません(そして使いにくいです)。私の経験では、Automatorの画像処理はショートカットよりもはるかに劣っています。例えば、2013年に私が書いた、Automatorを使った画像処理のハウツー記事を見てください。とてつもなく難しいです。
スクリーンショットを小さなJPGファイルに縮小したいだけなら、Automatorを使って、その結果得られたワークフローをTouch BarやFinderのクイックアクションなどに組み込むのが良いでしょう。しかし、複数の画像を結合し、白い枠線でパディングして特定のサイズにしたい場合は、クリップボードやショートカットを使う方法が良いでしょう。
すでにショートカットを頻繁に使っている方なら、Macでどのショートカットが最も使いやすいかは一目瞭然でしょう。そうでない方は、何かをするためにiPhoneやiPadを使わなければならない時はいつも、この裏技を試してみてください。