Alles Gute zu Eurem Geburtstag!!!
Beiträge von Stilgar
-
-
Hallo Ubuntu,
auch schon mal diese "Checkliste" durchgegangen?
-
Hallo,
in dem Fall sollte funktionierten:
[autoit]_FFClick("sendbutton", "class")
[/autoit]
; oder auch z.B.
_FFClick( _FFXPath("//input[@alt='Senden']","",9) )_FFFormSubmit braucht Angaben über den <form ...>-Tag, wenn es nur ein Formular gibt, dann reicht _FFFormSubmit()
-
Sehr fein! Könnte man in Scite einbauen, um u.a. div. Debugging-Zeilen an die richtige Position zu bringen.
[autoit]
Mit SciTe hab ich zwar nix zu tun, aber den Einzeiler dafür kann man sicher irgendwo einbauen:$sAu3 = StringRegExpReplace($sAu3, '\b\s*_\s*\n\s*', ' ')
[/autoit]
Bin jetzt mit dem Obfuscator nicht soooo fit, könntest du einen optimalen, "allgemeingültigen" Header zum Einsetzen in die *.AU3 erstellen? Oder ggf innerhalb der Funktion schon einen Obfuscator-Durchlauf machen?
Oder einfach per AutoIt3Wrapper:
#AutoIt3Wrapper_Run_After= ...
aber dazu muß das Ganze noch etwas "stabiler" werden und natürlich Parameter aus der Kommandozeile annehmen.Den Obfuscator Durchlauf baue ich ungern ein, der dauert meist relativ lange.
-
UEZ:
Der Fehler in Fractals wurde durch falsches Auflösen der mathematischen Formeln verursacht.
Das ist nun in der aktuellen Version behoben - dafür wird momentan nicht alles berechnet.Schön, daß man nun speichern kann ! Das Programm wäre doch wirklich einen einzelnen Thread wert, oder habe ich den übersehen?
Wie SciTe die Sources speichert weis ich nicht. Ich verwende das Programm nicht und starte es auch ungern, da es leider das Benutzer-Verzeichnis ständig mit irgendwelchen Dateien zumüllt, die da einfach nicht hingehören.
----
Update:
* Neues:
- die meisten String-Funktionen werden nun ersetzt, falls sie mit konstanten Werten arbeiten
- $a = $a & $b => $a &= $b
- die Optimierungen von __ReplaceInlineFunc nach _Au3Optim verlagert* Korrekturen:
- Fehler beim Ersetzen der gobalen Konstanten behoben, falls diese wiederum in Konstanten weiterverarbeitet wurden.
- Fehler beim Ersetzen mathematischer Ausdrücke behoben
- Problem beim Ersetzen mit Hilfe von Execute und gleichnamigen Variablen in _Au3Optim behoben* In Arbeit:
- Mathematische Ausdrücke weiter optimieren
- Mathematische Ausdrücke in Strings ignorieren -
Bei SIC2 habe ich die Fehler auch - aber nur wenn ich die Datei nicht als UTF-8 abspeichere. Mache ich das, kommen nur noch Warnungen über unbenutzte Variablen und ein paar DIMs:
Spoiler anzeigen
Code
Alles anzeigenC:\sic2_opt.au3(475,12) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a4u[1], ~~~~~~~~~~~^ C:\sic2_opt.au3(475,21) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a4u[1], $a4v[1] ~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(502,16) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7a[$a4y] ~~~~~~~~~~~~~~^ C:\sic2_opt.au3(543,12) : WARNING: $a3u: declared, but not used in func. Local $a3u, ~~~~~~~~~~^ C:\sic2_opt.au3(543,18) : WARNING: $a7f: declared, but not used in func. Local $a3u, $a7f, ~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(543,24) : WARNING: $a7g: declared, but not used in func. Local $a3u, $a7f, $a7g ~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(627,12) : WARNING: $a7o: declared, but not used in func. Local $a7o ~~~~~~~~~~^ C:\sic2_opt.au3(707,17) : WARNING: $a66 already declared/assigned Global $a66 = 0 ~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,13) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], ~~~~~~~~~~~^ C:\sic2_opt.au3(1202,22) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], ~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,31) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,40) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,49) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,58) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], $a7_[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,67) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], $a7_[1], $a80[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,76) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], $a7_[1], $a80[1], $a81[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,85) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], $a7_[1], $a80[1], $a81[1], $a82[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,94) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], $a7_[1], $a80[1], $a81[1], $a82[1], $a83[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,103) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], $a7_[1], $a80[1], $a81[1], $a82[1], $a83[1], $a84[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,112) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], $a7_[1], $a80[1], $a81[1], $a82[1], $a83[1], $a84[1], $a85[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,121) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], $a7_[1], $a80[1], $a81[1], $a82[1], $a83[1], $a84[1], $a85[1], $a86[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,130) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], $a7_[1], $a80[1], $a81[1], $a82[1], $a83[1], $a84[1], $a85[1], $a86[1], $a87[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,139) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], $a7_[1], $a80[1], $a81[1], $a82[1], $a83[1], $a84[1], $a85[1], $a86[1], $a87[1], $a88[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,148) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], $a7_[1], $a80[1], $a81[1], $a82[1], $a83[1], $a84[1], $a85[1], $a86[1], $a87[1], $a88[1], $a89[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,157) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], $a7_[1], $a80[1], $a81[1], $a82[1], $a83[1], $a84[1], $a85[1], $a86[1], $a87[1], $a88[1], $a89[1], $a8a[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,166) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], $a7_[1], $a80[1], $a81[1], $a82[1], $a83[1], $a84[1], $a85[1], $a86[1], $a87[1], $a88[1], $a89[1], $a8a[1], $a8b[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,175) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], $a7_[1], $a80[1], $a81[1], $a82[1], $a83[1], $a84[1], $a85[1], $a86[1], $a87[1], $a88[1], $a89[1], $a8a[1], $a8b[1], $a8c[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,184) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], $a7_[1], $a80[1], $a81[1], $a82[1], $a83[1], $a84[1], $a85[1], $a86[1], $a87[1], $a88[1], $a89[1], $a8a[1], $a8b[1], $a8c[1], $a8d[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,193) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], $a7_[1], $a80[1], $a81[1], $a82[1], $a83[1], $a84[1], $a85[1], $a86[1], $a87[1], $a88[1], $a89[1], $a8a[1], $a8b[1], $a8c[1], $a8d[1], $a8e[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,202) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], $a7_[1], $a80[1], $a81[1], $a82[1], $a83[1], $a84[1], $a85[1], $a86[1], $a87[1], $a88[1], $a89[1], $a8a[1], $a8b[1], $a8c[1], $a8d[1], $a8e[1], $a8f[1], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1202,211) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $a7v[1], $a7w[1], $a7x[1], $a7y[1], $a7z[1], $a7_[1], $a80[1], $a81[1], $a82[1], $a83[1], $a84[1], $a85[1], $a86[1], $a87[1], $a88[1], $a89[1], $a8a[1], $a8b[1], $a8c[1], $a8d[1], $a8e[1], $a8f[1], $a8g[1] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1669,87) : WARNING: $a7m: declared, but not used in func. Local $a7m = @MDAY & "." & @MON & "." & @YEAR & ";" & @HOUR & ":" & @MIN & ":" & @SEC ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1747,36) : WARNING: $a9d: declared, but not used in func. Local $a99, $a9a, $a9b, $a9c, $a9d, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1747,42) : WARNING: $a9e: declared, but not used in func. Local $a99, $a9a, $a9b, $a9c, $a9d, $a9e, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1747,48) : WARNING: $a9f: declared, but not used in func. Local $a99, $a9a, $a9b, $a9c, $a9d, $a9e, $a9f, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1774,12) : WARNING: $a9n: declared, but not used in func. Local $a9n ~~~~~~~~~~^ C:\sic2_opt.au3(1783,42) : WARNING: $a9t: declared, but not used in func. Func _18_(ByRef $a9r, ByRef $a9s, $a9t = 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1862,12) : WARNING: $aaf: declared, but not used in func. Local $aaf, ~~~~~~~~~~^ C:\sic2_opt.au3(1886,114) : WARNING: $aaj already declared/assigned Local $aaj = DllStructCreate("dword; dword; uint peakmemsize; uint memsize; uint; uint; uint; uint; uint; uint") ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1887,37) : WARNING: $aak already declared/assigned Local $aak = DllStructGetSize($aaj) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1888,125) : WARNING: $aal already declared/assigned Local $aal = DllCall("psapi.dll", "int", "GetProcessMemoryInfo", "hwnd", $aai, "ptr", DllStructGetPtr($aaj), "dword", $aak) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1885,24) : WARNING: $aal: declared, but not used in func. Local $aaj, $aak, $aal ~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1902,36) : WARNING: $aat: declared, but not used in func. Local $aap, $aaq, $aar, $aas, $aat, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(1902,42) : WARNING: $aau: declared, but not used in func. Local $aap, $aaq, $aar, $aas, $aat, $aau, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2028,12) : WARNING: $abq: declared, but not used in func. Local $abq, ~~~~~~~~~~^ C:\sic2_opt.au3(2098,24) : WARNING: $ac2: declared, but not used in func. Local $ac1, $a5v, $ac2, ~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2101,24) : WARNING: $acb: declared, but not used in func. Local $ac9, $aca, $acb, ~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2101,43) : WARNING: $ace: declared, but not used in func. Local $ac9, $aca, $acb, $acc, $acd, $ace, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2101,49) : WARNING: $acf: declared, but not used in func. Local $ac9, $aca, $acb, $acc, $acd, $ace, $acf, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2101,55) : WARNING: $acg: declared, but not used in func. Local $ac9, $aca, $acb, $acc, $acd, $ace, $acf, $acg ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2103,12) : WARNING: $acj: declared, but not used in func. Local $acj, ~~~~~~~~~~^ C:\sic2_opt.au3(2103,24) : WARNING: $acl: declared, but not used in func. Local $acj, $ack, $acl ~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2104,12) : WARNING: $acm: declared, but not used in func. Local $acm, ~~~~~~~~~~^ C:\sic2_opt.au3(2104,18) : WARNING: $acn: declared, but not used in func. Local $acm, $acn, ~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2104,24) : WARNING: $aco: declared, but not used in func. Local $acm, $acn, $aco, ~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2104,30) : WARNING: $acp: declared, but not used in func. Local $acm, $acn, $aco, $acp, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2104,36) : WARNING: $acq: declared, but not used in func. Local $acm, $acn, $aco, $acp, $acq, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2104,42) : WARNING: $acr: declared, but not used in func. Local $acm, $acn, $aco, $acp, $acq, $acr ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2228,36) : WARNING: $a6f: declared, but not used in func. Local $acs, $a3u, $act, $acu, $a6f, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2228,42) : WARNING: $acv: declared, but not used in func. Local $acs, $a3u, $act, $acu, $a6f, $acv, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2228,48) : WARNING: $acw: declared, but not used in func. Local $acs, $a3u, $act, $acu, $a6f, $acv, $acw, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2228,54) : WARNING: $acx: declared, but not used in func. Local $acs, $a3u, $act, $acu, $a6f, $acv, $acw, $acx, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2310,10) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $adf ~~~~~~~~^ C:\sic2_opt.au3(2306,32) : WARNING: $ad9: declared, but not used in func. Local $ad9 = $a7l & "_" & $aao ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2308,24) : WARNING: $adb: declared, but not used in func. Local $a7m, $ada, $adb, ~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2381,24) : WARNING: $a2e: declared, but not used in func. Local $adt, $adu, $a2e, ~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2381,30) : WARNING: $a9k: declared, but not used in func. Local $adt, $adu, $a2e, $a9k, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2497,14) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $aef[12] ~~~~~~~~~~~~^ C:\sic2_opt.au3(2520,14) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $aei[32] ~~~~~~~~~~~~^ C:\sic2_opt.au3(2567,47) : WARNING: $a7o already declared/assigned Local $a7o = $a7l & "_" & $aao & "_error.log" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2563,36) : WARNING: $aeo: declared, but not used in func. Local $aek, $ael, $aem, $aen, $aeo, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2564,36) : WARNING: $aeu: declared, but not used in func. Local $aer, $aes, $a6h, $aet, $aeu, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2564,42) : WARNING: $aev: declared, but not used in func. Local $aer, $aes, $a6h, $aet, $aeu, $aev, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2564,48) : WARNING: $aew: declared, but not used in func. Local $aer, $aes, $a6h, $aet, $aeu, $aev, $aew ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2621,17) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $aey[20491] ~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2756,60) : WARNING: $af8: declared, but not used in func. Local $af0, $af1, $af2, $af3, $af4, $af5, $af6, $af7, $af8 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2820,18) : WARNING: $afa: declared, but not used in func. Local $af9, $afa, ~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2820,24) : WARNING: $afb: declared, but not used in func. Local $af9, $afa, $afb, ~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2820,30) : WARNING: $afc: declared, but not used in func. Local $af9, $afa, $afb, $afc, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2820,36) : WARNING: $afd: declared, but not used in func. Local $af9, $afa, $afb, $afc, $afd, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2820,42) : WARNING: $a9k: declared, but not used in func. Local $af9, $afa, $afb, $afc, $afd, $a9k ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(2861,12) : WARNING: $a3u: declared, but not used in func. Local $a3u, ~~~~~~~~~~^ C:\sic2_opt.au3(2889,14) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $aei[32] ~~~~~~~~~~~~^ C:\sic2_opt.au3(2967,13) : WARNING: 'Dim' deprecated as declaration. Prefer to use Local or Global. Dim $ag1[8] ~~~~~~~~~~~^ C:\sic2_opt.au3(3058,18) : WARNING: $a9k: declared, but not used in func. Local $a7m, $a9k ~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(3059,24) : WARNING: $agb: declared, but not used in func. Local $ag9, $aga, $agb, ~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(3059,54) : WARNING: $agg: declared, but not used in func. Local $ag9, $aga, $agb, $agc, $agd, $age, $agf, $agg ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(3167,12) : WARNING: $aev already declared/assigned Dim $aev ~~~~~~~~^ C:\sic2_opt.au3(3088,36) : WARNING: $agj: declared, but not used in func. Local $a6h, $aer, $aes, $agi, $agj, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3(3243,18) : WARNING: $ae5: declared, but not used in func. Local $a6e, $ae5, ~~~~~~~~~~~~~~~~^ C:\sic2_opt.au3 - 0 error(s), 90 warning(s) Process C:\Programme\AutoIt3\Au3check.exe exited with code 1
An welcher Stelle in Fractals wird denn die Schrift gesetzt? Der verkürzte Quellcode ist leider etwas schwierig nachzuvollziehen. Schönes Programm übrigends! Gäbe es da evtl. die Möglichkeit für eine "Pause" Taste, damit man ein "Foto" machen kann? Oder vielleicht, daß man jedes Bild einfach speichert?
-
UEZ:
Funktionieren nun beide wieder - außer dem Mathe/String-Problem.
----------BugFix :
Mit den If-Statements habe ich nun ein bisschen rumgespielt und kann wirklich nicht behaupten, daß eine Version davon wesentlich schneller wäre.
Wobei es bei einem Interpreter schon seltsam wäre, daß es langsamer wäre eine zusammenhängende "Zeile" auszuwerten, als erst festzustellen, daß nach dem Then nichts mehr kommt und dann noch das EndIf suchen.-------
* Neue Optimierungen:
- Mathematische Funktionen werden so weit wie möglich vorberechnet
- StringLower/Upper mit konstanten Strings wird komplett ersetzt
- $a = $a & $b wird zu $a &= $b* Korrekturen
- Fehler beim Ersetzen der Globalen Constanten behoben -
Update:
* Neue Optimierungen:
- Klammern um Return-Werte werden entfernt - keine Ahnung was das überhaupt soll ...
- Bit*-funktionen werden berechnet, so weit möglich* Korrekturen:
- Mehrere Fehler bei der Optimierungen von IFs behoben. -
-
Du könntest sie perfektionieren, wenn du noch hinzufügst, ob man bereits angemeldet IST ;)...
Also auch einfach ein Suchwort, z.B....
Ist mal mit eingeplant.
Übrigens, wegen des Beispiels... ->
Bei mir geht _FFConnect NUR, wenn Firefox bereits offen ist... Wie kann das sein?! Sollte ja nicht so sein!?
Warum paßt doch. Wie der Name schon sagt: _FFConnect - verbindet mit FireFox, wenn der nicht läuft dann eben nicht; dazu gibt es _FFStart. -
Noch ne Frage, ich bin zwar selbst ein FF-Fan aber um das ganze Programm portable zu machen, muss ich ja entweder IE verwenden oder der andere Benutzer muss FF installiert haben, sehe ich das richtig?
Ja richtig. Allerdings, wenn bei neuen Windows-Versionen die Auswahl des Browser dem Benutzer überlassen bleibt, erübrigt sich die Frage ... bzw. es wäre schon seeehr seltsam, wenn, obwohl er nicht installiert ist, die IE.au3 dennoch einen IE herbeizaubert.um zur Frage zu kommen, gibt es eine IE Funktion die man ca mit der _FFCmd gleichstellen kann?
Wenn nicht dann mach ich das Programm halt nur für mich
Danke nochmal, hast mir sehr geholfen
Eine ähnliche Funktion gibt es nicht. Aber der als Beispiel sollte den beiden Sachen identisch sein:
_FFCmd(".getElementById('test')")
$oIE.getElementById("test")
Allerdings bei IE nur mit Zugriff auf das Dokument, bzw. einige Sachen des Browser. Bei FF kompletter Zugriff auf alles, inklusiv AddOns. -
Ich hab in FireFox mal ein bisschen mit Venkman (JavaScript Debugger) über die Seite gesehen.
Es geht aber auch einfacher evtl. mit dem "JavaScript Deobfuscator", der zeigt alle Funktionen an, die auf einer Seite ausgeführt werden. Beides sind FF-Addons. -
Hallo,
das scheint dort nicht der YouTube-Player zu sein, folgedessen funktioniert die UDF dort nicht.
Was möchtest Du denn alles machen?
Beispiele:
[autoit]; aktuelles Lied stoppen
[/autoit]
_FFCmd("content.wrappedJSObject.getSWF('mixpodPlayer').sendStop()")
; Lied abspielen:
_FFCmd("content.wrappedJSObject.getSWF('mixpodPlayer').playSong()")
; Lied aus der Playlist abspielen (index 0-n) z.B. 3tes Lied
_FFCmd("content.wrappedJSObject.getSWF('mixpodPlayer').playSong(2)")[EDIT]
Mehr finde ich da auf die Schnelle auch nicht heraus. -
Update:
Neues Macro:
* FF_Insert_Form
im Prinzip das Gleiche wie dieses Funktion:
_FF_RecordForm (V0.3)
nur wird das Ergebnis gleich im Editor an Cursor-Position eingefügt.----
Von jEdit gibt es mittlerweile die Version 4.3pre18
-
Mit FireFox (FF.au3) kann ich da kein Problem sehen:
Spoiler anzeigen
[autoit]#region Includes
[/autoit] [autoit][/autoit] [autoit]
#include <FF.au3>
#endregion IncludesIf _FFConnect() Then
[/autoit] [autoit][/autoit] [autoit]$sHref = _FFCmd(".location.href")
[/autoit]
$sID = StringMid($sHref, StringInStr($sHref, "/", 2, -1)+1)
MsgBox(0,"ID",$sID)
$sPreis = _FFXpath("//span[@id='singleView_price_" & $sID & "']")
MsgBox(0,"Preis",$sPreis)
; zeit
$sZeit = _FFXPath("//span[@id='singleView_counter_" & $sID & "']")
MsgBox(0,"Zeit",$sZeit)
; bieten
---- zensiert (siehe AGBs) ---
EndIf
wenn man sich auf der Seite eines bestimmten Artikels befindet.[EDIT]
*hüstel* "Bieten" wieder aus dem Beispiel genommen ...Wenn Du den Bietagenten der Seite benutzt (kostet ja nix) dann verstößt Du nicht gegen deren AGBs
https://www.dealstreet.de/agbZitat14.5. Sie dürfen keine Mechanismen, Software oder sonstige Scripts anstelle unseres Bietagenten zum automatisierten Bieten einsetzen
-
Um dem aktuellen Versions-Durcheinander etwas entgegenzuwirken, etwas früher veröffentlicht als geplant:
Update V0.6.0.0b-5
- Added: _FFWindowOpen: new parameter: $bLoadWait
- Added: _FFAu3Option / $_FF_SEARCH_MODE = 0 ; 0 = Substring / 1 = Compare
_FFImageClick
- Removed: _FFSetValueById, _FFSetValueByName ==> _FFSetValue
- Removed: _FFGetValueById, _FFGetValueByName ==> _FFGetValue
- Removed: _FFFormGetLength ==> _FFGetLength
- Removed: _FFTabGetLength ==> _FFGetLength
- Removed: _FFTableGetCell ==> _FFXpath
- Removed: _FFDisPatchKeyEvent ==> _FFDisPatchEvent
- Removed: _FFTabCloseAll ==> _FFTabClose
- Removed: _FFFormGetElementsLength: now only returns the DOM-standard length
- Removed: _FFRecord* functions and all additions for them in all functions
- Changed: _FFAction("copy"): works now only on the current frame
- Fixed: _FFFormGetElementsLength: Error Message
- Fixed: _FFDispatchEvent: Shortcut for elements
For compatibily for older scripts, please use this UDF:
http://thorsten-willert.de/Themen/FFau3/FF.au3/FFEx.au3Grüße
Stilgar -
Update:
* Optimierungen:
- Step 1 bei For wird entfernt
- If $a <> ""|'' => If $a
- If $a = ""|'' => If Not $a
- RegExen optimierten* Korrekturen:
- Fehler in If-Optimierung behoben
- Fehler beim Ersetzen von Parametern in "Inline"-Funktionen behoben
- Fehler beim Ersetzen der Funktions-Aufrufe behoben -
Nochmal ein Update:
* Die Funktionen zusammengefaßt
* ^ wird nun berechnet
* And / Or / ElseIf Ausdrücke optimiert
* Abfragen von @error optimiert
* Behoben: Inline-Funktionen ohne Parameter werden nun korrekt ersetzt. -
Danke für den Hinweis!
Einige Fehler sind nun behoben, andere noch nicht ...:
Behoben:
- ersetzen von Hex-Konstanten
- EndIf / If: Fehler bei Abfrage-Optimierung
- Berechungen: Variablen-Namen mit einer Zahl am Ende wurden "mitberechnet"Noch nicht behoben:
- Berechnungen in Strings werden ausgeführt.
- "Inline"-Funktionen ohne Parameter, werden falsch behandeltNeu:
- Mehrzeilige Statements werden zusammengefaßt.
- Zusammenfassung von Strings nach dem Ersetzen von Konstanten
_Define: Einfache "Such und Ersetz"-Funktion per #define -
@Acanis:
Wie ist denn der Stand der Dinge?
-----------Update:
* Console-Commandos:
- Obfuscator: Fehler behoben und Option für "Obfuscate Minimun" eingebaut.