【Appleボランチ】
Mac、iPhoneなど、アップルの製品情報や使用レポート、使い方メモ。

TAG | 自動処理

Automatorで、定期メール送信のiCalプラグインを調整しているうちに、なんか使えそうなワークフローの種ができたのでメモ。(ちなみにMacOS X 10.6 Snow Leopard のAutomator 2.1では「iCalプラグイン」として保存するオプションは無くなってますね…今頃気づきました。代わりに「アプリケーション」として保存)

Mac内蔵カメラで室内の写真(風景 / 物 / 人)を定期的に撮影してメール送信

Automatorを使って、MacBook内蔵カメラで定期的に撮影→メール送信の流れを自動化します。

防犯カメラ or 監視カメラ代わりに使えそう。室内の様子やお子さんの様子…あるいは不審者がいないか。。

(悪用はしないでね)

撮影はMacに付属するカメラアプリ『Photo Booth』で行われますが、サイズ設定ができずに、小さいサイズになってしまいます。ターミナルから変更できるだろうか。。。

Automatorの設定は画面のとおり。

Automatorの設定画面

  1. 『Photo Booth』で撮影する時にカウントダウンの音が再生されてしまうので、それをまずミュート。
  2. 新規メールを作成(Apple Mailが起動していない場合は自動で起動されます)
  3. カウントダウン後の撮影
  4. 撮影された写真をメールに添付
  5. メール送信

という流れです。これを「アプリケーション」として保存します。

次にMac標準のカレンダーアプリ『iCal』に新規イベントを作成します。

iCalの新規イベント作成画面

  1. 適当な日時に新規イベントを作成
  2. アラームの設定で「ファイルを開く」を選択
  3. 作成済みのアプリを選択。アラームを0分前に実行
  4. 繰り返しを「毎日」を選択
  5. 作成されたイベントを、1時間置きにコピー配置

以上の設定で、1時間おきに1日24回、365日カメラの画像が自動で送られます。

ちなみに外部カメラでもOKなようです。

 

, , ,

Automator

Automatorでファイル名一括変更プラグインを作成

前に「Command + Shift + 3,4 の画面スナップショットのファイル名を日本語以外に変えたい。」と書いたけれど、とりあえずMacに付属してくる自動処理スクリプト作成ソフト「Automator」で半自動でファイル名を書き換えるプラグインをつくってみた…つくったという程のものじゃないけれど。。。

【実現すること】

画面のスクリーンショットを撮った後、スクリプトメニューから「スクリーンショット ja > en」というメニューを選択すると、デスクトップ上の

  • ピクチャ 1.png
  • ピクチャ 2.png
  • …..

というファイルを

  • 20081222_picture1.png
  • 20081222_picture2.png
  • …..

一括ファイル名変更してくれる。

【作成方法】

右のAutomatorの作成画面のように、左側のFinderの項目からドラッグ&ドロップで項目を並べ、画面のように設定。要は、

  1. デスクトップから「ピクチャ」という語句を含むファイルを検索
  2. 「ピクチャ(半角スペース)」→「picture」にテキストを置換
  3. 上で変更したファイル名に作成日を付加する
    (※サーバにアップした時に過去ファイルとバッティングしないように)

組み上がったら、ファイル>プラグインとして保存スクリプトメニュー を選択して、「スクリーンショット ja > en」(※名称は任意)として保存する。

もしメニューバーにスクリプトメニューが表示されていなければ、アプリケーション>AppleScript>AppleScript ユーティリティを起動して、「メニューバーにスクリプトメニューを表示」にチェックを入れる。

以上により、メニューバーのスクリプトメニューの中に、保存した「スクリーンショット ja > en」が現れる。

【実行方法】

  1. 画面のスクリーンショットを下記のいずれかのキーボードショートカットで撮る。
    • Command + Shift + 3 〜画面全域のスクリーンショット。
    • Command + Shift + 4 〜カーソル(カメラマーク)をドラッグすることで範囲を指定してスクリーンショット。
    • Command + Shift + 4 + Space 〜ウィンドウを選択してスクリーンショット。アルファチャンネル(透明)によるシャドウ付きのスナップショットが撮れる。
  2. メニューバーのスクリプトメニューから「スクリーンショット ja > en」を選択。
  3. ファイル名の変更完了。

以上で、デスクトップにて画像ファイル名を手作業で変更せずとも、即ブログのアップロード画面に移動してアップロード可能となります;-)

, , , , , , ,

Get Adobe Flash playerPlugin by wpburn.com wordpress themes

Find it!

Theme Design by devolux.org