ich habe mir die Tage nun eine Canon A800 zugelegt und bereits etwas experimentiert.
Nun habe ich hier folgendes Script gefunden:
- Code: Alles auswählen
--[[
******************************
(c) msl 18/08/2010
******************************
@title Interval USB
@param a upload time [s]
@default a 10
@param b script delay
@default b 1000
@param c interval time [s]
@default c 30
@param d pictures
@default d 5
]]
uploadTime = a * 1000
if uploadTime < 10000 then uploadTime = 10000 end
delayTime = b
intervalTime = c
if intervalTime < 30 then intervalTime = 30 end
pictures = d
if pictures < 1 then intervalTime = 1 end
count = 0
time1 = 0
workingTime = uploadTime + (delayTime * 6 / 1000)
if intervalTime <= workingTime then intervalTime = workingTime + 5 end
post_levent_to_ui("DisconnectUSBCable")
repeat
time1= os.time() + intervalTime
print("switch record mode")
set_record(1)
sleep(delayTime)
print("shoot")
shoot()
sleep(delayTime)
print("switch play mode")
set_record(0)
sleep(delayTime)
console_redraw()
print("connect USB cable")
sleep(delayTime)
post_levent_to_ui("ConnectUSBCable")
sleep(uploadTime)
post_levent_to_ui("DisconnectUSBCable")
sleep(delayTime)
console_redraw()
print("disconnect USB cable")
sleep(delayTime)
count = count + 1
print(count.."/"..pictures)
repeat
sleep(10)
until os.difftime(os.time(),time1) == 0
until count == pictures
print("shutdown cam")
sleep(b)
shut_down()
sleep(3000)
Starte ich das Script ohne Kabel an der Kamera macht es ein Bild und schreibt dann "Connect USB Kabel".
Wenn ich das Kabel aber zuerst anstecke und dann das Script ausführe steht dort:
switch record mode
shoot
und das wars, nichts passiert.
Kann mir hier bitte jemand weiterhelfen?
Danke, cheater