Hiho!
Das mit dem do/end war mehr so das Ergebnis aus dem Studium verschiedenster Forenbeiträge... vielleicht hab ich auf die falschen gehört!
Das zweite sleep 5000 lasse ich auf alle Fälle drin, da er nach set_record 1 das Objektiv ausfährt! Und ich will ihm Zeit lassen, das Objektiv sicher drausen zu haben, bevor ich den Fokus umstelle.
Das erste sleep 5000 ist mehr zur Beruhigung für mich, damit die Kamera in einem stabilen Zustand ist, bevor ich das Objektiv ausfahre. Darüber lasse ich mich mir reden, aber beim Kappen hab ich ja Zeit!
Basic ist auch mit Debugger ein Krampf! goto ist nicht umsonst in der Programmierung verpöhnt! Den Debugger wollte ich mir gestern schon installieren, aber der läuft wohl nur unter Mac und Windoof, ich bin aber mit Linux unterwegs. Aber wie schon gesagt: Debugger ist toll, aber Basic bleibt Basic! Ich bin in Python, PHP und Perl unterwegs, und nichts liest sich so schlecht wie uBasic!
ZitatZeile 20 und 21: Wenn schon kopiergeklaut, dann aber richtig. Das Skript vom Zaunkönig läuft auch z.B auf einer S90. Mit "if get_nd_present<>0 then " wird nun festgestellt dass die Kamera einen ND-Filter hat, also eine IXUS ist. Da Du ja ohnehin oben ausdrücklich den Hinweis gibst dass das Skript für die IXUS ist, so ist das unnötig, schadet aber auch nicht. Es reicht "set_aflock 0/1".
War schon klar! Ich war nur irgendwann zu faul, das noch raus zu löschen!
Es schadet ja nichts, und falls ich das Script mal aus versehen auf eine andere Kamera pumpe, dann ist es schon da!
Ist ne faule Ausrede für Faulheit, aber ich bin halt manchmal träge!
Dafür baue ich die "Notbremse" von dir noch ein, um die Kamera auschalten zu können! Das find ich gut!
Warum gibt es eigentlich fast nur uBasic-Scripte, und so wenig LUA? Nur weil keiner LUA kennt, oder hat das einen tieferen Sinn?
Tschüss
Tiggr (aka Marcus)

