1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. alpines

Beiträge von alpines

  • Gun-Food : Herzlichen Glückwunsch zum Geburtstag

    • alpines
    • 19. September 2017 um 21:14

    Alles Gute! :part:

  • Forenupdate - September 2017 - Probleme / Anregungen / Feedback - Sammelthread

    • alpines
    • 18. September 2017 um 11:25
    Zitat von Simpel

    Gestern dann fraß sich der Link fest. Nach dem Refreshen wurde mir gar nichts mehr angezeigt, es gab allerdings auch nicht den üblichen Timeout "konnte nicht gefunden werden".

    Die Domain war auch nicht zu erreichen, und das fast den gesamten Tag über.

  • AutoIt stürzt ab (Combobox Problem)

    • alpines
    • 18. September 2017 um 11:19
    Zitat von MoveJockey

    $dummyprogram = GUICtrlRead($dummyprogram)

    If GUICtrlRead($dummyprogram) = "Dummy1" Then Send("Test1") ElseIf

    Zitat von MoveJockey

    Okay, danke. er stürzt nicht mehr ab. Allerdings greift er nur noch "Dummy1", der rest wird ignoriert trotz anderer auswahl.

    Ist ja auch klar warum oder?

    Du liest das was in $dummyprogram ist und überschreibst die Variable, welche die Control-Id beinhaltet, mit dem Inhalt und versuchst sie dann nochmal mit GUICtrlRead auszulesen.

    Das ist sehr schlechter Stil, lies entweder immer aus dem Control oder nur einmal in eine separate Variable und verwende die.

  • AutoIt stürzt ab (Combobox Problem)

    • alpines
    • 18. September 2017 um 11:08

    Weil deine Formatierung der If-Verzweigungen falsch ist, das ElseIf gehört mit den Bedingungen in die nächste Zeile und das Else muss alleine stehen.

    AutoIt
    If <Bedingung> Then
        ;Code wenn True
    ElseIf <Bedingung> Then
        ;Code wenn ElseIf True
    ElseIf <Bedingung> Then
        ;Code wenn 2. ElseIf True
    Else
        ;Code wenn keins von den vorherigen True ist
    EndIf
  • AutoIt stürzt ab (Combobox Problem)

    • alpines
    • 18. September 2017 um 10:49

    Dein Script hat ziemlich viele Syntaxfehler, deshalb stürzt es ab.

    Run(notepad) kann so nicht funktionieren, weil die String-Literale fehlen.

    If GUICtrlRead($dummyprogram) = "Dummy" Then Send("Test1") ElseIf kann nicht funktionieren, da das ElseIf in der selben Zeile steht.

    Selbiges gilt für Else und EndIf.

  • Variabeln zusammensetzen

    • alpines
    • 15. September 2017 um 09:08
    Zitat von BugFix

    Du vergleichst ja nicht den Antworttext, sondern den Antwort-Index, geht etwas flotter von der Hand.

    Dafür musst du aber den richtigen Index hinterlegen und dir dann merken wohin du ihn gespeichert hast im Feld.

    Ich finde die Variante ohne Index besser, weil man ein saubereres Array hat und einfach es durchgehen kann.

    Und hier den Vergleich zu ziehen, das die Indexvariante schneller ist finde ich ehrlich gesagt mehr als nur lächerlich, es handelt sich um eine einzige Frage.

    Das ist absolut vernachlässigbar, da ist vermutlich das Zeichnen der Oberfläche wesentlich zeitaufwendiger.

  • Neuer Gaming-PC

    • alpines
    • 15. September 2017 um 09:06

    Siehst du, selber zusammengebaut kriegst du viel viel mehr für dein Geld. Fragt sich nur ob du noch die "paar" hundert Euro für ne 1080 Ti gehen solltest aber der Rechner ist mehr als genug für die nächsten Jahre.

  • Variabeln zusammensetzen

    • alpines
    • 15. September 2017 um 08:44

    BugFix den Eintrag mit dem richtigen Index kannst du dir ehrlich gesagt schenken. Nimm einfach als ersten Index die Frage und als zweiten die dazugehörige Antwort.

    Dann kannst du beim Anzeigen der Fragen die Fragen zufällig am "Spielfeld" anzeigen und gehst einfach alle im Array durch statt sich dann zu merken,

    wo die richtige Antwort sich auf welchem Feld befindet.

  • Scripte funktionieren nicht mehr seit Firefox Update / Problem mit MozRepl?

    • alpines
    • 14. September 2017 um 22:19

    Das versenden der Einlogdaten ist leider mit jQuery ziemlich kompliziert und verschlüsselt, also wirst du da wohl mit der FF.au3 rangehen müssen.

    Das ist das einzig blöde daran, ansonsten könnte man es super mit WinHttp lösen und sich das ganze Frontend sparen.

    Auch wenn es damit nicht klappt, den "Rücksprung" kannst du ignorieren indem du entweder direkt auf http://www.zurich-leben.de/secure/ gehst, oder

    beim Referrer in der WinHttp Methode die http://makler.zurich.de/ Seite angibst.

  • Scripte funktionieren nicht mehr seit Firefox Update / Problem mit MozRepl?

    • alpines
    • 14. September 2017 um 12:49

    Das fällt unter das ganze Extrazeugs. Forms ausfüllen und abschicken kann ich aber mit WinHttp auch.

    Selbst wenn die Seite mit Javascript generiert wird, so sind die meisten Elemente dennoch statisch und können mit Requests abgearbeitet werden.

    Außerdem fällt das gesamte CSS Zeugs weg wenn ich mit WinHttp arbeite, ich will ja kein Frontend haben. Deshalb verzichte ich ja auf die FF.au3 und nutze WinHttp.au3.

  • Textzeilen mit AutoIT bearbeiten

    • alpines
    • 13. September 2017 um 18:07

    Wenn du schon mit Funktionen, Schleifen, Variablen, Arrays und der Dokumentation umgehen kannst dann sollten die folgende Funktionen als Tipp ausreichen:

    FileRead

    StringLeft

    StringSplit

    Number

    FileWrite

    Jetzt solltest du dir nur noch überlegen was dein Programm machen soll und die entsprechenden AutoIt-Konstrukte in ein Skript schreiben.

    Erst Datei lesen, Zeilenweise aufspalten, Zeilen durchgehen und überprüfen (nebenbei die Veränderungen festhalten) und wieder anspeichern.

  • Deutsche Hilfe auf 3.3.14.2 updaten - mitmachen

    • alpines
    • 13. September 2017 um 17:40

    Ah super, wenn ich bald weiter dran arbeiten kann, werde ich wieder paar Pakete abgeben.

  • Deutsche Hilfe auf 3.3.14.2 updaten - mitmachen

    • alpines
    • 13. September 2017 um 17:35

    Hurra! Dann haben wir wenigstens die 3.3.10.2 / 3.3.12.0 (?) Hilfe, noch ein großer Schritt bis 3.3.14.2.

  • Textzeilen mit AutoIT bearbeiten

    • alpines
    • 13. September 2017 um 17:34

    Du sollst auch von keiner Dokumentation lernen sondern von einem Buch oder einem Tutorial.

    Die Dokumentation dient dazu, Befehle und Parameter nachzuschlagen.

    Zitat von DerNeue

    Ich würde gerne mit AutoIT mein erstes Skript bauen.

    Das alleine sagt mir, dass du absolut bisher nichts in AutoIt (nicht "AutoIT") gemacht hast und folglich nicht weißt was man wie braucht um etwas zu erledigen.

    Also wäre mein Tipp: Eigne dir die Grundlagen an und versuche was auf die Reihe zu kriegen und wir helfen dir dabei deine Fehler auszubügeln.

    ...oder...

    Wenn du keine Lust hast irgendwas selber zu programmieren, dann versuch es doch mal in "Programmieranfragen > Mit / Ohne Gegenleistung".

  • Textzeilen mit AutoIT bearbeiten

    • alpines
    • 13. September 2017 um 17:26

    Am besten du eignest dir erstmal die Grundlagen an und beschäftigst dich mit Stringmanupulation, danach solltest du dich erst an so ein Skript wagen.

    Wenn dir jemand hier eins postet, dann wirst du es nicht verstehen.

  • XML-UDF nativ in AutoIt (+CSS-Selector-Feature)

    • alpines
    • 13. September 2017 um 15:30

    Das Thema hatten wir schon mal in der SB und ich konnte den Fehler in meiner VM reproduzieren. Ich glaube es gab noch jemanden der 7 hatte und das bestätigen konnte.

    Auf 10 (meinem Notebook) läuft das ganze komischerweise wieder, ich hab absolut keine Ahnung woran genau es liegt, aber bei anderen Seiten habe ich das nicht beobachtet.

  • XML-UDF nativ in AutoIt (+CSS-Selector-Feature)

    • alpines
    • 13. September 2017 um 15:27
    Zitat von AspirinJunkie

    Hab deinen Hinweis zumindest im Threadbeispiel dahingehend eingearbeit, dass ich auf winhttprequest umgestiegen bin.

    Kannst du auch knicken, das läuft damit leider auch nicht. Ich hab mir schon die Finger wundgecodet und ich komme nicht auf autoit.de mit WinHttp oder IE.au3 (respektive InetRead).

    Programme die ihre eigenen SSL-Methoden mitbringen schaffen das, Chrome zum Beispiel. Der Bug wurde in 10 allerdings schon gefixt, und da kommt man auch mit dem IE wieder auf autoit.de.

    Ich weiß nicht genau wo der Fehler liegt aber die Hosts bis autoit.de werden richtig aufgelöst (teilweise in Sackgassen) aber das SSL macht vermutlich Probleme.

  • XML-UDF nativ in AutoIt (+CSS-Selector-Feature)

    • alpines
    • 13. September 2017 um 15:05

    Ich möchte nur nebenbei anmerken, dass dieses Script (wegen InetRead) auf Windows 7 aufgrund von Fehlern in den windowsinternen Hostauflösungsmethoden nicht lauffähig ist.

    Deshalb solltest du vielleicht eine andere Website als Test nehmen.

    Ansonsten sehr sauber programmiert, sehr schöne Struktur. Besteht ein Geschwindigkeitsunterschied zu den bisherigen Lösungen mit Microsoft.XMLDOM?

    Wenn alles AutoIt intern läuft (weiß nicht wie das Dictionary implementiert ist) sollte das doch eventuell etwas langsamer laufen (bei größeren Dokumenten)?

  • [gelöst] Frage zur Rubrik 'Testforum'

    • alpines
    • 13. September 2017 um 10:42

    Du musst ja keine etlichen Threads erstellen, ein neuer und paar Beiträge tun es ja letzlich auch.

  • Anzeigefehler im Label

    • alpines
    • 13. September 2017 um 10:31

    Das ist beabsichtigt, MenuItems, beispielsweise, verwenden das ganze um sie als Hotkeys zu kennzeichnen, deshalb spricht man auch ein MenuItem, welches Datei heißt, mit &Datei an.

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™