NETが終了したらプレビューをメールで送ってくれるAutometer

CINEMA 4DおよびBodyPaint 3Dに関する一般的な議論や情報交換をするフォーラムです。

NETが終了したらプレビューをメールで送ってくれるAutometer

投稿記事by tofuji » 火 1 15, 2013 4:47 am

 こんにちは冨士です。

 CINEMA 4D NETの進行状況はスマートフォン等で監視できますが、もう一歩踏み込んで
「NETが終了したらプレビューをメールで送ってくれるAutometer」を作りました。

 Autometer自体が非力なのと、AppleScriptやShellScriptを書きたくなかったので、構成がちょっと複雑になっています。
 また、当然のことながらMacでしか使えません。動作原理は次の通りです。

1. NETのJobフォルダの中の「results」フォルダに、「Copy_movie_to_SMFN_folder」というワークフローを適用します。
 このフォルダアクションは、このフォルダに「.mov」を含む名前のファイルが追加されると、
それを「send_mail_from_NET」フォルダにコピーします。

2. 任意の場所に置いた「send_mail_from_NET」フォルダに、「send_mail_from_NET」というワークフローを適用します。
 このフォルダアクションは、このフォルダに追加されたファイルをメールに添付して送信します。
メールの宛名や本文はあらかじめ指定しておきます。

http://www2.11moon.com/sample_files2013 ... om_NET.mp4


 ワークフローは二つともコマンド2個の簡単なものですから、ムービーを参考にして各自で作って下さい。


 問題点

1. ファイル名の中の「.mov」という文字を検出して動作するようになっているので、静止画や連番をレンダリングする場合メールを送れません。
あくまでプレビュームービー専用と考えて下さい。

 最後のフレームを検出する方法も検討したのですが、最後のフレームが最後にレンダリングされるとは限らないし、
最後のフレームの番号を毎回指定し直す必要があるのでやめました。


2. 「send_mail_from_NET」フォルダのフォルダアクションは再利用できますが、
「results」フォルダのフォルダアクションはJobを作る度に指定し直す必要があります。

 これが面倒な場合は、プレビュームービー専用のJobフォルダを作り、resultsフォルダを再利用するといいでしょう。


3. Jobフォルダ(データパス)がネットワーク上にあるとAutometer(のパスフィルタ)が動作しません。
 つまり、NET Serverがインストールされているコンピュータのローカルにデータパスを置き、
そのコンピュータにAutometerを指定する必要があります。
---

Toshio Fuji<gtofuji@gmail.com>

掲示板に書いたサンプルのまとめサイト
http://www2.11moon.com/index_as.html
tofuji
 
記事: 803
登録日時: 木 3 10, 2011 10:41 am
お住まい: 東京都渋谷区

Return to ユーザフォーラム

オンラインデータ

このフォーラムを閲覧中のユーザー: Yahoo [Bot] & ゲスト[3人]