macOS Sierraで撮ったスクリーンショットを写真〝スクリーンショット〟アルバムに自動的に読み込ませる設定は?

お世話になります。

macOS Sierraで写真バージョン2.0を使っています。


先日、こちらで回答をいただき、おかげさまで、

Automator ワークフローにより、スクリーンショットを写真に読み込ませることはできています。

そこで困ったことがあります。設定方法など教えていただけたら幸いです。


サーバへの接続のタイムラグを考慮して1日経過してから確認しています。


困っていること 1

- macOS Sierraで、command (⌘) + shift + 3(4)で撮ったスクリーンショットが、写真に読み込まれません。

-  他で作ったスクリーンショットは問題ありません。

   - 同じmacOS Sierra上のアプリケーションVLCが独自ファイル名をつけて保存するスクリーンショットはOK

   - iPadのスクリーンショットはOK

- 同じワークフローで同じ任意フォルダの中の出来事でpngなのに、どう選別されるのか、見当がつきません。

- iCloudフォトライブラリー作り直し読み込み完了していて、ライブラリー違いということはありません。


(ひらべったく言うと、

写真に集めたスクリーンショットに、Apple Pencilを使ってアノテーションを入れると

仕事がめちゃくちゃはかどってうれしいのだけど、

なぜだかiMacのスクリーンショットだけは写真に入ってこないんだよなあ残念、

ということです)。


どうぞよろしく御願いいたします。

 


iMac, iOS 10.0.1, 写真バージョン2.0

投稿日 2016/09/27 20:12

返信
返信: 12

2016/09/27 20:33 mm5711 への返信

失礼致します。 

mm5711 による書き込み:


Automator ワークフローにより、スクリーンショットを写真に読み込ませることはできています。

とのことなのですが、

困っていること 1

- macOS Sierraで、command (⌘) + shift + 3(4)で撮ったスクリーンショットが、写真に読み込まれません。

となっており、状況が正確に理解できません。 

2016/09/27 21:05 mm5711 への返信

追記: キーボードショートカットを使ってスクリーンショット撮影する代わりに、Automator.appの『スクリーンショットを撮る』アクションを使って、専用のアプリケーションを作成することも可能です。 Automator.appの新規書類作成から、『アプリケーション』を選択して、以下のワークフローを加えて、適当な場所にアプリケーションを保存しておきます(変数の『パス』を使っています)。 そのアプリのアイコンをダブルクリックして起動すると、スクリーンショットが撮影されて、写真アプリに読み込まれると思います。

ユーザがアップロードしたファイル

2016/09/27 21:37 T22T への返信

T22T様

応答ありがとうございます。

説明が不十分で申し訳ありません。


すべてのスクリーンキャプチャ画像に対するAutometorワークフロー

  • ゴール

     写真に読み込み

  • フォルダー経路

    〝デスクトップ〟から〝Screen shots〟へ


問題

command (⌘) + shift + 3(4)で撮ったスクリーンキャプチャに限って、ワークフローが完了しません。

  • スクリーンキャプチャ画像は、〝Screen shots〟にありますが、写真に読み込みがされません。


確認したこと

  • アプリケーションで撮ったスクリーンキャプチャが正常に写真に読み込まれていること。
  • 他のデバイスで撮ったスクリーンキャプチャが正常に写真に読み込まれていること。
  • 上記2つは、command (⌘) + shift + 3(4)で撮ったスクリーンキャプチャの後に試した。
  • command (⌘) + shift + 3(4)、アプリケーション、他のデバイスのすべてが同じネットワーク内にあります。


うまく表現できているとは思えませんが、

少々表現を変えてみました。






2016/09/27 21:55 mm5711 への返信

度々、失礼致します。


Macのキーボードショートカットを使って撮影したスクリーショントを写真に読み込むために使っていらっしゃるのは、以下のスレッドにあるAutomator.appのフォルダーアクションでしょうか? 


iMacのスクリーンショットをiCloudフォトライブラリーに自動的に追加する設定は?


