Yes, it can be extended very easily. I put this together pretty quickly so it's not elegant, just brute force.
To add a 3rd camera:
- Configure/Programs. Click on the Contrib/E-Mail Pictures. Edit.
- in the Startup Code, add:
Program.AddInputField("IPCamera.ImageURLThree", "", "Camera 3 image API URL (see your camera docs)");
- in the Program Code, add:
var cameraThreeImageURL = Program.InputField("IPCamera.ImageURLThree").Value;
- and, just before "Pause(1)", add:
if (cameraThreeImageURL != "") {
img = Net.WebService(cameraThreeImageURL)
.GetBytes();
Net.AddAttachment( "thrid"+x+".jpg", img );
}
- compile. As long as it says "Saved succeeded" you're good.