Hi John,
This is the script I use for the same task with EQASCOM.
http://eq-mod.sourceforge.net/samples/CCDDriftAlign.vbs
All it does is it slews east for 30secs and then west for 30s.
So I have my image capture program running windowed, and then run this script and start the capture at the same time.
so if you are able to substitute the CreateObject("EQMOD.Telescope") with your gemini equivalent, this might work.
Maybe try "DriverHelper.Chooser"
I'm guessing you'd have to use the ASCOM driver for your G11.
Also look at the Maxim scripts. There might be something there that uses scope control.
for eg. I found this snippet from the recenter script at
http://www.cyanogen.com/maxim_extras.php
see if you could use this with the eqascom script I mentioned.
' #2 -- Telescope driver
' Need to set this to the appropriate telescope model
' This will pop up a chooser box; you pick the telescope
' and set up the COM port etc. You can experiment with
' the Simulator
Set ch = CreateObject("DriverHelper.Chooser" )
ScopeProgID = ch.Choose("")
Set t = CreateObject(ScopeProgID)
t.Connected = True
Set ch = Nothing
Else you may be able to script the whole thing in Maxim which can include the capture as well.
Finally, I think this might work partially.
try out this script. It opens a dialog to choose the scope. then you can set it to track. but you need to find the ascom command to change the tracking=true to a slew at 1x sidereal.
http://eq-mod.sourceforge.net/samples/ASCOM_DEMO.zip
I'm no software expert so I'm only guessing here.
Cheers
Alistair