Hi, Allbest,
I'm having problems with all of my scripts. The Omni intervalometer, found in the script page, just reboots the camera, for example. I have been using it for some time without trouble, and it works fine with Fingalo's build. Anyway, great work, I'm looking forward to play with the override options of your build and thanks for help.
The code that reboots my S3.
rem Author ~Keoeeit~
rem S-Series cameras ONLY
rem Use Endless mode with caution
rem See documentation for important info
@title OMNI Intervalometer
@param a Photo=0 Vid=1 P&V=2 Burst=3
@default a 0
@param b Delay 1st Shot (Mins)
@default b 0
@param c Delay 1st Shot (Secs)
@default c 0
@param d Number of Shots/Vids/Burst
@default d 5
@param e Interval (Minutes)
@default e 0
@param f Interval (Seconds)
@default f 0
@param g Interval (10th Seconds)
@default g 5
@param h Video/Burst Minutes
@default h 0
@param i Video/Burst Seconds
@default i 0
@param j Endless? No=0 Yes=1
@default j 0
p=b*600+c*10
t=e*600+f*10+g
v=h*600+i*10
if a<0 then a=0
if a>3 then a=3
if d<1 then d=5
if t<1 then t=1
if j<0 then j=0
if j>1 then j=1
if p<0 then p=0
if v<10 then v=10
if a=0 then v=0
u=t
get_tv k
if a=1 then k=-14
if a=2 then t=t+10*d
if a=3 then t=t+25*d
if k=-12 then t=t+330
if k=-11 then t=t+270
if k=-10 then t=t+210
if k=-9 then t=t+170
if k=-8 then t=t+130
if k=-7 then t=t+110
if k=-6 then t=t+90
if k=-5 then t=t+70
if k=-4 then t=t+60
if k=-3 then t=t+50
if k=-2 then t=t+40
if k=-1 then t=t+35
if k=0 then t=t+18
if k=1 then t=t+15
if k=2 then t=t+13
if k=3 then t=t+11
if k=4 then t=t+10
if k=5 then t=t+8
if k=6 then t=t+6
x=p+(v*d)+(t*(d-1))
print "1 Cycle Time:", x/600; "min", x%600/10; "sec"
goto "interval"
:interval
if p>0 then gosub "pause"
for n=1 to d
print "Shot", n, "of", d
if n>1 then sleep u*100
if a=0 then shoot
if a=1 then gosub "vid"
if a=2 then gosub "vid"
if a=3 then gosub "burst"
next n
if j=1 then goto "interval" else end
:pause
r=(b*60)+c
for m=1 to r
q=r-m
print "Intvl Begins:", q/60; "min", q%60; "sec"
sleep 930
next m
return
:vid
if a=2 then shoot
if a=2 then sleep 1000
click "video"
sleep v*100
click "video"
return
:burst
click "timer"
press "shoot_half"
sleep 500
press "shoot_full"
sleep v*100
release "shoot_full"
release "shoot_half"
sleep 2000
click "timer"
click "timer"
return