[uBasic] Script für Belichtungsreihen (HDRI-Script)

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

Beitragvon CHDKLover » 27.02.2008, 10:48

Hallo tricade,
kannst es nur unter dem normalen Bildaufnahmemodus versuchen. Script laden, im "ALT"-Modus bleiben, und auf den Auslöser drücken.

CHDKLover
Benutzeravatar
CHDKLover
Super-Mod
Super-Mod
 
Beiträge: 878
Bilder: 8
Registriert: 12.09.2007, 18:25
Wohnort: Dresden
Kamera(s): a610 100e

Beitragvon Gast » 27.02.2008, 10:52

hab ich getestet klappt mit der ixus 70 nicht ...
mal abwarten chdk ist ja für die ixus 70 neu vielleicht hilft da nur warten :)

-> viewtopic.php?p=326#326
Gast
 

Beitragvon Kalli » 28.02.2008, 21:49

Ratburger hat geschrieben:PS: Wie kommt man eigentlich aus dem Skipt-Modus raus? Es ist bei mir immer ein Skript geladen und ich weiß nicht, wie es entladen kann bzw deaktivieren kann. Wenn ich im ALT-Modus auf den Auslöser drücke startet immer das geladene Skript. Ich hab Allbest drauf.


edit: ups! alte Frage...outdated...
A620 (CHDK)
EOS60D (Magic Lantern)
Kalli
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 45
Registriert: 08.11.2007, 16:49
Wohnort: bei Hamburg
Kamera(s): A620 (CHDK)
EOS60D (Magic Lantern)

Beitragvon Ratburger » 29.02.2008, 09:33

Die Frage hatte ich mir schon selbst beantwortet. Das war auch nur eine kurzfristige Verwirrung von mir. Inzwischen weiß ich wieder, dass man im ALT-Modus immer ein Script drin hat. ALT-Modus verlassen und man hat CHDK ohne Script.
A710IS und EOS 450D
Ratburger
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 39
Registriert: 14.01.2008, 15:10

Beitragvon CHDKLover » 01.03.2008, 16:42

Hallo tricade,
hab vielleicht noch eine Lösung für deine ixus Kamera gefunden:
Schau mal hier, da dein Menüaufbau der PS A460 ähneln dürfte, oder?

CHDKLover
Benutzeravatar
CHDKLover
Super-Mod
Super-Mod
 
Beiträge: 878
Bilder: 8
Registriert: 12.09.2007, 18:25
Wohnort: Dresden
Kamera(s): a610 100e

..

Beitragvon Gast » 01.03.2008, 16:53

leider klappt auch dieser script nicht ;(

scheint so als hat diue ixus 70 ein ganz anderes menü
Gast
 

Beitragvon CHDKLover » 01.03.2008, 17:27

Hallo tricade,
ok wir machen jetzt mal ein Test. Wagen uns Schritt für Schritt an des Problem heran. Kopiere das folgende Script in eine Textdatei und speichere es im Ordner "CHDK/Scripts" auf deiner SD-Karte. Starte deine Kamera mit dem CHDK wechsle in den "ALT-Modus" lade über das Scriptmenü das Testscript, verlasse das Menü und betätige den Auslöser.
Nun sollte in der kleinen Scriptkonsole die Ausschrift "Testfoto" erscheinen und anschließend ein Foto mit aktuellen Einstellungen geschossen werden. Macht deine Kamera dies?
Code: Alles auswählen
@title Testscript1
print "Testfoto"
shoot
end

Noch eine kleine Frage wie sieht den dein Menü aus? Laut Internet so:

[center]Bild[/center]

CHDKLover
Benutzeravatar
CHDKLover
Super-Mod
Super-Mod
 
Beiträge: 878
Bilder: 8
Registriert: 12.09.2007, 18:25
Wohnort: Dresden
Kamera(s): a610 100e

merci

Beitragvon Gast » 01.03.2008, 20:43

vielen vielen dank das du dich da so dahinter klemmst :)

ja das klappt ohne probleme.

(ja das menü habe ich)
Gast
 

Beitragvon ursus65 » 05.03.2008, 12:51

Moin CHDLover,

fleißig fleißig.

Ich wünsche mir, das man das Fokussieren wahlweise ausschalten kann. Bei einer Belichtungsreihe hatte meine Cam mal Dieses und mal Jenes scharfgestellt. Grundsätzlich spricht nichts gegen automatisches Fokussieren, aber ab und an stört es halt.
Gruß

