Changeset 985
- Timestamp:
- 11/24/10 19:00:54 (2 years ago)
- Location:
- trunk/script
- Files:
-
- 28 edited
-
bracketing1.bas (modified) (1 diff)
-
bracketing2.bas (modified) (3 diffs)
-
default.bas (modified) (1 diff)
-
dof_test.bas (modified) (1 diff)
-
exp_info_tst.bas (modified) (2 diffs)
-
fingalo.bas (modified) (3 diffs)
-
foc-bracket.bas (modified) (2 diffs)
-
foc_bracket1.bas (modified) (2 diffs)
-
foc_bracket2.bas (modified) (2 diffs)
-
interval-video.bas (modified) (1 diff)
-
interval.bas (modified) (1 diff)
-
iso_bracket.bas (modified) (2 diffs)
-
iso_bracket1.bas (modified) (2 diffs)
-
iso_set.bas (modified) (2 diffs)
-
iso_set1.bas (modified) (2 diffs)
-
led_tst.bas (modified) (3 diffs)
-
md_demo_v1.bas (modified) (4 diffs)
-
md_test1.bas (modified) (2 diffs)
-
md_test2.bas (modified) (2 diffs)
-
prop_case.bas (modified) (1 diff)
-
script.bas (modified) (1 diff)
-
set_av96_tst.bas (modified) (1 diff)
-
set_shutter_tst.bas (modified) (1 diff)
-
set_tv96_tst.bas (modified) (1 diff)
-
set_tv96_tst1.bas (modified) (1 diff)
-
video.bas (modified) (1 diff)
-
white_balance.bas (modified) (1 diff)
-
zoom-video.bas (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/script/bracketing1.bas
r515 r985 1 1 @title EXP bracketing 2 @param a Number of ñsteps2 @param a Number of steps 3 3 @default a 2 4 4 @param b Step size (1/3EV) -
trunk/script/bracketing2.bas
r515 r985 6 6 @param c (0.1 sec) 7 7 @default c 5 8 9 8 10 9 if a<1 then let a=2 … … 24 23 print "Shoot", s, "of", a*2+1 25 24 shoot 26 sleep c25 sleep c 27 26 for n=1 to b 28 27 click "right" … … 40 39 next n 41 40 42 43 41 end -
trunk/script/default.bas
r515 r985 11 11 12 12 for s=1 to a 13 shoot14 for n=1 to b15 click "right"16 next n13 shoot 14 for n=1 to b 15 click "right" 16 next n 17 17 next s 18 18 19 shoot 19 20 20 21 for n=1 to a*b 21 click "left"22 click "left" 22 23 next n 23 24 -
trunk/script/dof_test.bas
r515 r985 1 1 @title DOF test 2 2 3 do 3 f=f+1004 set_focus f5 print "dist: ", f6 get_far_limit l7 shoot8 print "far: ", l4 f=f+100 5 set_focus f 6 print "dist: ", f 7 get_far_limit l 8 shoot 9 print "far: ", l 9 10 until F > 1000 11 10 12 end -
trunk/script/exp_info_tst.bas
r515 r985 1 1 @title Test Ev info 2 2 3 sleep 500 3 4 press "shoot_half" … … 13 14 release "shoot_full" 14 15 release "shoot_half" 16 15 17 end -
trunk/script/fingalo.bas
r515 r985 1 @title Fingalo 2 1 3 set_raw 1 2 4 set_raw 0 … … 6 8 7 9 if a=1 then 8 print "2"9 print "2"10 print "2" 11 print "2" 10 12 11 if b=0 then12 print "3"13 if b=2 then14 print "hhh"15 endif16 print "6"17 endif13 if b=0 then 14 print "3" 15 if b=2 then 16 print "hhh" 17 endif 18 print "6" 19 endif 18 20 endif 19 21 … … 27 29 28 30 end 29 -
trunk/script/foc-bracket.bas
r515 r985 1 1 @title Focus 2 @param a begin from 2 @param a begin from 3 3 @default a 30 4 @param b Step size 4 @param b Step size 5 5 @default b 10 6 @param c Steps count 6 @param c Steps count 7 7 @default c 10 8 9 8 10 9 sleep 500 … … 12 11 13 12 for s=1 to c 14 g=a+s*b15 print "Shoot", s, "(", g, ")"16 set_focus g17 shoot13 g=a+s*b 14 print "Shoot", s, "(", g, ")" 15 set_focus g 16 shoot 18 17 next s 18 19 19 end -
trunk/script/foc_bracket1.bas
r515 r985 1 1 @title Iso Bracket Real 2 @param a counter begin 2 @param a counter begin 3 3 @default a 1 4 @param b Step size 4 @param b Step size 5 5 @default b 200 6 @param c Steps count 6 @param c Steps count 7 7 @default c 10 8 8 … … 10 10 11 11 for i=a to c 12 g=i*b13 press "shoot_half"14 sleep 200015 set_focus g16 get_focus e17 print "FOC:", e18 sleep 200019 press "shoot_full"20 release "shoot_full"21 release "shoot_half"12 g=i*b 13 press "shoot_half" 14 sleep 2000 15 set_focus g 16 get_focus e 17 print "FOC:", e 18 sleep 2000 19 press "shoot_full" 20 release "shoot_full" 21 release "shoot_half" 22 22 next i 23 23 24 end -
trunk/script/foc_bracket2.bas
r515 r985 1 @title Focus bracketing 1 @title Focus bracketing 2 2 @param a focus shift 3 3 @default a 1 … … 5 5 if a<1 then let a=1 6 6 sleep 500 7 7 8 for s=1 to a 8 click "left"9 sleep 1009 click "left" 10 sleep 100 10 11 next s 12 11 13 print "Shoting", 1; " shot" 12 14 shoot 13 15 14 16 for s=1 to a*2 15 print "Shooting", s+1; " shot"16 click "right"17 shoot18 sleep 100017 print "Shooting", s+1; " shot" 18 click "right" 19 shoot 20 sleep 1000 19 21 next s 20 22 21 22 23 end -
trunk/script/interval-video.bas
r515 r985 4 4 @default a 5 5 5 6 @param b Video length (min) 6 @param b Video length (min) 7 7 @default b 0 8 @param c Video length (sec) 8 @param c Video length (sec) 9 9 @default c 10 10 10 -
trunk/script/interval.bas
r515 r985 19 19 print "Shoot 1 of", a 20 20 shoot 21 21 22 for n=2 to a 22 23 sleep t -
trunk/script/iso_bracket.bas
r515 r985 1 1 @title Iso Bracket Real 2 @param a counter begin 2 @param a counter begin 3 3 @default a 1 4 @param b Step size 4 @param b Step size 5 5 @default b 30 6 @param c Steps count 6 @param c Steps count 7 7 @default c 10 8 @param d Sleep Interval (*100) 8 @param d Sleep Interval (*100) 9 9 @default d 20 10 11 10 12 11 sleep 500 … … 15 14 16 15 for i=a to c 17 g=i*b18 press "shoot_half"19 sleep t20 set_iso_real g21 get_iso_real e22 get_iso_market f23 print "ISO:", e, "(", f, ")"24 sleep 50025 press "shoot_full"26 release "shoot_full"27 release "shoot_half"16 g=i*b 17 press "shoot_half" 18 sleep t 19 set_iso_real g 20 get_iso_real e 21 get_iso_market f 22 print "ISO:", e, "(", f, ")" 23 sleep 500 24 press "shoot_full" 25 release "shoot_full" 26 release "shoot_half" 28 27 next i 28 29 29 end -
trunk/script/iso_bracket1.bas
r515 r985 1 1 @title Iso Bracket Real 2 @param a counter begin 2 @param a counter begin 3 3 @default a 1 4 @param b Step size 4 @param b Step size 5 5 @default b 30 6 @param c Steps count 6 @param c Steps count 7 7 @default c 10 8 @param d Sleep Interval (*100) 8 @param d Sleep Interval (*100) 9 9 @default d 20 10 11 10 12 11 sleep 500 … … 15 14 16 15 for i=a to c 17 g=i*b18 sleep t19 set_iso_real g20 shoot21 get_iso_real e22 get_iso_market f23 print "ISO:", e, "(", f, ")"16 g=i*b 17 sleep t 18 set_iso_real g 19 shoot 20 get_iso_real e 21 get_iso_market f 22 print "ISO:", e, "(", f, ")" 24 23 next i 24 25 25 end -
trunk/script/iso_set.bas
r515 r985 6 6 @param c koef3 7 7 @default c 1 8 @param d Sleep Interval (*100) 8 @param d Sleep Interval (*100) 9 9 @default d 20 10 10 … … 23 23 release "shoot_full" 24 24 release "shoot_half" 25 25 26 end -
trunk/script/iso_set1.bas
r515 r985 6 6 @param c koef3 7 7 @default c 1 8 @param d Sleep Interval (*100) 8 @param d Sleep Interval (*100) 9 9 @default d 20 10 10 … … 20 20 get_iso_market f 21 21 print "ISO:", e, "(", f, ")" 22 22 23 end -
trunk/script/led_tst.bas
r515 r985 3 3 @param b brightness 4 4 @default b 200 5 6 5 7 6 rem LED_GREEN 4 … … 12 11 rem LED_AF_BEAM 9 13 12 rem LED_TIMER 10 13 14 14 b=200 15 15 16 do 17 wait_click 16 18 17 wait_click 18 19 if is_key "up" then gosub "show_led" 20 if is_key "down" then print get_vbatt 21 if is_key "display" then cls 22 if is_key "right" then b=b-10 23 if is_key "left" then gosub "light" 24 19 if is_key "up" then gosub "show_led" 20 if is_key "down" then print get_vbatt 21 if is_key "display" then cls 22 if is_key "right" then b=b-10 23 if is_key "left" then gosub "light" 25 24 until is_key "set" 26 25 … … 29 28 :light 30 29 for c=0 to 20 31 for x=200 to 0 step -11032 set_led 8 1 b33 sleep 1034 next x35 for x=0 to 200 step 1036 set_led 8 1 b37 sleep 1038 next x30 for x=200 to 0 step -110 31 set_led 8 1 b 32 sleep 10 33 next x 34 for x=0 to 200 step 10 35 set_led 8 1 b 36 sleep 10 37 next x 39 38 next c 40 39 return 41 40 42 41 :show_led 43 44 for x=4 to 10 42 for x=4 to 10 45 43 set_led x 1 46 44 sleep 1000 47 45 set_led x 0 48 next x 49 46 next x 50 47 return 51 52 48 53 49 :the_end 54 50 end 55 -
trunk/script/md_demo_v1.bas
r515 r985 28 28 @default i 1 29 29 30 31 30 if a<1 then let a=1 32 31 if b<1 then let b=1 … … 38 37 let e=e*1000 39 38 40 41 39 print_screen 1 42 40 … … 44 42 45 43 for z=0 to 10000 46 47 let t=0 44 let t=0 48 45 49 46 rem /--/-columns, rows to split picture into … … 80 77 next z 81 78 82 83 79 end -
trunk/script/md_test1.bas
r515 r985 15 15 if c<0 then let c=0 16 16 17 18 17 let e=e*1000 19 20 18 21 19 sleep e … … 24 22 25 23 for i=0 to 10 24 let f=0 25 md_detect_motion a, b, 1, 30000, d, c, 0, f 26 26 27 let f=0 28 md_detect_motion a, b, 1, 30000, d, c, 0, f 27 rem if f>0 then shoot else print "Timeout" 29 28 30 rem if f>0 then shoot else print "Timeout" 29 print "cells: ", f 31 30 32 print "cells: ", f 33 34 for g=1 to b 35 for x=1 to a 36 md_get_cell_diff x, g, f 37 print "[",x,",",g,"]=",f 38 next x 39 next g 40 41 31 for g=1 to b 32 for x=1 to a 33 md_get_cell_diff x, g, f 34 print "[",x,",",g,"]=",f 35 next x 36 next g 42 37 next i 43 38 -
trunk/script/md_test2.bas
r515 r985 15 15 if c<0 then let c=0 16 16 17 18 17 let e=e*1000 19 20 18 21 19 sleep e … … 24 22 25 23 for i=0 to 100000 24 let f=0 25 md_detect_motion a, b, 1, 30000, d, c, 0, f 26 26 27 let f=0 28 md_detect_motion a, b, 1, 30000, d, c, 0, f 27 if f>0 then shoot else print "Timeout" 29 28 30 if f>0 then shoot else print "Timeout"29 rem print "cells: ", f 31 30 32 rem print "cells: ", f 33 34 rem for g=1 to b 35 rem for x=1 to a 36 rem md_get_cell_diff x, g, f 37 rem print "[",x,",",g,"]=",f 38 rem next x 39 rem next g 40 41 31 rem for g=1 to b 32 rem for x=1 to a 33 rem md_get_cell_diff x, g, f 34 rem print "[",x,",",g,"]=",f 35 rem next x 36 rem next g 42 37 next i 43 38 -
trunk/script/prop_case.bas
r515 r985 4 4 @param b value 5 5 @default b 0 6 6 7 :loop 7 wait_click8 is_key k "left"8 wait_click 9 is_key k "left" 9 10 if k=1 then get_prop a b 10 is_key k "set" 11 if k=1 then goto "lend" 12 print a,b 13 goto "loop" 11 is_key k "set" 12 if k=1 then goto "lend" 13 print a,b 14 goto "loop" 15 14 16 :lend 15 17 end -
trunk/script/script.bas
r515 r985 1 1 sleep 1000 2 2 3 for s=1 to 3 3 shot4 for n=1 to 55 click "left"6 next n4 shot 5 for n=1 to 5 6 click "left" 7 next n 7 8 next s 9 8 10 shot 11 9 12 end -
trunk/script/set_av96_tst.bas
r515 r985 2 2 3 3 for a=1 to 6 4 if a = 1 then d = 608 5 if a = 2 then d = 640 6 if a = 3 then d = 672 7 if a = 4 then d = 704 8 if a = 5 then d = 736 9 if a = 6 then d = 768 4 10 5 if a = 1 then d = 608 6 if a = 2 then d = 640 7 if a = 3 then d = 672 8 if a = 4 then d = 704 9 if a = 5 then d = 736 10 if a = 6 then d = 768 11 12 if a = 1 then print d, "-9" 13 if a = 2 then print d, "-10.1" 14 if a = 3 then print d, "-11.3" 15 if a = 4 then print d, "-12.7" 16 if a = 5 then print d, "-14.3" 17 if a = 6 then print d, "-16.0" 11 if a = 1 then print d, "-9" 12 if a = 2 then print d, "-10.1" 13 if a = 3 then print d, "-11.3" 14 if a = 4 then print d, "-12.7" 15 if a = 5 then print d, "-14.3" 16 if a = 6 then print d, "-16.0" 18 17 19 set_av96_direct d18 set_av96_direct d 20 19 21 shoot 22 20 shoot 23 21 next a 24 22 -
trunk/script/set_shutter_tst.bas
r515 r985 2 2 3 3 for a=1 to 3 4 if a = 1 then d = 1 5 if a = 2 then d = 100000 6 if a = 3 then d = 1000000 4 7 5 if a = 1 then d = 1 6 if a = 2 then d = 100000 7 if a = 3 then d = 1000000 8 if a = 1 then print d, " t=1/100000" 9 if a = 2 then print d, " t=1" 10 if a = 3 then print d, " t=10" 8 11 9 if a = 1 then print d, " t=1/100000" 10 if a = 2 then print d, " t=1" 11 if a = 3 then print d, " t=10" 12 set_shutter_speed d 12 13 13 set_shutter_speed d 14 15 shoot 16 14 shoot 17 15 next a 18 16 -
trunk/script/set_tv96_tst.bas
r515 r985 7 7 b=b*10 8 8 9 for a=1 to 4 9 for a=1 to 4 10 d=b+32*5*a 10 11 11 d=b+32*5*a 12 set_tv96_direct d 12 13 13 set_tv96_direct d 14 rem sleep 2000 14 15 15 rem sleep 2000 16 17 shoot 18 16 shoot 19 17 next a 20 18 -
trunk/script/set_tv96_tst1.bas
r515 r985 2 2 3 3 for a=1 to 4 4 if a = 1 then d = 0 5 if a = 2 then d = -320 6 if a = 3 then d = 320 7 if a = 4 then d = 576 8 if a = 4 then d = 2000 4 9 5 if a = 1 then d = 0 6 if a = 2 then d = -320 7 if a = 3 then d = 320 8 if a = 4 then d = 576 9 if a = 4 then d = 2000 10 if a = 1 then print d, " t=1" 11 if a = 2 then print d, " T=10" 12 if a = 3 then print d, " t=1/10" 13 if a = 4 then print d, " t=1/...." 10 14 11 if a = 1 then print d, " t=1" 12 if a = 2 then print d, " T=10" 13 if a = 3 then print d, " t=1/10" 14 if a = 4 then print d, " t=1/...." 15 set_tv96_direct d 15 16 16 set_tv96_direct d 17 18 shoot 19 17 shoot 20 18 next a 21 19 -
trunk/script/video.bas
r515 r985 17 17 18 18 for s=1 to a 19 click "shoot_full"20 print "Ñíèìàþ",s,"-é èç",c" ôèëüìîâ"21 sleep t22 click "shoot_full"23 print "Æäó",d,"ìèíóò",e,"ñåêóíä"24 sleep i19 click "shoot_full" 20 print "Ñíèìàþ",s,"-é èç",c" ôèëüìîâ" 21 sleep t 22 click "shoot_full" 23 print "Æäó",d,"ìèíóò",e,"ñåêóíä" 24 sleep i 25 25 next s 26 26 27 27 print "Ïðèÿòíîãî ïðîñìîòðà!" 28 28 sleep 2000 29 29 30 end 30 -
trunk/script/white_balance.bas
r515 r985 5 5 @default b 5 6 6 7 sleep 20008 set_prop a 29 print "Cloudy"7 sleep 2000 8 set_prop a 2 9 print "Cloudy" 10 10 11 sleep 2000 12 set_prop a 3 13 print "Tungsten" 11 14 12 sleep 200013 set_prop a 3 14 print "Tungsten"15 sleep 2000 16 set_prop a 4 17 print "Fluorescent" 15 18 16 sleep 200017 set_prop a 4 18 print "Fluorescent"19 sleep 2000 20 set_prop a 5 21 print "Fluorescent H" 19 22 20 sleep 200021 set_prop a 5 22 print "Fluorescent H"23 sleep 2000 24 set_prop a 10 25 print "Underwater" 23 26 24 sleep 200025 set_prop a 10 26 print "Underwater"27 sleep 2000 28 set_prop a 7 29 print "Custom" 27 30 28 sleep 2000 29 set_prop a 7 30 print "Custom" 31 32 sleep 2000 33 set_prop a 1 34 print "Daylight" 35 36 31 sleep 2000 32 set_prop a 1 33 print "Daylight" 37 34 38 35 end 39 -
trunk/script/zoom-video.bas
r515 r985 13 13 14 14 :loop 15 wait_click15 wait_click 16 16 17 is_key k "zoom_in"17 is_key k "zoom_in" 18 18 if k=1 then set_zoom_rel +1 19 is_key k "zoom_out"19 is_key k "zoom_out" 20 20 if k=1 then set_zoom_rel -1 21 is_key k "shoot_half"21 is_key k "shoot_half" 22 22 if k=1 then goto "end" 23 goto "loop"23 goto "loop" 24 24 25 25 :end
Note: See TracChangeset
for help on using the changeset viewer.