capture_send.zip 送ったら終了する版
capture.zip 常にプレビューを表示する版
概要
起動するとWebカメラからスクリーンショットをPNGで取得してscpで指定のサーバーに送ります。
インストール
設定ファイルを書く必要があります。
設定ファイルはcapture_send.plistです。 exeファイルと同じフォルダか c:\Documents and Settings\(ユーザー名)\Application Data\capture_send\capture_send.plist を読み込みます。両方の場所にある場合はexeファイルと同じフォルダのファイルを読み込みます。 テンプレートとなるファイルを同梱しているので参照してください。
設定ファイルの内容は以下のようになります。
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>scp_path</key> <string>c:\~\pscp.exe</string> <key>host</key> <string>host.adress</string> <key>user</key> <string>username</string> <key>password</key> <string>password</string> <key>up_dir</key> <string>/upload/dir/path</string> <key>upload_basename</key> <string>capture_image_basename</string> <key>work_dir</key> <string>c:\~\</string> <key>wait_time</key> <string>1800</string> </dict> </plist>
強調した部分を編集します。
- scp_pathにはputtyのpscp.exeかWinSCP3.comのパスを指定してください。
- user, passwordはSCPのパスワードです。
- hostは送信先のホストアドレスです。
- up_dirはアップロード先のディレクトリパスです。
- upload_basenameは画像ファイルの拡張子より前の部分になります。値がcapture_image_basenameなら、アップロードされるファイル名はcapture_image_basename.pngになります。
- work_dirは作業ディレクトリです。書き込み権限のあるフォルダを指定してください。省略することもできます。省略した場合exeファイルと同じフォルダを使います。
- wait_timeは秒で送信間隔を指定します。短くしすぎると大域を圧迫するので気をつけてください。デフォルトは30分です。