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

  • Community Projekt: Teil 1 - Interesse an einem gemeinsamen größeren (Software)Projekt?

    • SOLVE-SMART
    • 20. Februar 2024 um 20:19

    Mir persönlich ganz wichtig:

    grafik.png

  • Data Collection-Variables / Maps in AutoIt - Status?

    • SOLVE-SMART
    • 20. Februar 2024 um 11:03
    Zitat von AspirinJunkie

    Na gut, da es jetzt doch erwähnt wird, will ich trotz der Gefahr der Schleichwerbung und zusätzlicher Verwirrung noch meinen Ansatz hierfür, welcher in der >>TableData-UDF<< implementiert wurde vorstellen.

    Das ist doch keine Schleichwerbung AspirinJunkie . Wenn du tolle UDFs zu Verfügung stellst, sprich auch gern darüber (zumindest meiner Meinung nach). Davon können sooooo viele Leute profitieren und dafür ist doch das Forum, GitHub (Open Source) u.a. da 😀 .

    Also Danke dafür 🤝 .

    Mars Danke auch dir für die Auflistung in Post #11: Ist krass wie viele Lösungsansätze existieren. Wird einem (mir) erst bewusst wenn es nochmal aufgezeigt wird 😅 .

    Viele Grüße
    Sven

  • AutoIt 3.3.16.1 deutsch / englische Hilfe verfügbar - Stand 2024.02.18

    • SOLVE-SMART
    • 19. Februar 2024 um 19:12

    Vielen Dank Tweaky für dein Durchhaltevermögen bei diesem Thema, ist wirklich bewundernswert 😊 . Hoffe das du guten, vielen Support dazu bekommst.
    Ich schaue einmal, ob ich diesmal ebenfalls helfen kann und die Zeit finde. Wie du vielleicht gesehen hast kämpfe ich an einigen Fronten derzeit. Trotzdem versuche ich deine Arbeit mit ein wenig Unterstützung meinerseits zu würdigen - ehrlich, Danke.

    Viele Grüße
    Sven

  • Community Projekt: Teil 1 - Interesse an einem gemeinsamen größeren (Software)Projekt?

    • SOLVE-SMART
    • 19. Februar 2024 um 15:08

    Ein weiteres Update und damit hi zusammen 👋 .

    💡 Wir haben zwei Mini-Achievements zu verzeichnen. Zum einen haben wir einen "follower" 😂 , aus unseren Reihen sicherlich, zum anderen habe ich das erste Repository angelegt, damit wir Fragen zu unserer zukünftigen Arbeitsweise mit Git, GitHub usw. einfacher kollaborativ beantworten können und diese Antworten dort auch festhalten können.

    Mehr Inhalt im Repo. folgt natürlich noch 😀 .

    grafik.png

    Viele Grüße
    Sven

  • Richtig debuggen?

    • SOLVE-SMART
    • 19. Februar 2024 um 09:06

    Und so hat eben jeder seine eigene Art bestmöglich an die Software Qualität heranzukommen, die er/sie entsprechend für richtig und gut bewertet/empfindet.
    Ich bin bei allem was du sagst bei dir Moombas , wirklich, doch weiße ich darauf hin - und dies musste ich für mich erstmal lernen/verstehen - das es einen großen Unterschied macht ob man beruflich an Software arbeitet oder privat. Zudem ob man kleine oder große Projekte umsetzt im privaten oder beruflichen Kontext etc.

    In einem Software-Entwicklungsteam mit bspw. Product Owner und Stakeholdern, ist man i.d.R. auch gezwungen Coding Guidelines, Code Conventions etc. einzuführen, damit man den Anforderungen die von außen kommen (nicht von einem selbst) gerecht werden kann.

    Aber: Vielen Dank für deinen Beitrag und die Hinweise zum Thema 🤝 => spricht mir aus der Seele.

    Viele Grüße
    Sven

  • Community Projekt: Teil 1 - Interesse an einem gemeinsamen größeren (Software)Projekt?

    • SOLVE-SMART
    • 17. Februar 2024 um 22:51

    Hi zusammen 👋 ,

    📣 Update:
    => Es gibt nun eine GitHub Organisation 🔗 "AutoIt-Community-Projects".
    => Angelehnt an den zusätzlichen Kommunikationskanal 🔗 Discord Server "AutoIt Community Projects".

    Zur Erinnerung:
    Im Zusammenhang mit diesen zusammengehörige Threads

    • Community Projekt: Teil 1 - Interesse an einem gemeinsamen größeren (Software)Projekt?
    • Community Projekt: Teil 2 - Umgang mit Discord, Git, GitHub, gemeinsamen Tooling
    • Community Projekt: Teil 3 - Onboarding, Erklärvideos (ggf. Videocalls)

    wollen wir nach und nach damit aktiv werden und ein erstes oder mehrere gemeinsame AutoIt Projekte auf die Beine stellen.
    Dies soll versioniert, semi-professionell und mit den ausgewählten Mitteln (Forum, GitHub, Discord, Git) ablaufen.
    Ich halte euch auf dem Laufenden 🤹‍♂️ .

    Viele Grüße
    Sven 👨‍💻

  • Unit Testing in Autoit

    • SOLVE-SMART
    • 17. Februar 2024 um 16:18

    Ich wollte mit diesem Thread keinen Glaubenskrieg oder ähnliches auslösen. Am Ende seid ihr alle erfahren genug um die für euch richtige Methode heraus zu picken, eure UDFs, Skripte, Programme nachherzu fehlerfrei zu entwickeln.

    Wie im Video auch mehrfach erwähnt, ging es mir in erster Linie um die Vorstellung und Vorteile von Unit Tests (auch für AutoIt). Das diese Testkategorie neben Integrationstests, Systemtests, UI-Tests und vielen weiteren keine absolute Sicherheit bietet, steht außer Frage.

    Danke aber für die Interessante Diskussion 👌 .

    Viele Grüße

    Sven

  • Richtig debuggen?

    • SOLVE-SMART
    • 17. Februar 2024 um 09:28

    Hi Andy 👋 ,

    ich kann deine Ausführungen und Argumentationen nachvollziehen, verstehen und sogar für mich, der stark auf Form, Lesbarkeit und Integrierbarkeit in ein Team achtet, akzeptieren 🤝 .

    Aus meiner Sicht ändern sich die Dinge sobald nicht nur einer, sondern 3, 4, n Entwickler an einem Projekt arbeiten sofort. Denn in diesem Bereich tragen Coding Guidelines, Conventions und Co. tatsächlich zum Erfolg der Anwendung (bzw. heutzutage sind es ja oftmals Services und keine Einmal-Verkaufssoftware), stark bei.

    Das von dir beschriebene, mit den Programmierwettbewerben usw. stimmt auch komplett. Daher ist nicht jeder super "Programmierer" auch gleich ein guter "Software Entwickler". Ich denke da kann man recht gut die Abgrenzung ziehen/verstehen.

    Persönlich versuche ich, keinen Unterschied (oder ihn zumindest klein zu halten) zwischen privaten Projekten und der Software Entwicklung und Testing im berufsalltag zu machen. Somit versuche ich immer die gleichen Standards zu haben und muss auch wenig Angst haben, hier oder da stark nachlässig zu sein oder zu werden.

    Ich bin nicht der Beste Programmierer, bei weitem nicht, jedoch bezeichne ich mich als guten Software Entwickler und Tester 😊 .

    Ich freue mich sehr das du das Thema so gut, facettenreich und "recht neutral" aufgegriffen hast. Finde sowas immer total spannend - Danke Andy 👍 .

    Viele Grüße

    Sven

  • Unit Testing in Autoit

    • SOLVE-SMART
    • 16. Februar 2024 um 21:48

    :rofl: ... no worries Moombas.

    Gehe dennoch davon aus, dass du bisher nie Unit Tests geschrieben hast oder?
    Soll keine Bewertung darstellen, mich interessiert nur, ob dies für dich - respektive für viele - relevant ist oder nicht.
    Mal abgesehen von der Fragestellung ob es überhaupt bekannt 😅 .

    Schönen Abend noch, bin bald offline.

  • Community Projekt: Teil 2 - Umgang mit Discord, Git, GitHub, gemeinsamen Tooling

    • SOLVE-SMART
    • 16. Februar 2024 um 20:35

    Schön das ihr so experimentierfreudig seid und den Weg zum Discord-Server gefunden habt 😊 .
    Bin gespannt was wir dort alles treiben werden, als Ergänzung zum Forum hier ... bin guter Dinge.

    grafik.png

    Eine Bitte hätte ich noch, wenn es euch nicht zu viel Arbeit macht, dann nutzt doch bitte euer Foren-Profil-Bild (Avatar) auch auf dem Discord-Server, dann sieht man auf einen Blick die Verbindung 😅 . Ansonsten versuche ich den "Nickname" so zu vergeben, dass er mit dem Foren-Name von euch genau passt, dann erkennt man euch auch schnell.

    Gehe davon aus, dass ihr erkannt werden wollt, richtig 🤣 !?
    Angenehmen Abend euch allen sowie den Mitlesenden noch.

    Viele Grüße
    Sven

    🔗 Discord Server "AutoIt Community Projects"

  • Community Projekt: Teil 2 - Umgang mit Discord, Git, GitHub, gemeinsamen Tooling

    • SOLVE-SMART
    • 16. Februar 2024 um 12:31

    Hi zusammen 👋 ,

    ich bin zwar eigentlich noch nicht durch mit dem Setup des Discord-Servers, doch hier schon mal ein für 7 Tage gültiger 🔗 Einladungslink, um die Kommunikation bzw. Interaktion mit und auf Discord einmal auszuprobieren.

    Ist für mich auch neu, daher mal schauen 😅 .
    👀 See you on the other (Discord) side.

    Viele Grüße
    Sven

  • Gesamtzeit richtig berechnen

    • SOLVE-SMART
    • 16. Februar 2024 um 10:10

    Hi OhnePlan ,

    ich habe das Skript noch nicht ganz reviewed, keine Zeit, doch zwei kleine Auffälligkeiten bekommt man (Warnungen geworfen), wenn du folgende Direktiven verwendest (ggf. hilft es etwas). Ist nicht die Begründung zu deiner Fragestellung, aber eine Randnotiz.

    AutoIt
    #AutoIt3Wrapper_AU3Check_Parameters=-d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6 -w 7
    #AutoIt3Wrapper_AU3Check_Stop_OnWarning=y
    Code
    (61,48) : warning: $elapsedTime possibly not declared/created yet
    $elapsedTime = _GetElapsedTime($iStartTime)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    Code
    (104,98) : warning: $_sPlayTimeColor: declared, but not used in func.
    Func _StopGame(ByRef $_iStartTime, ByRef $_hSpielHandle, ByRef $_iTotalPlaytime, $_sPlayTimeColor)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^

    Viele Grüße
    Sven

  • Unit Testing in Autoit

    • SOLVE-SMART
    • 16. Februar 2024 um 09:50
    Zitat von Moombas

    [...] Dafür ist der Anwendungsbereich hier immer viel zu speziell.

    Danke für dein Beitrag Moombas , allerdings verstehe ich das Argument oder die Aussage nicht. Also inhaltlich weiß ich nicht was du damit meinst 🤔 ?

    Zitat von Moombas

    Ich baue selber normalerweise keine Units [...]

    Du schreibst doch Funktionen die ganze Zeit, diese würde man als Units betiteln bspw. 😅 .

    Viele Grüße
    Sven

  • Unit Testing in Autoit

    • SOLVE-SMART
    • 15. Februar 2024 um 21:55

    Hi liebe Leute 👋 ,

    heute bringe ich euch mal ein etwas "schwierigeres Thema" mit 🤭 - testing - genauer gesagt Unit Testing in AutoIt. Ich bin mir recht sicher, dass das Thema nicht intellektuell schwierig zu erfassen ist (keineswegs) sondern als Entwickler wird sich i. d. R. einfach stark beim Thema Testing zurückgehalten 😅 .

    In diesem Beispiel möchte ich einfach eine mögliche Verwendung von Unit Tests aufzeigen sowie die Vorteile dazu beleuchten und die Fragestellung klären, wann ein Unit Test angebracht wäre (sinnvoll ist) und wann er ggf. einfach unnötiger ist.

    => Ich bin schon sehr gespannt was ihr meint und ob ihr jemals Unit Tests eingesetzt habt 🤔 ?
    => Jemals in AutoIt? Oder generell mal? Lasst uns in den Austausch gehen #BinNeugierig .

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

    ⚠ Disclaimer: Die folgende Video-Reihe hat den Zweck (Bildungszweck), des aufbauens und teilen von Wissen. Es dient in keinster Weise dem Autor (mir) in Bezug auf Youtube, Wachstum des Kanals oder einer Monetarisierung. Falls dies als Nebenprodukt entstehen sollte, ist dies unabhängig von der Intension des Bildungszweckes hier.

    🎬 Unit Testing in AutoIt

    Externer Inhalt youtu.be
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    ⌚ Kapitel:
    00:00 Einleitung
    01:08 Code Struktur (includes)
    02:00 Erläuterung des Programmablaufs
    03:50 Erklärung der Beispielfunktionen
    08:07 Manueller Tests
    09:35 Unit Test: Erste Variante
    11:14 Unit Test: Data Driven Testing

    📑 Inhalt:
    Kurzvorstellung wie Unit Tests in AutoIt geschrieben werden können.
    Auch der Aspekt wann es sinnvoll ist diese zu schreiben, wird erläutert.

    🎪 Zielgruppe:
    Für AutoIt-User und Interessierte, die im Thema Testing deutlich tiefer einsteigen möchten
    als sie es bisher getan haben. Zudem mit der Fragestellung sich beschäftigen, ob sich das Programm
    wirklich korrekt verhält, so wie man es erwartet.

    🔇 Out of scope:
    Ich habe bewusst auf komplexere Unit Test Strukturen verzichtet.
    Ebenfalls habe ich die Abgrenzung zu Integrationstests nicht erläutert.

    Externer Inhalt youtu.be
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    ⌚ Kapitel:
    00:00 Einleitung
    00:20 Unit Test: Aufbau Data Driven Testing
    04:24 Unit Test: Data Driven Loop
    06:19 Unit Test: Tests laufen lassen
    06:57 Unit Test: Fehler entdeckt, super
    08:34 Unit Test: einfach erweitern
    10:11 Fragestellung und Fazit
    11:38 Beispiel eines unsinnigen Unit Tests
    14:39 Zusammenfassung
    15:14 Schreibt mich an

    📑 Inhalt:
    Kurzvorstellung wie Unit Tests in AutoIt geschrieben werden können.
    Auch der Aspekt wann es sinnvoll ist diese zu schreiben, wird erläutert.

    🎪 Zielgruppe:
    Für AutoIt-User und Interessierte, die im Thema Testing deutlich tiefer einsteigen möchten
    als sie es bisher getan haben. Zudem mit der Fragestellung sich beschäftigen, ob sich das Programm
    wirklich korrekt verhält, so wie man es erwartet.

    🔇 Out of scope:
    Ich habe bewusst auf komplexere Unit Test Strukturen verzichtet.
    Ebenfalls habe ich die Abgrenzung zu Integrationstests nicht erläutert.


    💡 Eindrücke/Feedback ist natürlich erwünscht, Danke 🤝 .

    Viele Grüße
    Sven

    Nachtrag: Die Quellen im Video verwendet, findet ihr hier.

  • AutoIt WebDriver Crashkurs

    • SOLVE-SMART
    • 14. Februar 2024 um 21:15
    Zitat von water

    EasyCodeIt - cross-platform AutoIt implementation von TheDcoder scheint leider auch ins Koma gefallen zu sein.

    Ja letzter commit (Repo Aktualisierung) vor 2 Jahren. Bei TheDcoder ist es ja so, dass er von Aufträgen und Spenden lebt und ohne GitHub Sponsoring kaum über die Runden kommt. Hatte mit ihm mal 'nen Austausch und auch mal was auf einem seiner Repos gemacht ... der kann einiges, scheint sich aber eher schlecht beruflich vermarkten zu können (glaube ich).
    Jedoch war/ist das Projekt und der Ansatz ziemlich cool, wenn auch eher dem Ende geweiht, ja.

  • AutoIt WebDriver Crashkurs

    • SOLVE-SMART
    • 14. Februar 2024 um 21:11

    Stimmt mich eigentlich etwas traurig, da deine Aussage, obwohl es mir bewusst ist und es wahr ist, einfach sehr ernüchternd ist AspirinJunkie .
    Ich finde es einfach schade das bei der Fragestellung mit welcher Skript/Programmiersprache soll ich anfangen, immer nur die Gleichen populären Sprachen aufgezählt werden, deren Ökosystem zum Teil so vermurkst ist, dass das Arbeiten damit einfach anstrengend ist.

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

    Naja, back to the happy things: Ich mache Feierabend 😅 . Kommt gut durch die Nacht ihr Nasen.

    Viele Grüße
    Sven

  • AutoIt WebDriver Crashkurs

    • SOLVE-SMART
    • 14. Februar 2024 um 18:53

    Ja die Sprache ist und bleibt eine Nische Mars .

    Allerdings völlig zu unrecht meiner Ansicht nach. Denn wie wir alle wissen, ist AutoIt was die Möglichkeiten damit, den Funktionsumfang und die Einsteigerfreundlichkeit angeht, deutlich besser aufgestellt als so manche Hochsprache. Auch die meisten modernen Frameworks machen nicht viel mehr unter der Haube als es AutoIt tut.

    Für mich ist und bleibt es eine der tollsten Sprachen überhaupt, auch wenn ich beruflich Go (golang) und Javascript im Fokus habe.
    Wenn AutoIt auch noch Cross-compilation unterstützen würde ... , hmm das wäre was ... #träum 😅 .

    Angenehmen Abend noch dir und den anderen Mitlesenden 👋 .

    Viele Grüße
    Sven

  • AutoIt WebDriver Crashkurs

    • SOLVE-SMART
    • 14. Februar 2024 um 16:24

    Hi water ,

    ich hatte deinen Kommentar bzw. Hinweis auch ganz sachlich verstanden und nicht als versteckte Kritik oder so.
    Ich erwähne dies jetzt eigentlich nur, damit ggf. keine Fragen oder so dazu von Anderen aufkommen.

    Zitat von water

    Ich finde Deine Videos super!
    Je mehr unterschiedliche Medien (Text, Bild, Ton ...) wir anbieten, desto höher die Wahrscheinlichkeit, dass sich jemand angesprochen fühlt und dann bereit ist, tiefer in WebDriver einzutauchen :)

    Danke auch dir 🤝 , ja so erhoffe ich mir dies auch. Eigentlich krass wie viel Material es gibt und es doch sooo viele User gibt, die sich nur sehr wenig mit solchen Dingen auseinander setzen und sich lieber berieseln lassen 🙄 . Naja, wie du sagst, je mehr Angebot desto höher die Wahrscheinlichkeit das es besser wird (hoffentlich 😅).

  • AutoIt WebDriver Crashkurs

    • SOLVE-SMART
    • 14. Februar 2024 um 15:55

    Danke water für den wichtigen Hinweis.

    Im ersten Video, 02:25 min bis 05:17 min ("Warum? Wir haben schon so viel"), erläutere ich welche Quellen, Hilfestellungen, Dokumentationen usw. bereits existieren und das dennoch die wenigsten User sich diese Dokumentation ausreichend genug anschauen. Daher überhaupt die Idee ein anderes Medium zu nutzen.
    Es gibt sicherlich einige Leute, die über Videos besser lernen als über die pure Doku, auch wenn ich selbst nicht dazu gehöre. Ich muss beruflich viele Software Dokus, Getting started Guides usw. lesen und finde es super hin und her springen zu können etc.

    Nun ja, jeder nach seiner Fasson 🙂 .

    Zitat von MojoeB

    [...] im englischen Forum habe ich bereits einmal die Browser Auswahl GUI rein gestellt [...]

    Dies schaue ich mir mal an, Danke.

    Zitat von MojoeB

    Wenn ich mich bis dahin mit github richtig beschäftigt habe werde ich es auf github hochladen.

    Würde mich freuen 😀 .


    Viele Grüße
    Sven

  • Skript mit F10 starten und mit F9 beenden

    • SOLVE-SMART
    • 14. Februar 2024 um 14:20
    Zitat von Moombas

    Wie gesagt eine gut gemeinte und für zukunftsicheren Betrieb ausgelegte Empfehlung.
    Ich würde es aus deiner Sicht, erst mal lassen wie es ist, wenn du damit wie du sagst zufrieden bist aber trotzdem, wenn Zeit da ist, versuchen das parallel über webdriver umzusetzen und wenns läuft, ersetzen.

    Diesem Fazit kann ich nichts mehr hinzufügen, Danke 🤝 .

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™