[gelöst] [uBasic] Script für Nachtaufnahmen (fehlverhalten)

CHDK-Skripte, CHDK-Entwicklung, PC-Zusatzprogramme, Informationen für Tüftler

Beitragvon DrMaex » 10.12.2008, 23:15

Hab den Quelltest etwas uberarbeitet, die Startzeit kann jetzt kürzer gewählt werden. D.h. wenn x=1 dann gehts mit 0.5 sekunden los, bei x=2 -->1/4 sekunden usw jedes x bedeutet eine weitere Halbierung. Desweiteren wird die AF-Lock funktion aktiviert nach dem ersten Fokussieren, d.h die restlichen Bilder erhalten denselben Fokus wie das erste ohne neu zu Fokussieren, spart etwas Zeit und das Nervige Geklicke und Geraschel des Objektivs hört man nur einmal.
Wenn die Funktion AF-Lock nicht mit der Tastenkombination "shoot_half"+ links aktiviert wird, bitte anpassen.

Code: Alles auswählen
@title DRI
@param a Pictures
@default a 5
@param c RAW 0=off 1=on
@default c 0
@param n ND-Filter 0=off 1=in 2=out
@default n 0
@param i ISO1 10x
@default i 5
@param s ISO2 1x
@default s 0
@param x Startwert
@default x 1
@param w Countdown in sec
@default w 5

for h=1 to w
    let m=w-h+1
    print "countdown:", m,"secs"
    sleep 940
next h
cls

if c>1 then c=1 endif
if c<0 then c=0 endif
if n>2 then n=2 endif
if n<0 then n=0 endif
if a<1 then a=1 endif
if x<1 then x=0 endif

v=get_raw
set_raw c
set_nd_filter n
b=x*96

press "shoot_half"
    do
        x=get_shooting
    until x=1   
click "left"
release "shoot_half"
 
for k=1 to a
    print "Photo " k
   set_iso_real (i*10)+s
    press "shoot_half"
    do
        x=get_shooting
    until x=1
    if get_propset = 2 then
        set_prop 262 b
    else
        set_prop 69 b
    endif
    set_iso_real (i*10)+s
    click "shoot_full"
    do
        x=get_shooting
    until x=1
    do
        x=get_shooting
    until x<>1
    release "shoot_half"                 
    b=b-96
next k
set_raw v
click "left"
end

Canon IXUS 80 IS 1.01A
ixus80_sd1100-101a-0.9.8-760
Galerie
DrMaex
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 148
Registriert: 04.12.2008, 22:48
Wohnort: BW

Vorherige

Zurück zu Code-Ecke

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 72 Gäste

cron