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. SOLVE-SMART

Beiträge von SOLVE-SMART

  • es wird zeit sich vorzustellen.

    • SOLVE-SMART
    • 17. April 2025 um 15:49

    Hi bankesbusters 👋 ,

    dann gern auch hier nochmal, willkommen im Forum 😀 .

    Ich kann viele Dinge die du beschreibst ziemlich gut nachvollziehen und mit tragen, bspw. dieses Abschnitt:

    Zitat von bankesbusters

    [...] ich finde bildung bzw. fortbildung total wichtig. jeder tag an dem man nichts neues lernt, ist ein schlechter tag. sei es nun, sich im job fortzubilden, oder eben in der freizeit. deswegen greife ich immer mal wieder auf AutoIT zurueck um dort dann etwas dazuzulernen. das findet meine bessere haelfte ganz schlecht, aber ich brauche das fuer mich selbst, um mich auch irgendwie wohl zu fuehlen. [...]

    Meine Frau begrüßt glücklicherweise meine berufliche und persönliche Entwicklung die mit solchen Dingen, Programmiersprachen, Problemlösungen etc. einhergehen.

    Zitat von bankesbusters

    [...] es ist toll, dass es so viele personen gibt, die sich die zeit nehmen um anderen usern bei problemen zu helfen. [...]

    Ja dies ist wunderbar und wird auch hoffentlich so bleiben.

    Dann mal noch eine tolle und erfolgreiche Zeit hier 👌 .

    Viele Grüße
    Sven

    PS.: Für einen Austausch zu AutoIt per Audio (einfach mal quatschen) oder sogar per Video (Bildübertragung) kannst du gern auf dem Discord Server kommen, wenn dir danach ist. Link dazu in meiner Signatur.

  • png-Datei in PDF umwandeln

    • SOLVE-SMART
    • 4. April 2025 um 15:16

    Hi hipfzwirgel 👋 ,

    ich kenne die UDF nicht, doch es wäre hilfreich wenn du sie teilst (wenn sie nicht unter einer Lizenz steht bei der dies untersagt sein sollte). Somit hätten wir die Möglichkeit mal nachzuschauen.

    Warum willst oder musst du explizit auf Drittanbietertools verzichten? Es gibt wunderbare HTTP APIs online, sogar mit Auth, mit denen du dies per einzelnen POST Request machen kannst. Natürlich ohne Internet-Verbindung nicht, doch in welchen Fällen ist das schon so.

    Mein Ansatz für sowas wäre es das Rad nicht neu zu erfinden und einen Service zu nutzen. Falls der mal wegbricht, wechselt man zu einem anderen. Oder du hostet das GitHub Repo. dazu einfach selbst.

    -----------

    Naja, vielleicht bekommst du zur UDF noch direkt 'ne Antwort. Viel Erfolg 🤝 .

    Viele Grüße
    Sven

  • To-Do-Liste

    • SOLVE-SMART
    • 31. März 2025 um 18:12

    Das Stichwort (für die Suche) was dir hier vielleicht fehlt ist "kollaboratives Arbeiten".
    Also Tools wie Trello oder Todoist wären eine Browser basierende Art mit deiner Anforderung umzugehen (im Team quasi).
    Mit AutoIt kann man auch via WebServer im Browser arbeiten, doch das ist ziemlich umständlich (geht aber im Zweifel).

    Ansonsten könntest du eine Datenbank im Netz irgendwo gehostet haben und einen lokalen AutoIt Client (deine TODO-Liste App) schreiben, die dann auf die Datenbank zugreift.
    Somit könnten deine Freunde/Kollegen jeweils einen Client bei sich auf dem Rechner haben und an der gemeinsamen TODO-Liste arbeiten.

    -----------------------

    Oder meinst du, dass nur du auf verschiedenen Rechnern an der TODO-Liste arbeiten wirst/willst?
    Übrigens 1: Du erhoffst dir aber keine grafischen Meisterwerke bei einer AutoIt GUI oder? Klar ginge es diese "modern"/anschaulich zu gestalten, doch das ist richtig Aufwand mit AutoIt.

    Schreib gern mehr zu deinen Vorstellungen, Ideen und Wünschen. ==> Vielleicht hast du ja sogar ein architekturelles Bild im Kopf, wie du das umsetzen wölltest 🤔 ?
    Übrigens 2: TODO-Listen in AutoIt geschrieben gibt es auch schon so einige, bspw. https://www.autoitscript.com/forum/topic/188862-todolist/

    Viele Grüße
    Sven

  • AutoIt Hackathon #1 Mitarbeiter-ID abgeschlossen

    • SOLVE-SMART
    • 31. März 2025 um 14:53

    Nein so hatte ich das nicht gemeint. Wenn es eh nicht darum geht wer zuerst einen Lösungsvorschlag postet, dann kann doch zu einer gewissen Zeit von einigen gleichzeitig gestartet werden und andere, die wie ich ggf. erst 20:45 Uhr dazustoßen, klinken sich dann einfach ein (egal was man bis dahin verpasst hat). Gern kann die Lösung der Aufgabe(n) über mehrere Tage gehen, klar. Ich dachte nur das einige, die eben zur Zeit X können, gemeinsam starten können.

    Vielleicht hast du auch genau das gemeint und ich habe es nicht verstanden. Alles gut. Das Format darf meiner Ansicht nach gern leben und sich von Zeit zu Zeit verändern. Wenn wir merken wir möchten es irgendwie anders haben, wird sich das sicherlich ergeben. Daher alles gut.

    Viele Grüße
    Sven

  • To-Do-Liste

    • SOLVE-SMART
    • 31. März 2025 um 12:23

    Hi und willkommen im Forum lulu19089 👋 ,

    hast du dir AutoIt dafür ausgesucht um etwas dazuzulerenen oder warum fiel die Entscheidung auf AutoIt?
    Mal abgesehen davon das es solche Tools bereits sehr oft gibt, ist der Anspruch so etwas selbst zu bauen ein Guter, meiner Meinung nach.

    Wie ist deine Vorerfahrung mit AutoIt oder mit Programmierung generell?

    Viele Grüße
    Sven

  • AutoIt Hackathon #1 Mitarbeiter-ID abgeschlossen

    • SOLVE-SMART
    • 31. März 2025 um 12:09
    Zitat von Schnuffel

    Aufgrund der ersten Abgabe erkläre ich für diesen Hackathon AspirinJunkie zum Gewinner

    Gut gemacht AspirinJunkie . Bissl langsamer als ich von dir erwartet hätte, aber immerhin 😂 .

    Hierüber (Screenshot) musste ich sehr lachen. Super das du das getrackt hast Schnuffel 👌.
    Ist nicht ganz die echte Netto-Zeit welche ich gebraucht habe, aber spielt keine Rolle, find' es witzig.

    Zitat von Schnuffel

    Sehr interessant ist der Zusammenhang zwischen Zeilenzahl und Scriptdauer. Ich denke dass dies dem Wrapper-Modell von AutoIt geschuldet ist.

    Ja absolut. Ich bspw. würde normalerweise, wenn es "nahezu" produktiv reifer Code sein sollte, noch viel mehr Zeilen erzeugt haben. Error handling etc. (ist sicherlich klar). Doch die Hackathon-Idee ist ja auch eher prototyp technisch getrieben, daher bin ich froh das ich "nur" bei 73 Zeilen gelandet bin 😂 .

    Ansonsten versuche ich persönlich fast nie mit AutoIt auf Geschwindigkeit zu optimieren. Denn wenn es den Bedarf wirklich mal geben sollte/gibt, nutze ich lieber andere Sprachen die von Grund auf eine entsprechende Performance auch ermöglichen/mitbringen. Dennoch, auf jeden Fall lernt man einiges im Vergleich der Skripte und der Zeiten 👌 .

    Zitat von Schnuffel

    - ..
    - ...
    - zum Abschluss der Frist kann wieder live auf Discord über die Challange gequatscht werden.
    - der Hackathon dauert dann mehrere Tage (i.d.R. 3-5 Tage) in denen das eigene Ergebnis gepostet werden kann
    - ...

    Zu all deinen Änderungsideen habe ich ein gutes Gefühl und kann sie nachvollziehen. Doch hierzu 👆 bin ich mir unsicher.
    Das die Abgabe nicht an dem Abend erfolgen muss, schließt ja sicherlich nicht aus das sie es nicht kann, richtig? Also der Aspekt gemeinsam an etwas zu arbeiten, macht doch den Reiz auch etwas aus, denn ansonsten fühlt es sich ggf. nur wie eine externe Challange an die man irgendwann die Tage mal machen sollte. So zumindest meine Überlegung 🤔 .

    Abgesehen davon, falls wir erneut gemeinsam mit der Aufgabe via Forum-Thread und Discord starten sollten, wünsche ich mir für das Lesen und Verstehen der Aufgabenstellung am Anfang ein wenig mehr Zeit und weniger Unterbrechungen 😅 😇 . Mir hat das Quatschen wirklich gut gefallen und interessant war es auch noch, konzentrieren konnte ich mich dadurch aber nur semi-gut 😆 .

    ------------------

    • Nochmal Danke für die Umsetzung Schnuffel und danke für die Teilnahme allen.
    • Für das nächste Mal erhoffe ich mir noch mehr Leute hier live zu sprechen (Discord).

    Viele Grüße
    Sven

  • AutoIt "Hackathon" 2025 #1: gemütlich quatschen & gemeinsam kleine programatische Aufgaben lösen

    • SOLVE-SMART
    • 31. März 2025 um 01:09

    👉 AutoIt-Hackathon #1 "Mitarbeiter-ID"

  • AutoIt Hackathon #1 Mitarbeiter-ID abgeschlossen

    • SOLVE-SMART
    • 31. März 2025 um 00:52

    Auch von mir vielen Dank Schnuffel - hat Spaß gemacht 😀 .
    War auch toll sich in der 6'er Runde, welche gern durch weitere Leuten wachsen darf, mal per Audio (via Discord) ausgetauscht zu haben.

    Hier noch meine sehr längliche Lösung:

    AutoIt
    #include <String.au3>
    Global $LineStart = @ScriptLineNumber
    Func _CreateID($aUserdata)
        Local $Return
        Local $mUser[]
              $mUser.Firstname       = $aUserdata[0]
              $mUser.SecondFirstname = $aUserdata[1]
              $mUser.Lastname        = $aUserdata[2]
              $mUser.BirthDate       = $aUserdata[3]
              $mUser.Gender          = $aUserdata[4]
              $Return &= _FirstFiveCharacters($mUser.Lastname)
              $Return &= _SixthCharacter($mUser.BirthDate)
              $Return &= _SeventhAndEighthCharacters($mUser.BirthDate, $mUser.Gender)
              $Return &= _NinthAndTenthCharacters($mUser.BirthDate)
              $Return &= _EleventhCharacter($mUser.BirthDate)
              $Return &= _TwelfthToFifteenthCharacters($mUser.Firstname, $mUser.SecondFirstname)
              $Return &= _SixteenthCharacter($Return)
        Return $Return
    EndFunc
    Func _FirstFiveCharacters($sLastname)
        $sLastname = _RemoveHyphen($sLastname)
        $sLastname = _FillWithNines($sLastname, 5)
        Return StringLeft($sLastname, 5)
    EndFunc
    Func _RemoveHyphen($sLastname)
        Return StringReplace($sLastname, '-', '')
    EndFunc
    Func _FillWithNines($sLastname, $i)
        If StringLen($sLastname) >= $i Then
            Return $sLastname
        EndIf
        $sLastname &= _StringRepeat('9', $i - StringLen($sLastname))
        Return $sLastname
    EndFunc
    Func _SixthCharacter($sBirthDate)
        Return StringMid($sBirthDate, 9, 1)
    EndFunc
    Func _SeventhAndEighthCharacters($sBirthDate, $sGender)
        If $sGender == 'W' Then
            Return (StringMid($sBirthDate, 4, 1) + 5) & StringMid($sBirthDate, 5, 1)
        EndIf
        Return StringMid($sBirthDate, 4, 2)
    EndFunc
    Func _NinthAndTenthCharacters($sBirthDate)
        Return StringMid($sBirthDate, 1, 2)
    EndFunc
    Func _EleventhCharacter($sBirthDate)
        Return StringRight($sBirthDate, 1)
    EndFunc
    Func _TwelfthToFifteenthCharacters($sFirstname, $sSecondFirstname)
        If StringLen($sSecondFirstname) > 1 Then
            Return StringLeft($sFirstname, 2) & StringLeft($sSecondFirstname, 2)
        EndIf
        Return StringLeft($sFirstname, 2) & _FillWithNines($sSecondFirstname, 2)
    EndFunc
    Func _SixteenthCharacter($sString)
        Local Const $aChars = StringToASCIIArray($sString)
        Local $sASCII
    	For $sChar In $aChars
    		$sASCII &= $sChar
    	Next
        Return _BuildVerifierNumber($sASCII)
    EndFunc
    Func _BuildVerifierNumber($sString)
    	Local Const $aDigits = StringSplit($sString, '', 2)
    	Local $iSum = 0
    	For $sDigit In $aDigits
    		$iSum += $sDigit
    	Next
        If $iSum <= 9 Then
            Return $iSum
        EndIf
        Return _BuildVerifierNumber($iSum)
    EndFunc
    Global $LineEnd = @ScriptLineNumber
    Alles anzeigen

    Ohne Leerzeilen sieht es echt schlimm aus, meiner Meinung nach, doch so war es gefordert 😅 - wohl bekomms.

    Viele Grüße
    Sven

  • AutoIt "Hackathon" 2025 #1: gemütlich quatschen & gemeinsam kleine programatische Aufgaben lösen

    • SOLVE-SMART
    • 29. März 2025 um 21:47

    Hi zusammen, hi Schnuffel 👋 ,

    tatsächlich kommt dies etwas überraschend 😅 , aber ist gar nicht schlimm. Freut mich das es ggf. bald los geht.
    Den Ablauf hast du ja bereits grob skizziert, daher ist schon mal das wichtigste grob geklärt.

    Im Moment wären wir folgende Teilnehmer, laut Umfrage (5 oder 6):

    • Andy
    • AspirinJunkie
    • Kanashius
    • ( Mars)
    • Schnuffel
    • SOLVE-SMART

    Falls es weitere spontane Teilnehmer geben sollte, wäre das kein Problem und sicherlich gern gesehen.

    💡 Überlegungen/Ideen:
    Alle Teilnehmer sind auch auf dem Discord-Server vorhanden, sodass ich dort im Bereich "project "Hackathon" und darin bei "let's talk" einen Audio-Call (ggf. auch Video wenn Bedarf besteht) öffnen würde. Dort kann sich während des lösen der Aufgabe gern unterhalten werden und ein virtuell angestoßen 🍻 werden. Wer also dort teilnehmen möchte, tut es gern einfach, wer nicht ist auch in Ordnung. Theoretisch müsste auch Webcam und Bildschirmübertragung bei 5 oder 6 Personen kein Problem sein, doch ausprobiert habe ich dies bisher immer nur zu zweit (Discord beschränkt da auch etwas, bei den kostenfreien Servern usw.). Egal, ich denke wir bekommen das flexibel und spontan gemeistert.

    Eine Bitte aber noch:
    Können wir 20:45 Uhr beginnen? Ich schaffe es voraussichtlich vorher nicht. Oder ihr fangt pünktlich 20:30 Uhr an, dann ist das so, kein Stress.

    Was brauchst du ggf. noch von mir Schnuffel?

    Bin gespannt was wird 😀 . Es gibt auch andere die sich durch die Aktion gern motivieren lassen würden, doch erstmal einen Schritt nach dem anderen.

    Viele Grüße
    Sven

    Nachtrag:
    Ggf. hätte ich auch noch 'ne Aufgabe in Reserve, doch ich bin mir unsicher ob ich das vorher noch irgendwie beschrieben bekomme. Morgen bin ich kaum am Rechner.

  • AutoIt "Hackathon" 2025 #1: gemütlich quatschen & gemeinsam kleine programatische Aufgaben lösen

    • SOLVE-SMART
    • 27. März 2025 um 15:27

    Klar hilft dies BananaJoe 👌 . Es sagt mir das du Interesse hast und das du wahrscheinlich zum ersten Termin nicht dabei sein wirst, was nicht tragisch ist, denn:

    Zitat von SOLVE-SMART

    Falls ihr zum angegebenen Termin nicht teilnehmen könnt, don't worry ... sowas kann man auch gern öfter machen.

    Warten wir einfach mal ab, was hier in diesem Thread dazu noch kommt.
    Wir würden dann wahrscheinlich die Terminserie bzw. die Umfrage nochmal anpassen/erweitern etc.

    Viele Grüße
    Sven

  • AutoIt "Hackathon" 2025 #1: gemütlich quatschen & gemeinsam kleine programatische Aufgaben lösen

    • SOLVE-SMART
    • 27. März 2025 um 13:28

    Hi zusammen 👋 ,

    der gute Schnuffel hat den Vorschlag gebracht einen kleinen Contest (Hackathon) durchzuführen.

    Zitat von @Schnuffel

    ... feste Startzeit, jeder kann mitmachen wer zuerst löst gewinnt ...

    Hierbei gibt es verschiedene Ansätze, wie so etwas ablaufen kann. Seid bitte beruhigt, es würde eine recht "gemütliche Nummer" werden, wenn genügend Leute zusammenkommen und mitmachen möchten. Auch wird hier nicht von mehreren Tagen, wie bei klassischen Hackathons in der Softwareentwicklung, gesprochen sondern eher von wenigen Stunden ⏰ .

    Einen ersten Terminplanungsversuch gibt es bereits durch AspirinJunkie:
    Umfrage hier entlang 👉 https://dud-poll.inf.tu-dresden.de/autoithackathon/ (Zeiten und Tage können verändert werden).

    1️⃣. Habt ihr Lust, Zeit und könnt euch sowas vorstellen?

    Zitat von @AspirinJunkie

    Also alle sitzen gemeinsam in einer Webkonferenz während alle versuchen das Problem zu lösen während sie dünnes quatschen miteinander? Klingt spaßig..

    2️⃣. Wenn ihr 1. mit ja beantwortet, dann tragt euch bitte in die Umfrage ein.

    3️⃣. Was haltet ihr davon, den Discord Server zu nutzen, um dort per Talk/Voice miteinander zu quatschen, während man sich kleinen Aufgabenstellungen bzgl. AutoIt widmet?

    4️⃣. Bedarf es einem Moderator der durch den Mini-Hackathon führt 🤔 oder soll es sich einfach entwickeln und wir schauen wie es läuft?

    Falls ihr zum angegebenen Termin nicht teilnehmen könnt, don't worry ... sowas kann man auch gern öfter machen.

    Ich freue mich darauf, dass ihr hier fleißig Meinungen und Kommentare abgebt, happy coding 🔮 .

    Viele Grüße
    Sven

  • Firefox 136.0.1 mit Access VBA automatisieren

    • SOLVE-SMART
    • 25. März 2025 um 10:39

    Super, genau so machen wir's Joachim. Das GitHub Projekt von mir ist ggf. etwas fortgeschrittener, zumindest wenn du gerade erst mit AutoIt beginnst - also lass dich bitte nicht erschlagen von den vielen Dateien im Projekt.

    Am Ende ist der Anteil der Browser Automatisierung ja sehr klein, sodass wir auch einfach 'ne Exe daraus machen können mit paar Konfigurationsoptionen von außen.
    Damit du nicht durch das ganze Projekt durchsteigen musst.

    Also bis später dann auf Discord Joachim 🤝 .

    Viele Grüße
    Sven

  • Firefox 136.0.1 mit Access VBA automatisieren

    • SOLVE-SMART
    • 24. März 2025 um 19:59

    Hi Joachim 👋 ,

    ich weiß nicht genau wie du nun auf die Erkenntnis kommst, dass du mit AutoIt den Firefox nicht automatisieren kannst, denn dies ist "relativ" einfach machbar.
    Für einen leichteren Einstieg mit dem WebDriver habe ich dieses Project/Repository angelegt: https://github.com/sven-seyfert/autoit-webdriver-boilerplate.

    Das deine Recherchen nicht so erfolgreich waren hängt vielleicht einfach damit zusammen, dass AutoIt nicht out-of-the-box das WebDriver Protokoll unterstützt und dafür ursprünglich auch gar nicht gedacht war, doch es funktioniert gut (wenn man weiß wie - was ja mit allen Dingen so ist 😅).

    Doch dazu gern mehr später wenn du magst. Wie wäre es, da ich in deinem Screenshot des Browser sehe das du Discord nutzt, dass wir uns dort mal etwas synchroner austauschen oder sogar mal per Talk/Voice miteinander sprechen? Dann kann ich besser supporten.

    Tritt dem AutoIt Community Projects-Discord-Server bei!
    Your space to collaborate (in english or german) with other AutoIt enthusiast regarding shared projects and more. | 20 Mitglieder
    discord.gg

    Viele Grüße
    Sven

  • Firefox 136.0.1 mit Access VBA automatisieren

    • SOLVE-SMART
    • 19. März 2025 um 21:23

    Hi und Danke Joachim für die Informationen. Meine Fragenreihe ist noch nicht zu Ende, daher hier ein kleines Video wie ich dich bisher verstanden habe sowie mit einigen weiteren Fragen.

    https://sven-seyfert.de/downloads/2025-03-19-generate-flight-browser-automation-questions.mp4

    Danach sind wir sicherlich soweit, dass wir in die Umsetzung gehen können.

    Viele Grüße
    Sven

    Update1:
    Im Video habe ich erwähnt, dass ich mal schaue ob eine API genutzt werden kann, damit die Flüge generiert werden. Im Prinzip ja, jedoch nicht ohne "active subscription". Das heißt ich könnte das bei mir nicht so einfach aufbereiten/vorbereiten/nachstellen, da ich kein kostenpflichtiges Abo einrichten werde. Habe zwar einen Demo-Account für mich gemacht, aber die freie Variante - da geht das mit API Nutzung so nicht.

  • Firefox 136.0.1 mit Access VBA automatisieren

    • SOLVE-SMART
    • 19. März 2025 um 16:00
    Zitat von A350Pilot

    ich bin für mehrere Airlines tätig und muss daher spezifische Daten aus der DB an FF weitergeben

    Zitat von A350Pilot

    Am Rande erwähnen möchte ich, dass es sich hier nicht um ein kommerzielles, sondern um ein rein privates Projekt handelt

    Du bist für mehrere Airlines tätig, hast hier aber ein privates Projekt? Verstehe ich nicht 🤔 . Ist aber auch nicht so entscheidend.

    Zitat von A350Pilot

    3 - Die Daten beziehe ich aus einer Tabelle in Access. Es geht hier um exakt einen Datensatz

    Geht es hier um eine einmalige Sache? Sicherlich nicht oder, denn ansonsten kannst du es ja manuell eintragen und fertig. Es geht um einen Datensatz? Wie häufig ändert sich dieser Datensatz oder sind es mehrere Access Datenbanken mit jeweils einen Datensatz oder wie muss ich mir das vorstellen?

    Zitat von A350Pilot

    4 - Diese Ausführungen verstehe ich leider nicht.

    Du möchtest in VB Selenium nutzen um mit dem WireProtocol (WebDriver) zu arbeiten. In AutoIt ist es aber "au3WebDriver" und funktioniert nahezu identisch wie Selenium aber nicht ganz. Daher der Hinweis, aber auch nicht so wichtig.

    Zitat von A350Pilot

    Access ist das führende Datensystem

    Eigentlich ist hier nur die Frage was das genau bedeutet. Denn ob nun AutoIt, VB oder node.js etc. auf die AccessDB zugreift und den Datensatz holt um dann auf der Webseite aktiv zu werden ist völlig egal. Daher interessiert mich eher wie du konkret mit der AccessDB umgehst? Wir reden doch von einer "Microsoft Access Datenbank" oder?

    Wie oft musst du noch weitere Aktionen auf der Seite durchführen? Denn falls es nichts anderes ist, gibt es auch noch Alternativen (mehr oder minder elgant, aber es gäbe sie).

    Viele Grüße
    Sven

  • Firefox 136.0.1 mit Access VBA automatisieren

    • SOLVE-SMART
    • 19. März 2025 um 12:19

    Oha, ich habe diverse Fragen Joachim:

    1. Sind die Screenshots und die Einschätzungen der XPaths (1) bis (5) korrekt? Habe ich dich richtig verstanden?
    2. Bist du an VBA bzw. VBScript gebunden oder kannst du auch mit AutoIt etwas anfangen?
    3. Woher beziehst du deine Daten? Also wie oft willst am Ende "Generate Flight" abschicken?
      Geht es hier um einen Datensatz oder um 10 oder um 100-500?
    4. Ich denke du hast auch etwas vermischt (oder ich habe dich falsch verstanden), das WebDriver (Browser Automatisierung) und Public drv As FirefoxDriver sicherlich zwei unterschiedliche Dinge sind. Zumindest das AutoIt Projekt "au3WebDriver" was das WebDriver Protokoll nutzt, ist nicht das Gleiche wie dein drv.
    5. Beschreibe nochmal bitte dein Gesamtziel, damit ich oder andere hier, ggf. eine Empfehlung zu Alternativen aussprechen kann.
      Was ich meine ist, vielleicht stellt sich ja auch heraus das man per API einen Flug buchen kann (HTML requests <==> responses) und dann musst du gar nicht über den Browser gehen.

    Viele Grüße
    Sven

  • Firefox 136.0.1 mit Access VBA automatisieren

    • SOLVE-SMART
    • 19. März 2025 um 11:38

    (1) XPath selector: //input[@id="orig"]
    (2) XPath selector: //input[@id="dest"]
    (3) XPath selector: //select[@id="basetype"]/option[text()="..."] ... durch bspw. "A225 - Antonov AN-225" ersetzen (also dynamisch durch deine Infos aus der AccessDB).
    (4) XPath selector: //select[@id="type"]/option[text()="..."] ... wie bei 3. bspw. mit "iniBuilds (MSFS) - An-225" ersetzen
    (5) XPath selector: //div[@id="options-generate"]

    Viele Grüße
    Sven

  • Firefox 136.0.1 mit Access VBA automatisieren

    • SOLVE-SMART
    • 19. März 2025 um 11:28

    Du meinst sicherlich diese vier - (1) bis (4) - Input bzw. Dropdown Elemente?
    Und wenn ausgefüllt dann Button (5), richtig?

    Viele Grüße
    Sven

  • Firefox 136.0.1 mit Access VBA automatisieren

    • SOLVE-SMART
    • 19. März 2025 um 10:53

    Hi A350Pilot , willkommen im Forum 👋 ,

    kannst du einen Test-Account für die Seite bereitstellen, den wir Helfenden benutzen können um dir zu helfen?
    Denn wenn wir nicht an die Seite die du geteilt hast herankommen, kann auch der XPath nicht ermittelt/geprüft etc. werden.

    Viele Grüße
    Sven

  • Was ist eure Präferenz: "light mode" oder "dark mode" bei Software (egal ob Web oder Desktop)?

    • SOLVE-SMART
    • 14. März 2025 um 18:28

    Hi Andy 👋 , amüsant wie immer deine Beiträge zu lesen (meine ich positiv).

    Zitat von Andy

    kein einziges Printmedium/Buch ist lesbarer im Darkmode, mir zumindest ist auch nicht ein einziges relevantes bekannt!

    Keine mir bekannte Oberfläche einer Maschine im Produktionsbetrieb hat Darkmode, keine "Lichtwand" oder Werbetafel benutzt Darkmode. Schon mal eine professionelle Präsentation im Darkmode gesehen?!

    Davon stimmt vieles, doch auch solche Medien/Produkte/Objekte gibt es im Dark Mode, doch deutlich weniger vertreten als Light Mode, absolut richtig.
    Allerdings bin ich nicht sicher ob du damit Äpfel mit Birnen vergleichst, doch am Ende egal.

    Zitat von Andy

    Jetzt die Frage an die Gemeinde: Wird der Darkmode bei VSCode nur genutzt/geschätzt, weil der Lightmode dermaßen mies ist? Wäre zumindest mal nachfragewürdig.

    😂 ... schwer zu beantworten, ich denke nein. Ohne zu viel von VSCode sprechen zu wollen, denn es gibt natürlich weitere Beispiele. VSCode hat neben den 10+ Standard Themes gefühlt unendlich viele (teils auch sehr gute) Theme Extensions anzubieten, welche man nutzen kann. Es ist u.a. eine Frage des Geschmacks sowie des Gefühls wenn man vom Monitor angeleuchtet wird oder eben nicht (subjektiv ich weiß 😅).

    ------------------

    Die bisherige Abstimmung zeigt zumindest eine gewisse Unentschlossenheit - bin froh das ich "mal so, mal so" mit zur Auswahl gestellt habe. Wenn ich mal mit UIs arbeiten muss, dann implementiere ich i.d.R. sowieso beide Modi, damit geswitched werden kann. Doch mit welchem Modus man seine Anwendung zu Beginn starten lässt, dafür ist dies hier ganz gut.

    Natürlich habe ich im Internet im Vorfeld einige kleinere Debatten zu dieser Frage bereits gelesen. Auch habe ich mit zwei von unseren UX-Designern mal dazu gequatscht. Die Meinungen gehen auseinander, finde ich faszinierend 😆 .

    ------------------

    Danke für alle Beiträge bisher - bleibt fit und gesund.

    Viele Grüße
    Sven

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™