I've got a Canon Eleph 950 (bought in US; IXIS 960) and had been considering using gPhoto instead but it turns out this can't remote control my camera. Therefore I wonder if there's some way I could use CHDK with a script to allow it to trigger a photo.
don't know about gphoto but I can take a picture with canon-capture (works on linux but should compile on windows too)
capture> help
Interactive commands:
aperture Set the aperture
capture Capture image and save it to the given file name
detach Quit the client but let the server running
debug Toggle debug mode
ecomp Exposure compensation
effect Photo effect
flash Set flash mode
focus Focus lock/unlock
focuspoint Sets the focusing point to center/auto
help More help on a commmand: "help COMMAND"
iso ISO speed
macro Set the macro mode
metering Light metering mode
quit Quit both the server and client
shutter Set the shutter speed
start Initialize the camera
status Get the server's status
test Debugging tests
tv/av TV/Av Setting - sets aperture/shutter priority
viewfinder Turn the viewfinder window on/ff
setvfout Set the viewfinder output mode
vfsave Save viewfinder images into files with a given prefix.
vfalign Align the viewfinder window with the specified image.
vftrans Set the viewfinder transparency in 'transparent' mode.
borders Draw borders around the viewfinder, in % of the height/width.
white White balance
zoom Set zoom: 0..6 optical zoom, 7..10 digital zoom
qual Set image quality
size Set image size
v4l Start v4l feeding
capture> start
capture> capture 1.jpg
you can found it on capture.sourceforge.net