AutoIt 3.3.16.0 ist zur Welt gekommen ...
-
-
und AutoIt unterstützt damit 'offiziell' Maps.
Das macht das ScriptingDictionary-Objekt überflüssig.
Finde ich richtig gut!
-
Naja so wie ich Jon verstanden habe, sind Maps zwar im Release mit drin, aber immer noch mit dem Status "experimentell".
Sprich: Kein Support und es kann jederzeit mit der nächsten Version wieder raus fliegen.Aus dem Grund schweigen sich die Release-Notes zum Thema Maps auch aus.
Maps sind also nur inoffiziell drin. -
Wie viele Jahre braucht es bei AutoIt, bis ein schon lange Zeit in der Beta enthaltenes Feature nach Übernahme ins Release den Status 'experimentell' verliert bzw. wieder entfernt wird?
(Ich bin schon recht alt und habe vielleicht nicht mehr viel Zeit!)
-
Endlich laufen meine UDFs die Maps verwenden auch mit der Stable. Bin sehr zufrieden damit
-
was macht maps ? oder was kann man damit machen ?^^
-
Es lässt sich wie ein assoziatives Array verwenden. Du kannst soetwas wie $Map["Klaus"] = "Isst am liebsten Wurst" machen. Früher musste man dafür ein Dict/DllStruct verwenden, oder (wenn man Variablen im "AutoIt-Datentyp" haben will) einen selbstgebauten Hashtable.
-
Hallo Zusammen,
kann man von der 3.3.14.5 Problemlos auf die neue Version wechseln oder sind größere Probleme bekannt?
Gruß gmmg
-
Probleme die ich kenne sind:
- Bei GDI+ wurden irgendwelche Returnwerte und Konstanten geändert. Ggf. muss man hier einiges Anpassen, wenn man GDI+ verwendet. (UEZ weiß hier mehr).- Bei _ArrayDisplay friert das Skript (als "toter" Prozess mit Volllast im Taskmanager sichtbar, man kann ihn dort auch beenden) ein, wenn man WÄHREND _ArrayDisplay aktiv ist das Skript via Tray beendet.
- Bei Rechnungen mit Exponent & Minus Kombinationen (z.B. 11 - 2^4 = 27) wurde irgendwas umgestellt. Das war teilweise vorher (3.3.14.5) schon "schief" ist jetzt aber noch "schiefer". Klammern verwenden löst das Problem.
Ggf. musst du das EN-Forum lesen, vllt gibt es noch mehr Probleme die ich nicht kenne (oder probleme die niemand aus dem DE-Forum kennt)
Empfehlung: Probier es aus. "Wahrscheinlich" geht alles gut (vor allem wenn dich die 3 oben genannten Sachen nicht betreffen).
-
mir fällt noch ein:
- SRandom() funktioniert nicht mehr mit großen zahlen die als Double datentyp gespeichert sind, dafür aber jetzt mit großen Zahlen als Int64
-
-
Aktuell läuft bei mir ja alles in der 3.3.14.5. Ich warte da vielleicht noch etwas.
Ich warte SICHER noch etwas...und zwar idR bis zur nächsten Version. Um dann auf die "alte" (für mich neue) umzusteigen. Das hat in den letzten Jahren gut funktioniert, da üblicherweise in den Wochen/Monaten nach Release der neuen Version reichlich Bugs gemeldet wurden, welche dann wiederum gefixt (oder aber auch nicht!) wurden....
Wenn dann wirklich "stable" angesagt ist, drängen die User dann schon wieder auf eine "neue" Version, die dann auch bald erscheint...und der Kreis schließt sich, das Rad / die Mühle fängt sich wieder an zu drehen...
-
Ich warte SICHER noch etwas...und zwar idR bis zur nächsten Version. ....
So handhabe ich das auch. Und wenn mich in der neuen Version wirklich was interessiert, dann wird in der VM installiert - das tut keinem weh.
-
Wie siehts bei euch aus. Arbeitet jemand mit 3.3.16.0?
-
Zitat
kann man von der 3.3.14.5 Problemlos auf die neue Version wechseln oder sind größere Probleme bekannt?
Egal welcher Virusscanner, meldet sich bei einer *.Exe ständig!
-
Egal welcher Virusscanner, meldet sich bei einer *.Exe ständig!
Kompilierte *.exe sind diesbezüglich ja seit jeher ein Ärgernis (mal mehr, mal weniger).
Ich gehe davon aus, dass Du die üblichen Verdächtigen, also z.B. #AutoIt3Wrapper_UseUpx=, auf N (für No) stehen hast .
Was passiert, wenn Du eine .au3 / .a3x Datei direkt über den Interpreter AutoIt3.exe bzw. AutoIt3_x64.exe der 3.3.16.0 startest ? Der Interpreter von AutoIt selbst verursacht in der Regel keine Probleme.
Da die neue Version derzeit aber noch wenig verbreitet ist besteht natürlich die Möglichkeit, dass sie es bei den Virenscannern bisher nicht auf die White-List (politisch korrekt Allow-List ) geschafft hat.
-
-
Wie siehts bei euch aus. Arbeitet jemand mit 3.3.16.0?
Ich arbeite bereits mit der 3.3.16.0 und bin zufrieden damit. Die Anzahl der behobenen Bugs sind ein klares Argument für das Update. Die (kleinen) Probleme mit geänderten Funktionen/Funktionsaufrufe und fehlenden Konstanten sind schnell gefixt... wenn man weiß, was und wo man suchen muss.
Edit: Eset Internet Security meckert bei mir übrigens nicht, wenn ich eine mit 3.3.16.0 kompilierte Exe starte.
-
Zitat: AutoIt 3.3.16.0 ist zur Welt gekommen ...
Hoffe die Entbildung war nicht zu hart und die Nachuntersuchung war okay.
Wer bringt die Windeln raus? Wer steht nachts auf, wenn das Baby weint?
Ich übernehme das spazieren gehen (210 km/h über die BAB A7)
Kleine Fehler kann man sicherlich durch gute Autoit-Therapie behandeln.
Hiermit ist dann auch von mir der neue Erdenbewohner "Herzlich Willkommen".
Reiche man Blumen für die Mutter und eine ZIgarre für den Vater.