FTP Settings
Webcam32 can be configured to automatically obtain and transmit a captured image to an FTP server. A quick start overview is provided here. In order to upload image files, Webcam32 must be told a number of important FTP related items including the name of the machine running the FTP server on which the files are to be saved, the userid and password for logging onto the FTP server, (optionally) the directory on the server in which the files are to be saved, and the name of the target file to be created.
These and other FTP related settings can be entered in the following sections:
Basic


- FTP Server - The name or IP address of the FTP server.
- FTP Userid - The user name to log on to the FTP server.
- FTP Password - The password to log on to the FTP server.
- Directory - The directory in which the image will be placed. This is relative to the log in directory of the user. If left blank it will be the log in directory.
- File Name - The name of the file to be saved on the FTP server. The jpg extension is not required.
- Upload Interval - An interval in seconds. Each time the interval passes, Webcam32 will grab a new image and FTP the image to the FTP server. If the interval is set to 0 (zero), FTP will be disabled.
- Save Count - A count of the old images to be preserved. If set to 0 (zero), no previous images will be saved. The old images are saved as the same name as the file with a file version index number added. For example, webcam32.jpg will become webcam321.jpg and then webcam322.jpg, etc. More informatinon the Save Count feature can be found here.
- FTP Timer - Opens a time range selection dialog. In this dialog, ranges of times can be set. When these time ranges are reached, Webcam32 can FTP an image. If any times are set in the time selection ranges, the Upload Interval specified in seconds is ignored. Details of timer settings are available here.
- FTP Test - Allows a connection to be made to the server to test the upload.
Advanced


- Maintain FTP - Keeps the FTP connection open between transfers increase speed (removes connection time).
- Use %Change - Enable upload of a new FTP image to the server only if it has changed by a configurable amount. This percentage can be changed in Video Image Preferences.
- Use Temp File - Allow the file to be overwritten only when the image is finished uploading. To achieve this, the target file is not written directly, instead a temporary file called T.jpg is written and renamed to the target.
- Remove/Rename - Removes the target file before the Temp file is renamed.
- FTP Port - The port on which the server is running FTP. FTP is specified to be on port 21.
- Passive FTP - used if there is a firewall between Webcam32 and the target FTP server.
- Final Upload - FTP an image on Webcam32 close. The JPEG image is specified in the File Name area of the Last Image Upload settings.
- Guest Cam - Specify a second directory in which to upload the image. This second upload has a separate Upload Interval parameter.
- Proxy - Format for the proxy server is hostname:portnumber
Thumbnails

Webcam32 has the ability to upload a second copy of the image to the FTP server. This second copy can be smaller than the original. Such smaller images are called thumbnails. Thumbnail preferences are:
- Width - Thumbnail image width, in pixels.
- Height - Thumbnail image height, in pixels.
- Name extension - Appended to file name. Example: extension name "thumb" and file name "webcam32" would create a thumbnail file name of "webcam32thumb.jpg".
IP Upload

When using a dialup network connection with an Internet Service Provider (ISP), each time you connect to the Internet, you are assigned a new IP address. If you wish to use Webcam32 with single frame or server push mode instead of FTP, you have to keep updating your HTML pages on your Webserver with the new IP address. Webcam32 provides a solution to this problem which is fully described here.