ursus65

Canon A710 IS mit CHDK
ursus65
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 18
Registriert: 06.11.2007, 15:12
Wohnort: Berlin

-

Beitragvon Gast » 13.03.2008, 16:45

hast du noch weiter geschrieben CHDLover ?
Gast
 

Beitragvon CHDKLover » 13.03.2008, 17:12

Hallo tricade,
sorry das ich dich vergessen habe. Eigentlich fällt mir zu deinem Problem nicht mehr viel ein. Da eigentlich das Script von hier funktionieren müsste. Achtung, bevor du das Script startest muss in das standard Kameramenü wechseln (erster Menüeintrag, wie auf dem Bild zu sehen). Vielleicht hast du das vergessen.

CHDKLover
Benutzeravatar
CHDKLover
Super-Mod
Super-Mod
 
Beiträge: 878
Bilder: 8
Registriert: 12.09.2007, 18:25
Wohnort: Dresden
Kamera(s): a610 100e

-

Beitragvon Gast » 13.03.2008, 17:21

habe es getestet... leider ohne erfolg.

das script wählt verschiedene modies... z.b. makros und andere aufnahme-typen
Gast
 

Beitragvon msl » 13.03.2008, 20:30

So, da will ich mal mein Glück versuchen: :D

Basis ist folgendes Skript:

Code: Alles auswählen
@title Belichtungsreihe A460

@param a Zahl der Aufnahmen
@default a 5
@param b Schrittweite (1/3 EV)
@default b 3

if a<1 then let a=3
if b<1 then let b=3

sleep 1000

print "Bereite vor..."
click "set"
for n=1 to 12
    click "left"
next n
for n=1 to 6
    click "right"
next n
for n=1 to a*b/2
    click "left"
next n

print "Aufnahme", 1, "von", a
shoot
for s=1 to a-1
    for n=1 to b
        click "right"
    next n
    print "Aufnahme", s+1, "von", a
    shoot
next s

print "Bereite nach..."
for n=1 to 6
    click "left"
next n

click "set"

end


Klicke "Set"
Gehe in den "M-Modus" und dann auf +/-0
Klicke "Set"

Dieser Vorgang ist wichtig, damit für das Skript richtig positioniert wird. Das war sicherlich grundsätzlich auch das Problem, warum die Skripte nicht liefen. Diese Art von Sripte benötigen einen definierten Anfangspunkt.

Jetzt gehe in den "CHDK"-Modus und starte das Skript.

Es wäre dann noch eine Variante zu erwähnen, die ohne Script auskommt:

Bracketing in Continuous Mode, ich habe es schon einmal beschrieben: http://forum.chdk-treff.de/viewtopic.php?t=95

Viel Spaß beim Testen. :D

Gruß msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

-

Beitragvon Gast » 13.03.2008, 22:15

GEIL ES GEHT !!! Vielen dank !!!! ;)
Gast
 

Beitragvon Gast » 15.03.2008, 18:35

Die uBasic-Befehle

get_prop 25 x
get_prop 26 x
set_prop 25 x
set_prop 26 x

funktionieren aber nur bei DIGIC II Chips, nicht bei DIGIC III Chips (Canon Powershot A650 IS mit allBest 3.7).

http://chdk.wikia.com/wiki/PropertyCase

Kennt jemand die passenden Befehle für den DIGIC III?

Bisher benutze ich dieses Script (hdr.bas), welches auch funktioniert, aber schneller sein könnte.

Code: Alles auswählen
rem Zweck: Belichtungsreihe anfertigen (z.B. für spätere HDR-Bearbeitung)

@title Belichtungsreihe

@param a Zahl der Aufnahmen
@default a 5
@param b Schrittweite (1/3 EV)
@default b 3

if a<1 then let a=3
if b<1 then let b=3

sleep 1000

print "Bereite vor..."
click "erase"
for n=1 to 12
    click "left"
next n
for n=1 to 6
    click "right"
next n
for n=1 to a*b/2
    click "left"
next n

print "Aufnahme", 1, "von", a
shoot
for s=1 to a-1
    for n=1 to b
        click "right"
    next n
    print "Aufnahme", s+1, "von", a
    shoot
next s

print "Bereite nach..."
for n=1 to 12
    click "left"
next n
for n=1 to 6
    click "right"
next n
click "erase"

end
Gast
 

VorherigeNächste

Zurück zu Code-Ecke

Wer ist online?

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

cron