Hallo gehtnix,
bei mir geht auch nix
.
Ich habe jetzt rausbekommen, daß die Cam die "click"-Befehle komplett ignoriert. Statt
click "set"
sleep 300
muß man
press "set"
sleep 150
release "set"
sleep 150
eingeben. (bei 50ms veschluckt sich die Cam, 150 scheint gut hinzuhauen)
Mit vor Stolz geschwollener Brust
, habe ich alle click-Befehle ersetzt und SX20 (y=3) gewählt, aber nix
, das Script läuft einfach nicht weiter. Habe inzwischen den ganzen Vormittag versucht im Listing was anzupassen, da ich das meiste aber nicht verstehe, habe ich jetzt komplett den Überblick verlohren
. Noch gebe ich nicht auf-habe aber wenig Hoffnung
OT: Ob's das Schiff im Hafen gibt, kann ich Dir nicht sagen. Als Einheimischer fahre ich zwar jede Woche am Museumshafen vorbei, aber wie die Pötte heißen, darauf habe ich noch nie geachtet...
edit:
Wenn die Cam nicht fokusieren kann, kommt sie zu dem entsprechenden Bildschirm, wo ich mit set einen neuen Versuch starten kann.
Dann an dieser Stelle:
:SX20
if get_focus_mode=1 and b=0 then
press "up"
sleep 150
release "up"
sleep 150
schaltet die Cam in den Belichtungskorrekturmodus. Sollte get_focus_modus=1 nicht MF bedeuten? Dann wäre "up" ja richtig um die MF-Anzeige rechts auszublenden. Die Cam steht aber noch in AF, darum auch die falsche Reaktion-aber wieso?
Habe vor "if get_focus_mode=1 and b=0 then" mal die Variablen b und get_focus_mode printen lassen, stehen konstant auf b=1 und get_focus_mode=0. Aus dieser Schleife kommt das Script nicht mehr raus... (mit g_f_m=0 dürfte der press "up"-Befehl doch gar nicht verarbeitet werden, oder?)
Korrektur: der "up" welcher die Belichtungskorrekturanzeige aufruft kommt aus der subroutine :schalten. if y=3 and b=1 then. Was zum Teufel ist dieses "b"?