その場合、このスレッドの最後にコメントを追加しております。 ワークフローの最初に写真アプリを起動するアクションを追加してみるとどうでしょうか? ご確認ください。

2016/09/28 14:53 mm5711 への返信

訂正(すみません): 上記ワークフローにつきまして、


1)『変数の値を取得』アクションは不要でした。 スクリーンショットの保存先として『パス』の変数をしていますが、この変数の戻り値は、デフォルトでデスクトップへのパスに設定されている様です。このパスを『ファイルを”写真”へ読み込む』アクションに入力する必要はなさそうです。 『スクリーンショットを撮影する』アクションの出力は、画像ファイルへのパスになっているので、そのまま、『ファイルを”写真”へ読み込む』アクションへ入力するのが適切だと思います。

 変数の『パス』以外ではワークフローが巧く繋がらず、この辺りは、私も詳しく理解できていないので、コミュニティーの皆様のアイデアを待ちたいと思います。

 サポートコミュニティーの皆様、宜しくお願い申し上げます。


2)上記のワークフローを持つアプリケーションを実行すると、ホームディレクトリにDesktop.pngというファイルが作成されてしまう様です。 これを削除するワークフローを追加しておく方が適切だと考えます(下図)。

ユーザがアップロードしたファイル


3)macOS SierraのiCloud Driveのオプション設定でデスクトップと書類の同期を設定している場合、アプリケーションを、デスクトップや書類フォルダに保存すると、実行するMacが異なるとワークフローの実行がエラーになる様です。 なので、アプリケーションの保存場所としては、デスクトップや書類フォルダは避けた方が良さそうです。

2016/09/28 15:24 mm5711 への返信

T22T様、ni_ki様、本当にお世話になりました。おかげさまで問題解決しました!ユーザがアップロードしたファイル

いただいた沢山のヒントを消化しながら取り組んで

これで全てのスクリーンキャプチャが写真へ送られることが確認できました。


なぜ、command+shift+3 or 4の画像に限って、写真に到達しなかったのか、

その理由は(憶測ですが)

ワークフローは、ファインダー移動〝デスクトップ〟から〝Screen shots〟へという流れなのに、

スクリーンキャプチャの保存先をTinkerToolで、〝Screen shots〟に変更していた。

画像は、〝Screen shots〟フォルダーに入っていればよいという思い込みがあったのですが、

ワークフロー通りに〝デスクトップ〟からフローを辿らないとダメだとわかりました。


助けてくださって、本当にありがとうございました。

2016/09/28 17:46 mm5711 への返信

なるほどです。

mm5711 による書き込み:


スクリーンキャプチャの保存先をTinkerToolで、〝Screen shots〟に変更していた。

この場合は、ワークフローの上にある、『フォルダアクションは、次の場所に追加されたファイルやフォルダを受け取る:』の項目を”Screen shots”に指定します。 そして、添付して頂いたワークフローの最初のアクション(Finder項目を移動)を取り除けば良いと思います。 また、フォルダアクション設定で、『Screen shots』フォルダへスクリプトが適用されていることを確認してみてください。


デスクトップフォルダは色々とファイルの出し入れが多い場所なので、フォルダアクションの対象としてしまうと、その度にワークフローが実行されてしまい、Macは頻繁に余分な処理を実行する必要がありそうです。 なので、TinkerToolでスクリーンショットの保存先を、専用の『Screen shots』フォルダへ変更することは適切だと思います。

2016/09/28 17:54 T22T への返信

T22T様、

素晴らしい添削をありがとうございます!!デスクトップをワークフローから外すのですね!

(徹夜して色々やってどことなく緩い仕上がりになってしまい、将来に不安がありました)。

この度、ほぼ初めてのAutomator体験なのですが、満足のいく理解ができました。

たくさんの時間をかけて、面倒を見てくださって、感謝が尽きません、ありがとうございました。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

macOS Sierraで撮ったスクリーンショットを写真〝スクリーンショット〟アルバムに自動的に読み込ませる設定は?

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。